RabbitMQ 3.x support is ending – what are your options? TL;DR; Your options are:1. Upgrade now and stay on the supported path.2. Keep your legacy supported and make the upgrade manageable. How? Keep on reading!3. Risk losing support. What are your options for ongoing RabbitMQ support? Take a look at the options below that team…


How to Set Up RabbitMQ with Amazon Web Services Cognito Introduction RabbitMQ is a robust messaging broker used in a wide variety of applications. When running services on AWS or considering a migration, integrating RabbitMQ with AWS Cognito for authentication is a logical step. Cognito supports OAuth 2.0, an industry-standard protocol for authorization, allowing you to…

Apache Kafka vs RabbitMQ: Key Differences and How to Decide Which One to Use -Infographic included- Data has been called the modern-day oil because of how important and valuable it is. It’s ubiquitous, powering business decisions, software, applications, and Internet of Things (IoT) devices. Of course, that often means connecting your digital products to other…

In our latest article, Seventh State Growth Consultant Martin Shelford explores the impact of GenAI on business stratgies, highlighting the critical role of RabbitMQ in balancing the pursuit of quick profits with sustainable growth

Legacy tech can quickly become outdated, making it more prone to issues in a changing environment, more vulnerable and more difficult to maintain. Explore the affects this could have on your business as we discuss the upcoming release of RabbitMQ 4.0…

The Importance of Proactive RabbitMQ Support At Seventh State, we know a thing or two about RabbitMQ Support. We’ve made it our mission to transform customer support from a frantic race against outages and emergencies to a smooth, proactive process. Imagine your messaging systems anticipating problems before they arise, keeping everything running like clockwork. Downtime…

How to Manage Your RabbitMQ Logs: Tips and Best Practices Let’s break down our best tips for the most effective ways to manage your RabbitMQ logs… RabbitMQ is an open-source message broker that allows you to build distributed systems and implement messaging-based architectures. It’s a reliable and scalable messaging system that enables efficient communication between…

AMQP 0.9.1 vs 1.0 A Deep Dive into Protocol Evolution Introduction The Advanced Message Queuing Protocol (AMQP) has been a fundamental part of distributed systems and message-oriented middleware for years. At Seventh State, we’ve gained deep expertise in Erlang and RabbitMQ and have seen firsthand how AMQP influences modern software architectures. In this post, we’ll…

DRS: Disaster Recovery & Data Salvage RabbitMQ Plugin When downtime isn’t an option, you need more than RabbitMQ clustering. RabbitMQ is trusted to keep critical systems moving but traditional clustering wasn’t designed for full data-centre loss or complex disaster recovery. If your platform goes dark, the real cost isn’t just technical it’s That’s why we…

RabbitMQ Queues vs Streams While RabbitMQ queues have been the traditional mechanism for handling messages, RabbitMQ streams offer a newer, more advanced approach to managing message storage and consumption. This post aims to delve into the key differences between RabbitMQ queues and streams, explore how they handle message storage and consumption, identify scenarios where streams…

RabbitMQ Mirrored Queues Gotchas RabbitMQ Classic Mirrored Queues (also known as HA queues) are a feature of RabbitMQ that allows the replication of queue contents across multiple nodes within a RabbitMQ cluster. This replication ensures that if the node hosting the leader queue fails, one of the followers can take over, providing high availability. Although…