[How-to] Creating Highly Available Message Queues using RabbitMQ