The Curious Engineer

All blogs / Distributed systems / cloud

RabbitMQ Blog

rabbitmq.com/blog

Distributed systems / cloudNetworkingPerformance / optimization

Posts
183 from 1 Aug 2010 to 20 Oct 2026
Posting
now and then (3 in the last year)
Kind
company blog
Feed
https://www.rabbitmq.com/blog/atom.xml

2026 2

  1. RabbitMQ 4.4 Highlights
  2. RabbitMQ 4.3 Highlights

2025 18

  1. our apt repositories are moving
  2. Delivery Optimization for RabbitMQ Streams
  3. Broker-Side SQL Filtering with RabbitMQ Streams
  4. The Roadmap for Making Khepri the Default Metadata Store in RabbitMQ
  5. Migrating from Classic Mirrored Queues to Quorum Queues in 2025
  6. Team RabbitMQ's Debian (apt) Repositories are Moving
  7. Go Stream client 1.5.8 is released with a critical fix
  8. RabbitMQ is not affected by CVE-2025-32433 (an Erlang/OTP CVE)
  9. AMQP 1.0 over WebSocket
  10. RabbitMQ 4.1.0 is released
  11. RabbitMQ 4.0.9 is released
  12. RabbitMQ 4.1 Performance Improvements
  13. RabbitMQ 4.1: New Kubernetes Peer Discovery Mechanism
  14. RabbitMQ 4.0.7 is released
  15. RabbitMQ 4.0.6 is released
  16. RabbitMQ 3.13.8 is released
  17. Tanzu RabbitMQ 3.13.8 is released
  18. How Are The Messages Stored? Not in Memory!

2024 14

  1. Security Best Practices: epmd
  2. Rabbitmq 4.0.5 is released
  3. Amqp filter expressions
  4. Modified outcome
  5. Amqp flow control
  6. Quorum Queue features
  7. Amqp benchmarks
  8. Package repository updates
  9. Native AMQP 1.0
  10. New community support policy
  11. Erlang27 support
  12. Rabbitmq 3.13.0 announcement
  13. 3.13 release
  14. New website for RabbitMQ 3.13.0 | RabbitMQ

2023 7

  1. Stream Filtering Internals | RabbitMQ
  2. Stream Filtering | RabbitMQ
  3. MQTT 5.0 support is coming in RabbitMQ 3.13 | RabbitMQ
  4. RabbitMQ 3.12 Performance Improvements | RabbitMQ
  5. Announcing RabbitMQ Community Discord Server | RabbitMQ
  6. Serving Millions of Clients with Native MQTT | RabbitMQ
  7. Migrating from Mirrored Classic Queues to Quorum Queues | RabbitMQ

2022 13

  1. High Initial Memory Consumption of RabbitMQ Nodes on Centos Stream 9 | RabbitMQ
  2. RabbitMQ 3.11.0 release calendar | RabbitMQ
  3. OIDC Integration | RabbitMQ
  4. Required feature flags in RabbitMQ 3.11.0 | RabbitMQ
  5. RabbitMQ 3.11 Feature Preview: Super Streams | RabbitMQ
  6. RabbitMQ 3.11 Feature Preview: Single Active Consumer for Streams | RabbitMQ
  7. Improving RabbitMQ Performance with Flame Graphs | RabbitMQ
  8. RabbitMQ 3.10 Performance Improvements | RabbitMQ
  9. Rabbitmq 3.10 Release Overview | RabbitMQ
  10. CentOS 7 Support is Discontinued from May, 2022 | RabbitMQ
  11. At-Least-Once Dead Lettering | RabbitMQ
  12. RabbitMQ 3.10.0 release calendar | RabbitMQ
  13. Using OPA/Gatekeeper with RabbitMQ Messaging Topology Resources | RabbitMQ

2021 13

  1. RabbitMQ is not affected by the Log4j vulnerability | RabbitMQ
  2. Interoperability in RabbitMQ Streams | RabbitMQ
  3. Offset Tracking with RabbitMQ Streams | RabbitMQ
  4. RabbitMQ Deprecation Announcements for 4.0 | RabbitMQ
  5. Message Deduplication with RabbitMQ Streams | RabbitMQ
  6. Connecting to Streams | RabbitMQ
  7. First Application With RabbitMQ Streams | RabbitMQ
  8. RabbitMQ Streams Overview | RabbitMQ
  9. RabbitMQ 3.9.0 release calendar | RabbitMQ
  10. Notify me when RabbitMQ has a problem | RabbitMQ
  11. Preparing for the Bintray Shutdown: How to Migrate | RabbitMQ
  12. Erlang 24 Support Roadmap | RabbitMQ
  13. How to Monitor Authentication Attempts | RabbitMQ

2020 24

  1. RabbitMQ Kubernetes Operator reaches 1.0 | RabbitMQ
  2. This Month in RabbitMQ, Aug/Sep 2020 Recap | RabbitMQ
  3. This Month in RabbitMQ, July 2020 Recap | RabbitMQ
  4. Deploying RabbitMQ to Kubernetes: What's Involved? | RabbitMQ
  5. This Month in Rabbitmq June 2020 Recap | RabbitMQ
  6. Disaster Recovery and High Availability 101 | RabbitMQ
  7. This Month in RabbitMQ, May 2020 Recap | RabbitMQ
  8. How quorum queues deliver locally while still offering ordering guarantees | RabbitMQ
  9. Cluster Sizing Case Study – Quorum Queues Part 2 | RabbitMQ
  10. Cluster Sizing Case Study – Quorum Queues Part 1 | RabbitMQ
  11. Cluster Sizing Case Study – Mirrored Queues Part 2 | RabbitMQ
  12. Cluster Sizing Case Study - Mirrored Queues Part 1 | RabbitMQ
  13. Cluster Sizing and Other Considerations | RabbitMQ
  14. How to Run Benchmarks | RabbitMQ
  15. This Month in RabbitMQ, April 2020 Recap | RabbitMQ
  16. Quorum Queues and Flow Control - Stress Tests | RabbitMQ
  17. Quorum Queues and Flow Control - Single Queue Benchmarks | RabbitMQ
  18. Quorum Queues and Flow Control - The Concepts | RabbitMQ
  19. Quorum queues and why disks matter | RabbitMQ
  20. RabbitMQ Gets an HA Upgrade | RabbitMQ
  21. This Month in RabbitMQ: March 2020 Recap | RabbitMQ
  22. This Month in RabbitMQ, February 2020 Recap | RabbitMQ
  23. This Month in RabbitMQ, January 2020 Recap | RabbitMQ
  24. This Month in RabbitMQ, December 2019 Recap | RabbitMQ

2019 14

  1. LAIKA Gets Creative with RabbitMQ As the Animation Company's IT Nervous System | RabbitMQ
  2. This Month in RabbitMQ, November 2019 Recap | RabbitMQ
  3. This Month in RabbitMQ: September & October 2019 | RabbitMQ
  4. RabbitMQ 3.8 Release Overview | RabbitMQ
  5. This Month in RabbitMQ — September 2019 | RabbitMQ
  6. This Month in RabbitMQ — August 2019 | RabbitMQ
  7. This Month in RabbitMQ — July 2019 | RabbitMQ
  8. This Month in RabbitMQ — June 2019 | RabbitMQ
  9. This Month in RabbitMQ — May 2019 | RabbitMQ
  10. Simplifying rolling upgrades between minor versions with feature flags | RabbitMQ
  11. This Month in RabbitMQ — April 3, 2019 | RabbitMQ
  12. This Month in RabbitMQ — March 7, 2019 | RabbitMQ
  13. This Month in RabbitMQ — Feb 7, 2019 | RabbitMQ
  14. This Month in RabbitMQ — Jan 8, 2019 | RabbitMQ

2018 5

  1. This Month in RabbitMQ, November 2018 | RabbitMQ
  2. RabbitMQ Java Client Metrics with Micrometer and Datadog | RabbitMQ
  3. New Configuration Format in RabbitMQ 3.7 | RabbitMQ
  4. Peer Discovery Subsystem in RabbitMQ 3.7 | RabbitMQ
  5. What's New in RabbitMQ 3.7 | RabbitMQ

2017 2

  1. New Reactive Client for RabbitMQ HTTP API | RabbitMQ
  2. RabbitMQ Java Client 5.0 is Released | RabbitMQ

2016 3

  1. Brand new rabbitmqctl in 3.7.0 | RabbitMQ
  2. Metrics support in RabbitMQ Java Client 4.0 | RabbitMQ
  3. RabbitMQ Java Client 4.0 is released | RabbitMQ

2015 3

  1. What's new in RabbitMQ 3.6.0 | RabbitMQ
  2. New Credit Flow Settings on RabbitMQ 3.5.5 | RabbitMQ
  3. Scheduling Messages with RabbitMQ | RabbitMQ

2014 7

  1. Understanding memory use with RabbitMQ 3.4 | RabbitMQ
  2. Finding bottlenecks with RabbitMQ 3.3 | RabbitMQ
  3. Consumer Bias in RabbitMQ 3.3 | RabbitMQ
  4. An end to synchrony: performance improvements in 3.3 | RabbitMQ
  5. Breaking things with RabbitMQ 3.3 | RabbitMQ
  6. Distributed Semaphores with RabbitMQ | RabbitMQ
  7. Preventing Unbounded Buffers with RabbitMQ | RabbitMQ

2013 4

  1. Using Consumer Priorities with RabbitMQ | RabbitMQ
  2. Federated queues in 3.2.0 | RabbitMQ
  3. Using Elixir to write RabbitMQ Plugins | RabbitMQ
  4. RabbitMQ 3.1... in images | RabbitMQ

2012 12

  1. What's new in RabbitMQ 3.0? | RabbitMQ
  2. Breaking things with RabbitMQ 3.0 | RabbitMQ
  3. MQTT Adapter | RabbitMQ
  4. Jason and Alvaro's excellent Rabbit book | RabbitMQ
  5. Introducing RabbitMQ-Web-Stomp | RabbitMQ
  6. Some queuing theory: throughput, latency and bandwidth | RabbitMQ
  7. RabbitMQ Performance Measurements, part 2 | RabbitMQ
  8. London Realtime hackweekend | RabbitMQ
  9. RabbitMQ Performance Measurements, part 1 | RabbitMQ
  10. How to compose apps using WebSockets | RabbitMQ
  11. AtomizeJS: Distributed Software Transactional Memory | RabbitMQ
  12. SockJS 0.2 released! | RabbitMQ

2011 27

  1. RabbitMQ 2.7.0 and 2.7.1 are released | RabbitMQ
  2. Ponies, Dragons and Socks | RabbitMQ
  3. Performance of Queues: when less is more | RabbitMQ
  4. High Availability in RabbitMQ: solving part of the puzzle | RabbitMQ
  5. Keeping It Realtime Conference (Portland, OR) | RabbitMQ
  6. PubSubHuddle 'Realtime Web' talk | RabbitMQ
  7. Sizing your Rabbits | RabbitMQ
  8. PubSub huddle | RabbitMQ
  9. SockJS - WebSocket emulation | RabbitMQ
  10. rabbitmq-tracing - a UI for the firehose | RabbitMQ
  11. RabbitMQ on Heroku | RabbitMQ
  12. SockJS - web messaging ain't easy | RabbitMQ
  13. Using the RabbitMQ service on Cloud Foundry with Node.JS | RabbitMQ
  14. RabbitMQ + Cloud Foundry: Cloud Messaging that Just Works | RabbitMQ
  15. Puka - rethinking AMQP clients | RabbitMQ
  16. ZeroMQ =/= Erlang | RabbitMQ
  17. Federation plugin preview release | RabbitMQ
  18. RabbitMQ 2.5.0 released | RabbitMQ
  19. Can you hear the drums, Erlando? | RabbitMQ
  20. Very fast and scalable topic routing - part 2 | RabbitMQ
  21. Sender-selected distribution | RabbitMQ
  22. Ruby AMQP Benchmarks | RabbitMQ
  23. Introducing Publisher Confirms | RabbitMQ
  24. Who are you? Authentication and authorisation in RabbitMQ 2.3.1 | RabbitMQ
  25. RabbitMQ, backing stores, databases and disks | RabbitMQ
  26. Ruby AMQP 0.7 released! | RabbitMQ
  27. What's Going on with the Ruby AMQP Gem? | RabbitMQ

2010 15

  1. AMQP 1.0 prototyping | RabbitMQ
  2. Chapter 1: Introduction to Distributed Systems | RabbitMQ
  3. rabbitmq + node.js = rabbit.js | RabbitMQ
  4. Exchange to Exchange bindings | RabbitMQ
  5. RabbitMQ/0MQ bridge | RabbitMQ
  6. Prompt-a-licious | RabbitMQ
  7. Broker vs Brokerless | RabbitMQ
  8. RabbitMQ on github | RabbitMQ
  9. Very fast and scalable topic routing - part 1 | RabbitMQ
  10. Management plugin - preview release | RabbitMQ
  11. Growing Up | RabbitMQ
  12. Management, monitoring and statistics | RabbitMQ
  13. RabbitMQ and AMQP 0-9-1 | RabbitMQ
  14. Well, I'll let you go ... basic.reject in RabbitMQ | RabbitMQ
  15. Hello, World! | RabbitMQ