[rabbitmq-discuss] the productivity of RabbitMQ
matthias at rabbitmq.com
Fri Oct 15 18:41:30 BST 2010
On 14/10/10 20:44, Alexandre Kalendarev wrote:
> I make some test and was surprised: I have the cons 256 byte message
> len and publish the message to broker at localhost by fanout.
> I have the 8-9 Kqps.
> I make consume one clitnt and had 2-5K qps.
> Haw I can increase productivity?
I get about 18kHz end-to-end on my desktop machine, publishing and
consuming at the same rate, using the Java client's MulticastMain
example program with a message size of 256 bytes. And that's using just
4 of the 8 cores.
What message rates are you hoping to achieve?
What client library are you using?
How are you consuming messages? basic.consume is faster than basic.ack.
Are you marking messages as persistent? non-persistent messages can be
processed at higher rates.
More information about the rabbitmq-discuss