Most recent blog posts

Enabling RabbitMQ Plugins and Discovering new Features

Enable RabbitMQ plugins and enhance your broker’s default capabilities. This article covers how to enable RabbitMQ plugins. It also reviews many popular add-ons and shows that the capability of a RabbitMQ broker can perform way past the default settings.

Microservices - why use RabbitMQ?

Today’s monolithic systems are being replaced at a rapid pace by microservice architecture. To understand why this is the case requires a closer look into the core of message queuing and the benefits of using RabbitMQ as a message broker in a microservice architecture.

How do I verify my version of RabbitMQ?

This article examines the process of checking your RabbitMQ version using the command line in both Windows and Ubuntu and via the management console.

Prometheus and Grafana with CloudAMQP

Let’s take a look at Prometheus and Grafana for RabbitMQ on a CloudAMQP instance.

Commitment to Security: Announcing SOC 2 Compliance

We are proud and happy to announce that we have received a SOC 2 Type 2 attestation report on January 24, 2020. The assessment by an external party and their report provides evidence of our dedication to provide our customers with a secure high-quality service.

RabbitMQ and Erlang upgrades

Keeping your RabbitMQ cluster updated with the latest RabbitMQ and Erland versions should be a high priority.

When to use RabbitMQ or Apache Kafka

If you’re asking yourself if Apache Kafka is better than RabbitMQ or if RabbitMQ is more reliable than Apache Kafka, I want to stop you right there. This article will discuss both from a broader perspective. It has focus is on the functionality offered by both systems and will...

What is AMQP and why is it used in RabbitMQ?

AMQP includes a set of standards that control the entire messaging process in AMQP message brokers, like RabbitMQ. It allows two parties to communicate by sending and receiving messages between them. This article examines the basics of AMQP 0.9.1.

What is the relationship between connections and channels in RabbitMQ?

This article examines how clients, consumers, and brokers pass information over connections and channels in RabbitMQ.

RabbitMQ 3.8 Feature Focus - What is the RabbitMQ feature flag?

Feature flags are new to RabbitMQ version 3.8. These flags define a RabbitMQ node’s ability to become a part of a cluster. Nodes using the subsystem must have the same dependencies. This article reviews the new system, how to set flags, and how they are used in upgrades.