From the course: Learning RabbitMQ

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Overview of RabbitMQ

Overview of RabbitMQ - RabbitMQ Tutorial

From the course: Learning RabbitMQ

Start my 1-month free trial

Overview of RabbitMQ

- [Instructor] The AMQP protocol also mentions the AMQ model, this is the model of how RabbitMQ is constructed. Everything starts with an application that wants to send a message. This is called the publisher. It's sometimes also called the producer. Now, the publisher connects to a message broker, in our case RabbitMQ, and it then publishes this message to an exchange. The publisher can also send a routing key along with the message, and we'll get into this later. The exchange then passes this message on to the queues. The exchange will use certain rules to determine which queue to route the message to. These rules are called bindings, and they can use the routing key that the publisher included. Finally, the message is sent to the receiving application called the consumer. The broker will push the message to a subscribed consumer, but it's also possible to have the consumers fetch, or pull, the messages on the…

Contents