[zeromq-dev] Single Point of Failure & Recovery

Nir Sharony nsharony at gmail.com
Fri May 29 10:22:32 CEST 2020


Hello fellow developers.

I am trying to develop a robust distributed system that will allow
communication between Docker microservices, each being a separate process.

The system needs to either run on the cloud or on-premise on dedicated
hardware.

In order to decouple dependency between the various microservices. I
thought of using the  Pub/Sub communication pattern.

I am fairly new to ZeroMQ, so I am wondering how it handles failures,
specifically in a


   -

   Does the queue itself constitute a single point of failure?`
   -

   Could the queue crash and the unsent payloads be lost?
   -

   How should the system recover from a crash?


I would appreciate any references to documentation on this issue.

Thanks in advance for your help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20200529/7fc3f90c/attachment.htm>


More information about the zeromq-dev mailing list