Part 2. Managing RabbitMQ in the data center or the cloud

 

Introducing RabbitMQ in the early stages of an application’s development lifecycle is a real boost to the application’s architecture. But code isn’t thrown “over the fence” to production infrastructure teams anymore; as developers, it’s our responsibility to have a good understanding of the setup in our infrastructure.

This part of the book deals with using RabbitMQ in clusters: setting up clusters, exploring how they behave, and managing them. We’ll also look at message distribution and replication across the web: dealing with federated exchanges and queues allowing the physical separation of two or more clusters, and replicating through these clusters.