Most recent blog posts

One, two or three nodes in CloudAMQP

The different setup options between one, two and three nodes in CloudAMQP. Find out how to maximize consistency, performance and availability for your specific application.

Why a database is not always the right tool for a queue based system

When is the right time to use a message queue and why is a database not always the right tool for a queue based system?

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!

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.