[rabbitmq-discuss] Routing via user id
mklishin at gopivotal.com
Mon Jul 14 00:00:56 BST 2014
On 14 July 2014 at 02:48:37, Laing, Michael (michael.laing at nytimes.com) wrote:
> > You should look at the 'consistent-hash-exchange': http://www.rabbitmq.com/plugins.html
> By either using the user id as the routing key or by setting a header
> to the user id, messages w a particular user id will always get
> routed to the same queue.
as long as the list of bindings does not change. The point of using consistent hashing
is to minimise the number of key/queue "re-mappings" when queues are bound
or unbound, though.
Staff Software Engineer, Pivotal/RabbitMQ
More information about the rabbitmq-discuss