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 and bindings
  • Headers Exchange
  • RabbitMQ and client libraries
  • Ruby with Bunny
  • Node.js with Amqplib
  • 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
  • A Microservice Architecture built upon RabbitMQ

About the authors:

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