Messages are not sent directly to Queues. They first pass through an Exchange (in the broker) that redirects them to their destination. This video explains the interactions between exchanges, routing keys and bindings in RabbitMQ.
We will talk about how exchanges and queues are associated with each other, and show examples of how you can use the different exchange types in four different scenarios.
In the video we focus on the main types of exchanges available in RabbitMQ:
- Direct Exchange
- Topic Exchange
- Fanout Exchange
- Headers Exchange
Segments:
Intro: (
0:00)
What is an Exchange?: (
0:28)
Direct Exchange - Example: (
1:38)
Topic Exchange - Example: (
2:15)
Fanout Exchange - Example: (
3:15)
Headers Exchange - Example: (
3:38)
Outro: (
5:06)
CloudAMQP is the largest hosting provider of the open-source message broker - RabbitMQ. Try it free - https://www.cloudamqp.com
New to RabbitMQ? What is RabbitMQ?
Our blog series "RabbitMQ for beginners" is the perfect introduction - https://www.cloudamqp.com/blog/2015-05-18-part1-rabbitmq-for-beginners-what-is-rabbitmq.html
Or download our popular and free RabbitMQ Ebook - https://www.cloudamqp.com/rabbitmq_ebook.html