Most recent blog posts

Part 4: RabbitMQ Exchanges, routing keys and bindings

Learn about the different types of exchanges in RabbitMQ and scenarios for how and when you should use exchanges.

Get started with RabbitMQ on Android (Android Studio)

Get started with RabbitMQ on Android. How to create a simple chat room in Android (Android Studio), using RabbitMQ.

Cluster migration with RabbitMQ Queue Federation

RabbitMQ Federation plugin can be used when migrating to another cluster without stopping all producers and consumers while doing so. This article explains how to migrate between two clusters with help of queue federation.

RabbitMQ For Developers by Derick Bailey

Derick Bailey has compiled a lot of work about RabbitMQ into a bundle called RabbitMQ for developers. A great way to get started with RabbitMQ!

New Relic integration

We're happy to announce CloudAMQP integration with New Relic RabbitMQ Monitoring plugin! New Relic integration enables you to collect and visualize various metrics from RabbitMQ, including message rates, queue sizes, sockets used and Individual Queue Metrics.

Part 3: The RabbitMQ Management Interface

Outline of the RabbitMQ management interface. In the RabbitMQ web interface queues can be handled, created, deleted and listed directly from the web browser.

Part 2.3: Getting started with RabbitMQ and Python

Part 2.3 of RabbitMQ for beginners - Tutorial and example of source codes for Python and the client library Pika.

Part 2.2: Getting started with RabbitMQ and Node.js

Part 2.2 of RabbitMQ for beginners - Tutorial and example of source codes for Node.js and the client library amqplib.

Part 2.1: Getting started with RabbitMQ and Ruby

Part 2.1 of RabbitMQ for beginners - Tutorial and example of source codes for Ruby and the client library Bunny.

Part 1: RabbitMQ for beginners - What is RabbitMQ?

RabbitMQ for beginners explains what RabbitMQ and message queuing is. It gives a brief understanding of messaging and important RabbitMQ concepts are explained.