I'm building a near real-time data management system and I found out that Spring Integration is exactly what I need to implement the whole data management life cycle in a distributed and scalable way. However, I'm wondering if there's a way to achieve it on different virtual machine without using a message broker (e.g. ActiveMQ, RabbitMQ)
I know that ZeroMQ should probably do the job but (at this time) it seems not to be officially supported by the Spring Integration project.
So, is there a way to distribute the project architecture over many servers using only Spring Integration (without message broker)?