[zeromq-dev] [**EXTERNAL**] Load Balancer with Multiple Brokers for Redundancy

Vieregge, Tim tvieregg at ciena.com
Mon Apr 16 19:56:19 CEST 2018

Hi Cagri,

Never implemented one personally but checkout out Chapter 4 in the zguide, specifically the Majordomo and Binary Star patterns.

There's an implementation of the Majordomo pattern too if you want to check out what it would look like fleshed out. No redundant broker in the implementation though.


From: zeromq-dev <zeromq-dev-bounces at lists.zeromq.org> on behalf of Çağrı Uslu <uslu.cagri at gmail.com>
Sent: Sunday, April 15, 2018 5:06:34 AM
To: zeromq-dev at lists.zeromq.org
Subject: [**EXTERNAL**] [zeromq-dev] Load Balancer with Multiple Brokers for Redundancy


I am designing and implementing a cloud system for a data streaming application. The machines are Ubuntu 14.04, clients are Java applications, workers are C++ applications. Both clients and workers will be in the cloud. I have read the Load Balancer in ZMQ Guide and it is almost exactly what I need. What I need is that there should be no single point of failures in the system. However, in the given design, if the Load Balancer goes down for some reason, the whole system goes down. Is there a known pattern for adding redundancy for the broker in the middle? Have you ever implemented such a system with ZMQ?

Cagri Uslu
zeromq-dev mailing list
zeromq-dev at lists.zeromq.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20180416/d397de5a/attachment.htm>

More information about the zeromq-dev mailing list