RabbitMQ / AMQP: single queue, multiple consumers for same message?

I am just starting to use RabbitMQ and AMQP in general. I have a queue of messages I have multiple consumers, which I would like to do different things with the same message. Most of the RabbitMQ documentation seems to be focused on round-robin, ie where a single message is consumed by a single consumer, … Read more

RabbitMQ and relationship between channel and connection

The RabbitMQ Java client has the following concepts: Connection – a connection to a RabbitMQ server instance Channel – ??? Consumer thread pool – a pool of threads that consume messages off the RabbitMQ server queues Queue – a structure that holds messages in FIFO order I’m trying to understand the relationship, and more importantly, … Read more