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.
Why use RabbitMQ
- [Narrator] When we have a distributed system, that we want to integrate with a message broker, RabbitMQ is only one of the options. Top three message brokers are: ActiveMQ; AWS Simple Queue Service by Amazon; and Azure Service Bus. These are all great products and they may fit your needs. I won't tell you which is better. But, we'll take a quick look at some great features of RabbitMQ. RabbitMQ supports clustering. This means that you can handle heavy loads but still appear to be a single logical broker to the client applications. A client will have a list of node addresses that connect to a single node. When a node fails, the client will simply be able to connect to another node. Publishers and consumers don't have to be connected to the same node. A RabbitMQ will ensure that messages are routed the correct nodes. In the case of a node failure in a cluster, any messages and queues on this node will be lost.…
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.