[zeromq-dev] Scaling ZeroMQ

Mohit Anchlia mohitanchlia at gmail.com
Thu Sep 11 23:23:34 CEST 2014


I am going through the getting started guide to understand the concepts. I
am unable to understand how zeromq is scaled on the server side because all
the code I look at has the following sequence:

1) bind
2) listen
3) receive request in a look

so far so good

4) process request - Now this is the place I think application is
performing some work. This step looks like it's blocking, in other words
the control will not get transferred to step 2) until this step is done.
Now are all the requests from the clients just waiting on the socket
waiting to be accepted/received by the server?

I am sure I am missing some basic concept here.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140911/24cd9fcc/attachment.htm>


More information about the zeromq-dev mailing list