From Beginner to Advanced

Wondering how to get started with RabbitMQ?

Download our free ebook to get an introduction to RabbitMQ and learn how you can benefit from using the CloudAMQP hosted service.

In this free ebook you can learn:

  • What message queueing and RabbitMQ is
  • How to use the RabbitMQ management interface
  • Get familiar with the message patterns that RabbitMQ supports
  • How to use RabbitMQ with Ruby, Node.js and Python
  • Best Practice For High Performance
  • Best Practice For High Availability
  • User Stories

Fill out the form to grab your free copy today!

Table of Contents

Part 1: Introduction to RabbitMQ
  • Microservices and RabbitMQ
  • What is RabbitMQ?
  • Exchanges, Routing Keys andBindings
  • RabbitMQ and client libraries
  • RabbitMQ with Ruby and Bunny
  • RabbitMQ and Node.js with Amqplib
  • RabbitMQ and Python with Pika
  • The Management Interface
Part 2: Advanced Message Queuing
  • RabbitMQ Best Practice
  • Best Practices For High Performance
  • Best Practices for High Availability
  • Queue Federation
  • RabbitMQ Protocols
Part 3: RabbitMQ User Stories
  • Breaking Down a Monolithic System into Microservices
  • How RabbitMQ Transformed Farmbot
  • A Microservice Architecture built upon RabbitMQ
  • Event-based Communication

About the authors:

CloudAMQP are operating and providing support to the largest fleet of RabbitMQ clusters in the world.