What's the right ZMQ architecture for my scenario?

14 Views Asked by At

I have a service A that every once in a while needs to send a message to a cluster of services B1, B2 ... BN. Then all of these services need to receive that message reliably, and send a confirmation back to A. After A receives the confirmation from all services from cluster B, it needs to send a message to another cluster of services C1, C2 ... CN.

What is the right ZMQ pattern for this, and what sockets should I pick? It seems like a router - dealer situation where A is a Router and Bs and Cs are Dealers. I need the transmission of these messages to have delivery guarantee so not sure if I can do pub sub here.

0

There are 0 best solutions below