The ZeroMQ binding can be combined with Ring Buffer Channels to create low-latency processing engines. Consider the following topology where a consumer receives events from one channel, processes them and subsequently invokes another service that in turn publishes an output event to a second channel:
If the two channels
In this model, messages are read from a ZeroMQ socket on a thread and placed in a ring buffer slot