[rabbitmq-discuss] Single vs. Multiple Queue Topology Performance

Ilya Volodarsky ilya at segment.io
Fri Nov 4 15:52:42 GMT 2011


Hi,

We have an high rate API that has three possible tasks. Web servers
will receive the client's tasks, validate the input, and queue them in
Rabbit. Then, a service will later dequeue these tasks and process
them. I was wondering if putting all these messages into one queue has
any performance or durability repercussions. An alternative is to
separate the tasks into multiple queues based on the client API key,
or on the API verb. Is there any preferred method, or does it not
matter?
Thanks,

Ilya


More information about the rabbitmq-discuss mailing list