[rabbitmq-discuss] [Minimum Air Induction] Introducing Shovel: An AMQP Relay

Ben Hood 0x6e6562 at gmail.com
Sun Sep 21 19:58:19 BST 2008


Matthias,

On Sun, Sep 21, 2008 at 7:26 PM, Matthias Radestock <matthias at lshift.net> wrote:
>> No, because the current queue delivery mechanism takes a
>> robin-robin-ish approach, so the overall throughput is rate limited by
>> the slowest consumer subscribed to a queue.
>
> Not true. When messages due for delivery to a particular consumer back up at
> the TCP/IP level the broker will skip that consumer in its round-robin
> delivery.

Sure, but only when you hit the limit on a per-queue basis. So, yes,
you could load balance by saturating the whole thing :-)

Ben




More information about the rabbitmq-discuss mailing list