[rabbitmq-discuss] Exchange to Queue load distribution in round-robin manner
Simon MacMullen
simon at rabbitmq.com
Thu Nov 15 10:50:05 GMT 2012
On 15/11/12 08:43, Michael Klishin wrote:
> And are there any other solution available out of the box for the
> load distribution which scales automatically with scaling out of
> workers?
>
>
> Consistent hashing exchange does what you want but it is not built-in.
> So to use it, you will likely have to host
> RabbitMQ on your own:
>
> https://github.com/rabbitmq/rabbitmq-consistent-hash-exchange
Note that you don't need to go to github and compile it; the consistent
hash exchange is built in to recent versions of RabbitMQ. You do need to
enable it though.
> That said, with message volumes of that magnitude I suspect that
> self-hosting will be necessary for other reasons anyway.
...but if you have decent hardware you can quite possibly get to 10k
msg/s on a single queue anyway :-)
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
More information about the rabbitmq-discuss
mailing list