Hello, Basically REP/REQ cannot utilize full features of ZMQ bulk/async io.
If you use the Dealer and handle messages as an asyncronous way, you might have better numbers. Thanks Min 2012. 9. 1. 오전 6:26 girish kumar <[email protected]> 작성: > Hi All, > > We are running some performance tests with zero-MQ with REQ/REP, PUB/SUB and > PUSH/PULL. > > The following are the results with what we come up with. We get different > numbers with different messaging pattern. > > All these results were computed on a System with Processor : Intel Core > i3-2120 CPU @ 3.30GHz × 4 and 4G RAM. > > 1) REQ/REP pattern - 16 client threads and single server no worker threads > (All running local) > message size - 64 byte message. > > Server is able to handle 72000 messages/sec > > 2) Pub/Sub pattern - single publisher and single subscriber (All running > local) > message size - 64 byte message > Server is able to handle 2.2 Million messages per sec. > > 3) Push/Pull pattern - 4 push clients and single pull server (All running > local) > Server is able to handle 250000 messages per sec. > > > The very first things is, the variation of the numbers in these scenarios is > acceptable? > > We have requirement of using REQ/REP model. But, can we achieve higher > throughput with REQ/REP pattern? > > Any suggestions/help in this regard is highly appreciated. > > > -- > With Best Regards, > Girish > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
