Skip to main content

AMQP 1.0 Filter Expressions

· 5 min read

RabbitMQ 4.1 introduces an exciting new feature: AMQP filter expressions for streams.

This feature enables RabbitMQ to support multiple concurrent clients, each consuming only a specific subset of messages while preserving message order. Additionally, it minimizes network traffic between RabbitMQ and its clients by dispatching only the messages that match the clients' interests.

In this blog post, we’ll explore what AMQP filter expressions are and walk through a simple Java example of how to use them.

Package Repository Updates

· 2 min read

Team RabbitMQ has two updates related to our Debian and RPM repositories:

  1. On August 18, 2024, Team RabbitMQ's PackageCloud account will be discontinued
  2. Cloudsmith mirror repositories now use *.rabbitmq.com domains, please update your repository definition files

Native AMQP 1.0

· 17 min read

We are pleased to announce that RabbitMQ 4.0 supports AMQP 1.0 as a core protocol, providing the following benefits:

  • Modernized RabbitMQ to natively support the latest AMQP standard
  • Support for more AMQP 1.0 features
  • Significantly better AMQP 1.0 performance and scalability compared to RabbitMQ 3.13
  • Greater interoperability with other AMQP 1.0 message brokers
  • AMQP 1.0 is enabled by default in RabbitMQ 4.0