In this article we introduce the big picture of CoralSequencer, a full-fledged, ultra-low-latency, high-reliability, software-based middleware for the development of distributed systems based on asynchronous messages. We discuss CoralSequencer’s main parts and how it uses a sophisticated and low-latency protocol to distribute messages across nodes through reliable UDP multicast. Continue reading
CoralMQ
CoralSequencer Performance Numbers
In this article we will present the latency and throughput numbers of CoralSequencer. Continue reading
Nodes (CoralSequencer article series)
In a distributed system, Nodes are responsible for executing the application logic in a decentralized/distributed way. With CoralSequencer you can easily code a node that will send commands to the sequencer and listen to messages in the event-stream (i.e. message-bus). Continue reading