[rabbitmq-discuss] mirrored queue cluster

Michael Klishin michael at rabbitmq.com
Fri Oct 4 15:48:16 BST 2013


On oct 4, 2013, at 6:40 p.m., "PATAR, SAGAR" <sp345s at att.com> wrote:

> Below when u say queues ..do you mean Exchanges ??

When I say "queues" I mean "queues".

> Do you suggest to have separate queues per consuming system (dynamically by the consumer ??)

I'm not sure what "consuming system" means but yes, if you can use multiple queues in
some cases, do that. E.g. if you are streaming log events and have 5 severities,
you can use a Single Giant Queue™ (SGQ) or 5 smaller queues, one per severity. 5 smaller
queues will both utilize your hardware resources better and will let you distributed
the load across nodes.

SGQ is not a great design decision in general, but especially so for loaded systems.

Note that it's perfectly fine and not uncommon for a single application or instance
to consume from multiple queues.

MK



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20131004/a3a8acbe/attachment.pgp>


More information about the rabbitmq-discuss mailing list