[rabbitmq-discuss] How to do performance testing for large number of messages?

Marek Majkowski majek04 at gmail.com
Fri Feb 25 15:55:11 GMT 2011


On Fri, Feb 25, 2011 at 04:13, vishy <vishalsodani at gmail.com> wrote:
> I have various clients(dotnet application) who are sending messages to
> RabbitMQ. We have a queue to which messages are forwarded. A consumer
> reads from the queue, and forwards it to a SMS Gateway. The message is
> sent using pysmpp library.  Our goal is to be able to process 100000msg
> \second. Can one queue handle so many messages?

Take a look at 0MQ (zeromq).

> I also need some
> guidance on how to go about testing and improving performance - what
> parameters to look at etc?.

Benchmarking is generally hard, the only way to benchmark if your application
will be fast enough is to build the application and benchmark it end-to-end.
In most cases you're going to hit other bottlenecks before saturating Rabbit.

Cheers,
  Marek


More information about the rabbitmq-discuss mailing list