[rabbitmq-discuss] Load Balancing among Producers (devices) and Messaging Server ( Apache Qpid or RabbitMQ )

Matthew Sackman matthew at rabbitmq.com
Fri Jan 14 16:25:40 GMT 2011


On Wed, Jan 12, 2011 at 04:42:19PM +0900, Sumit Arora wrote:
> -- >> Is there a way , or some experiments or anything which can provide
> some thing to choose either RabbitMQ or Apache Qpid ?

Yes - the tests and benchmarks that you write yourself will tell you
more than anything else you come across. There don't seem to be too many
recent studies, and you may come across
http://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes#Apache_QPID.2FRed_Hat_MRG
which is rather out of date and many of the issues raised there have
since been fixed. (Sadly, they've not recorded which version of Rabbit
they were testing against, but I suspect it was a 1.7 or 1.8 series.)

> -- >> My Overall requirement is related with Load Balancing, as my project
> expects millions of devices connected to Messaging server -- later Messaging
> data to be relayed and major confusion at this time to Select Apache Qpid or
> RabbitMQ, and to me both looks same

If your issue is simply managing connections then any sort of bog
standard TCP load balancer sitting in front of a cluster of RabbitMQ
servers will do the job nicely.

Matthew


More information about the rabbitmq-discuss mailing list