[rabbitmq-discuss] General Questions

Erik Anderson erikerik at gmail.com
Thu Oct 25 21:53:05 BST 2012

On Thu, Oct 25, 2012 at 1:16 PM, Mark <static.void.dev at gmail.com> wrote:
> Can someone please explain the following:
> What are default exchanges used for (anonymous queues?)
> How many exchanges are "normal"
> How many queues are "normal"
> Are queues usually very general or very specific in nature
> Do workers/consumers typically consume from more than one queue or would
> they consume from a set of related queues

I'm afraid the answer to nearly all of these is:

It depends.

Asking this question about rabbit is sort of like asking a DBA how
many tables is "normal" or a network engineer how many firewall ACLs
is "normal".

All of these are completely dependent on your specific use case.

I could answer the above questions for my specific situation, as could
many others on the list, but those answers will be of little use for
you, and in fact, may steer you down the wrong direction if you put
too much weight behind any of the answers as being the "right way".

Just dive in - I knew nothing about RabbitMQ before starting my
current project about 4 months ago. Sure, we made some changes along
the way, but fortunately RabbitMQ makes it very easy to change up your
configuration as you go.


More information about the rabbitmq-discuss mailing list