[rabbitmq-discuss] Rabbitmq vs. Activemq
JC
jingchen.chi at gmail.com
Tue Jun 18 04:00:56 BST 2013
Hi,
We are in the process of evaluating middleware and choosing which
middleware we pick for a potentially large scale distributed
application. We did an evaluation between activemq and rabbitmq with
different test cases. So far activemq has outperformed rabbitmq using the
default out-of-box configuration especially on the latency side. We use
activemq openWire protocol vs. rabbit AMQP, Here is one example result of
the test we did on 1 publisher/1 consumer and we measure the latency from
send to receive time. Similar results we get from multiple consumers as
well. Any one has done the similar benchmark? Could you please share your
experience? And if anyone knows the tips to boost rabbitmq performance,
please let us know. The rabbit test client is using fanout exchange and
MINIMAL_BASIC to publish messages.
BrokerType Publishers Consumers SlowConsumers
TgtMsgRate(mps) TgtMsgLimit AvgMsgSentRate(mps) AvgSentTime(ns)
AvgMsgRcvRate(mps) MinLat(ns) MaxLat(ns) AvgLat(ns) MedLat(ns) 90%Lat(ns)
Activemq at middlewarebench 1 1 0 25000 1000000 20776 5644 20776 99484 7959080
259337 255760 316848 Rabbit at middlewarebench 1 1 0 25000 1000000 20749 5440
20749 171994 46140955 870211 913283 988979
Activemq at middlewarebench 1 1 0 100000 1000000 62695 5347 62695 100634
19872040 491588 359763 510862 Rabbit at middlewarebench 1 1 0 100000 1000000
56850 6790 54512 315808 822398215 487403726 487170082 696265654
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130617/fe75b31a/attachment.htm>
More information about the rabbitmq-discuss
mailing list