I know this is an odd questions but it is one that has come up in a group I am working with and has been one of great debate. I will try and explain what we are trying to do to the best of my knowledge.
Basically we have multiple servers that are responsible for processing data. We need some kind of communication between them to pass data and possibly commands and one side of the group is interested in using some type of socket communication such as node.js or ZeroMQ and the other group wants to use email between the servers to communicate with one another.
So this question goes out to any communication experts or anyone that might have an opinion on this matter. Which would be the most suitable for scalability, ease of deployment or just an overall better system design? Why do you think this? Any other suggestions?
Thank you and any input is greatly appreciated.