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 - RabbitMQ Tutorial
From the course: Learning RabbitMQ
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.