Peter Morlion logo

RabbitMQ Use Cases

I am the author of the Learning RabbitMQ course on LinkedIn Learning. Chandrashekar asked the following question: I would really appreciate it if you could share some case studies or examples for RabbitMQ. So let’s look at some scenario’s where RabbitMQ is ideal. To do so, I’ll first recap the advantages of using a message […]

RabbitMQ: bindings

In my previous post, I provided a quick overview of three basic concepts of RabbitMQ: exchange, routing keys and queues. In this post, I will explain how to wire it all together. What are the different types of exchanges? There are four types: fanout, direct, topic and headers. They allow for increasing levels of filtering. […]

RabbitMQ: exchanges, routing keys, queues

Recently, a colleague and I were looking into RabbitMQ and the different types of exchanges, how they work with bindings and queues, etc. One thing that took us some time to grasp is the different types of exchanges, so for a general introduction, here’s an overview. What is an exchange? An exchange is just the […]