Gabriele Santomaggio
banner
gsantomagio.bsky.social
Gabriele Santomaggio
@gsantomagio.bsky.social
Distributed Systems | #RabbitMQ Team Member | Open Source Addicted
Reposted by Gabriele Santomaggio
🚀 #RabbitMQ 4.2.0 has just been released!
🔗 github.com/rabbitmq/rab...

🔍 Key highlights:
• Khepri as the default metadata store
• Server-side #SQL filter expressions for streams
• Direct Reply-To support for #AMQP 1.0
• Local shovels
Release RabbitMQ 4.2.0 · rabbitmq/rabbitmq-server
RabbitMQ 4.2.0 is a new feature release. Breaking Changes and Compatibility Notes Default value for AMQP 1.0 durable field. Starting with RabbitMQ 4.2, if a sending client omits the header section,...
github.com
October 29, 2025 at 7:55 AM
Reposted by Gabriele Santomaggio
🚀 New in #RabbitMQ 4.2: stream delivery gets way faster for low-ingress use cases.

A smart read-ahead optimization delivers up to 10× better consumption for small chunks.

Dive into the benchmarks & how it works:
www.rabbitmq.com/blog/2025/09...
Delivery Optimization for RabbitMQ Streams | RabbitMQ
RabbitMQ Streams are designed for high-throughput scenarios, but what happens when your ingress rate is low?
www.rabbitmq.com
September 26, 2025 at 1:43 PM
Reposted by Gabriele Santomaggio
#RabbitMQ 4.1 introduces a new #Kubernetes Peer Discovery Mechanism
www.rabbitmq.com/blog/2025/04...
RabbitMQ 4.1: New Kubernetes Peer Discovery Mechanism | RabbitMQ
RabbitMQ 4.1 includes a completely redesigned peer discovery plugin for Kubernetes.
www.rabbitmq.com
April 7, 2025 at 1:09 PM
Reposted by Gabriele Santomaggio
4.1 contains a refactored log impl for the raft library that quorum queues and Khepri uses (Ra). In particular we disconnected the lifetime of the memtables from the WAL, allowing much more flexibility around how memory can be reclaimed resulting in a lower and more intuitive memory use profile.
April 16, 2025 at 9:18 AM
Reposted by Gabriele Santomaggio
#VMware #Tanzu RabbitMQ 4.1 introduces AMQP 1.0 over WebSocket 🎉

With this new plugin, any browser application can now connect directly to #RabbitMQ using #AMQP 1.0

www.rabbitmq.com/blog/2025/04...
AMQP 1.0 over WebSocket | RabbitMQ
We are delighted to announce support for AMQP 1.0 over WebSocket in VMware Tanzu RabbitMQ 4.1.
www.rabbitmq.com
April 16, 2025 at 4:28 PM
Reposted by Gabriele Santomaggio
"When they say queuing is slow, I’ll say: your operating system is made of queues. What it’s doing is making sure the queues are organised in the best way possible so you experience this incredibly seamless flow of activity - but it’s doing that by managing queues."
John O'Hara, Inventor of #AMQP
Hear John O'Hara, inventor of the Advanced Message Queuing Protocol (AMQP), discuss the complexities of middleware, the importance of standards (ISO, OASIS, & IEC), and the evolution of AMQP 0-9-1 and 1-0 in this @redmonk.com Conversation. redmonk.com/blog/2025/04...
April 7, 2025 at 9:59 PM
Reposted by Gabriele Santomaggio
#linux meme for ya
April 11, 2025 at 4:35 AM
Reposted by Gabriele Santomaggio
New blog post on Quorum Queue performance improvements in #RabbitMQ 4.1 🚄

www.rabbitmq.com/blog/2025/04...
RabbitMQ 4.1 Performance Improvements | RabbitMQ
RabbitMQ 4.1 is just around the corner and, as usual, apart from new features,
www.rabbitmq.com
April 11, 2025 at 11:54 AM
Reposted by Gabriele Santomaggio
🚀 #RabbitMQ 4.1.0 is out!

This release includes improvements to:
* Quorum Queues
* #AMQP 1.0
* Feature Flags

Full release notes 👉 github.com/rabbitmq/rab...
Release RabbitMQ 4.1.0 · rabbitmq/rabbitmq-server
RabbitMQ 4.1.0 is a new feature release. See Compatibility Notes below to learn about breaking or potentially breaking changes in this release. Highlights Some key improvements in this release are ...
github.com
April 15, 2025 at 4:49 PM
Hello #rabbitmq user,

Would you like to add a stream queue to your RabbitMQ system to backup the messages?

www.linkedin.com/pulse/lets-u...
Let's use #RabbitMQ stream queues to backup the messages.
Let's talk about introducing RabbitMQ stream queues in a way that won’t disrupt your existing setup! Imagine using RabbitMQ stream queues as your backup plan. We all know that classic and quorum queue...
www.linkedin.com
February 24, 2025 at 8:40 AM
Hello, #rabbitmq user,
Do you want to start with Golang AMQP 1.0 and RabbitMQ?

See: youtu.be/iR1JUFh3udI
Go AMQP 1.0 client - Getting Started
YouTube video by Gabriele Santomaggio
youtu.be
February 18, 2025 at 3:46 PM
Reposted by Gabriele Santomaggio
Today's blog post by @mkuratczyk.bsky.social explains how different queue types in #RabbitMQ store messages:

www.rabbitmq.com/blog/2025/01...
How Are The Messages Stored? Not in Memory! | RabbitMQ
It's time to retire the myth that RabbitMQ stores messages in memory. While it was true in the early days of RabbitMQ,
www.rabbitmq.com
January 17, 2025 at 10:36 AM
Hello, #rabbitmq user,

Do you want to start with #golang and rabbitmq stream?
See:

youtu.be/8qfvl6FgC50?...

#rabbitmqstream
RabbitMQ Go stream client getting started
YouTube video by Gabriele Santomaggio
youtu.be
February 14, 2025 at 1:07 PM
Reposted by Gabriele Santomaggio
Religion does NOT belong in our schools!

Agreed? ✋
December 1, 2024 at 11:52 PM