Chapter 5. Clustering and dealing with failure

 

This chapter covers

  • Architecture of a RabbitMQ cluster
  • Setting up a cluster on your laptop
  • Creating a cluster with physical servers
  • Upgrading cluster nodes
  • Working with mirrored queues

 

So you just finished your phenomenal new web app powered by RabbitMQ’s queuing magic. The user interface displays real-time notifications fed from your backend API, and Rabbit is routing to each API client only the notifications they’re interested in. Everything looks great, and Rabbit has made you look like a programming guru to your boss. Time to deploy to production; you can just throw up a RabbitMQ instance on a production server and call it a day, right? Not so fast. Your real-time magic may look great ...

Get RabbitMQ in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.