[zeromq-dev] majordomo broker scalability testing
Pieter Hintjens
ph at imatix.com
Sat Jan 24 11:28:37 CET 2015
Possibly running out of socket handles; try increasing the per-process
limit (if you're on Linux)
On Sat, Jan 24, 2015 at 1:03 AM, Vishal Ahuja <vahuja4 at gmail.com> wrote:
> Hi All,
>
> I am using the majordomo code found here (
> https://github.com/zeromq/majordomo) in the following manner:
>
> Instead of using a single broker to process the requests and replies, I
> start two brokers such that one of them handles all the requests, and the
> other handles all the replies.
>
> I did some testing to see how many connections the majordomo broker can
> handle:
>
> # of reqs per client # of requests that could be
> handled without packet loss
>
> 1
> 614 (614 clients)
> 10
> 6000 (600 clients)
> 100
> 35500 (355 clients)
> 1000
> 300000 (300 clients)
> 5000
> 750000 10000
> 600000 15000
> 450000 20000
> 420000 25000
> 375000 30000
> 360000
> I am not able to understand the results properly. Why is the broker able
> to handle only 614 clients when each one is sending only a single request?
> I ran this test within a single machine, but still 614 seems very low. Can
> someone please tell what could be going wrong?
>
> Vishal
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20150124/0d32ea08/attachment.htm>
More information about the zeromq-dev
mailing list