Archive for the ‘Updates’ Category

This Month in RabbitMQ, July 2020 Recap

Monday, August 31st, 2020

It’s not the holidays yet, but the RabbitMQ community has presents for you anyway! The RabbitMQ Kubernetes cluster operator is now open-sourced and developed in the open in GitHub. Also, Gavin Roy has a new Python app that migrates queues between types. Finally, a webinar on RabbitMQ consumers from Ayanda Dube, Head of RabbitMQ Engineering at Erlang Solutions.

Highlights and Updates

Project updates

Community Writings and Resources

Learn More

Ready to learn more? Check out these upcoming opportunities to learn more about RabbitMQ:

Udemy is running a special training on RabbitMQ: 12 courses at $12.99 each. Highlights:

  • Learn RabbitMQ: Asynchronous Messaging with Java and Spring
  • Getting Started .NET Core Microservices RabbitMQ
  • RabbitMQ & Java (Spring Boot) for System Integration

In upcoming webinars: RabbitMQ consumers under-the-hood. Presented by Ayanda Dube, Head of RabbitMQ Engineering at Erlang Solutions.

This Month in RabbitMQ, June 2020 Recap

Thursday, July 30th, 2020

This month in RabbitMQ features the release of the RabbitMQ Cluster Kubernetes Operator, benchmarks and cluster sizing case studies by Jack Vanlightly (@vanlightly), and a write up of RabbitMQ cluster migration by Tobias Schoknecht (@tobischo), plus lots of other tutorials by our vibrant community!

Project Updates

Community Writings and Resources

Learn More

Ready to learn more? Check out these upcoming opportunities to learn more about RabbitMQ

  • Udemy is offering “Learn RabbitMQ: In-Depth Concepts from Scratch with Demos” for $13.99, an 85% discount. You can’t afford not to learn RabbitMQ at this price!

This Month in RabbitMQ, May 2020 Recap

Tuesday, June 30th, 2020

This month, Jack Vanlightly continues his blog series on Quorum Queues in RabbitMQ. Also, be sure to watch the replay of his related webinar.

Finally, Episode 5 of TGI RabbitMQ is out -- Gerhard Lazu walks us through how to run RabbitMQ on Kubernetes. Don’t miss!

Project Updates

  • RabbitMQ 3.8.4 was released in late May, the first release to feature Erlang 23 compatibility. Three weeks later 3.8.5 followed with complete Erlang 23 support.
  • Docker community-maintained RabbitMQ image has adopted Erlang 23 in less than two weeks since its release
  • rabbit-hole, the most popular Go RabbitMQ HTTP API client, has reached version 2.2.0
  • Merged an impressive pull request from GitHub user @joseliber that fixed the generation of password-encrypted certificates in the tls-gen project. This project is used by RabbitMQ, its client libraries, and other projects to easily generate self-signed certificates.


This Month in RabbitMQ, April 2020 Recap

Monday, June 1st, 2020

A Webinar on Quorum Queues

Before we start with RabbitMQ project and community updates from April, we have a webinar to announce! Jack Vanlightly, a RabbitMQ core team member, will present on High Availability and Data Safety in Messaging on June 11th, 2020.

In this webinar, Jack Vanlightly will explain quorum queues, a new replicated queue type in RabbitMQ. Quorum queues were introduced in RabbitMQ 3.8 with a focus on data safety and efficient, predictable recovery from node failures. Jack will cover and contrast the design of quorum and classic mirrored queues.

After this webinar, you'll understand:

  • Why quorum queues offer better data safety than mirrored queues
  • How and why server resource usage changes when switching to quorum queues from mirrored queues
  • Some best practices when using quorum queues

Project Updates

Community Writings

Learn More

Ready to learn more? Check out these upcoming opportunities to learn more about RabbitMQ

This Month in RabbitMQ: March 2020 Recap

Monday, April 13th, 2020

Due to the uncertainties of the COVID-19 virus, the RabbitMQ Summit team is canceling the Berlin Summit in June 2020. We do still hope that we can proceed with the plans for a summit in November in New York. Check back for updates.

Among other contributions this month, we have resources on using RabbitMQ successfully in a microservices architecture, why you should use messaging in your project with Rabbit and SpringBoot, and many other tips and tricks. So dive in, the water’s fine! And please stay safe, everyone.


This Month in RabbitMQ, February 2020 Recap

Tuesday, March 10th, 2020

This Month in RabbitMQ — February 2020 Recap!

RabbitMQ Summit is coming again! This time, the gathering will be in Berlin on June 9 and the call for proposals (to speak at the event) is open until March 22.

Mark your calendars, brush up on your Deutsch, and buy your tickets for the next chance to immerse yourself in all things RabbitMQ. I’m sure there will be at least a couple of RabbitMQ influencers there, too 🙂


This Month in RabbitMQ, January 2020 Recap

Wednesday, February 12th, 2020

This Month in RabbitMQ, January 2020 Recap

Introducing TGI RabbitMQ! Inspired by TGI Kubernetes, RabbitMQ engineer, Gerhard Lazu has begun a series of tutorial videos. Tune in at the end of each month for the latest release. In January, Gerhard covered upgrading from 3.7 to 3.8. Star and watch the repository for future episode updates.

Also, be sure to check out the dashboards we’ve published to Grafana. These are a great way to get started with the new Prometheus and Grafana support in 3.8.


This Month in RabbitMQ, December 2019 Recap

Thursday, January 9th, 2020

This Month in RabbitMQ — December Recap!

Happy new year! 3.8.x has been available for over three months now and we’re seeing a lot of great uptake. This is good news, since the upgrade process is even easier with the addition of feature flags. Keep up the upgrading!

Over at the CloudAMQP blog, you’ll now find videos transcripts of all the RabbitMQ Summit talks. Those are useful if you didn’t make it to the event and want to know what’s in the talk before watching the full 30 minute replay.

Take a look at Observe and Understand RabbitMQ, for example.

We also published a new case study about LAIKA, the animation company that brought you Coraline, The BoxTrolls, and Missing Link. If you are interested in having your use case for RabbitMQ profiled on, drop a note in the mailing list or email


This Month in RabbitMQ, November 2019 Recap

Saturday, December 7th, 2019

Last month was a big one for the RabbitMQ community because RabbitMQ Summit happened in London! If you missed the event, or if you were at the event, but missed a session in the other track, all the recordings are now available. Also, be sure to check out our overview blog for an easy-to-digest summary of what’s new in RabbitMQ 3.8.

More new 3.8 features and lessons learned will be covered in an upcoming webinar, by RabbitMQ core team member Gerhard Lazu. Tune in on December 12th!


This Month in RabbitMQ: November 2019

Wednesday, November 13th, 2019

This Month (and the month before) in RabbitMQ — October and September recap!

We’re a little behind this month! At the beginning of October, we shipped RabbitMQ 3.8. That’s right, folks, RabbitMQ 3.8 is finally out!

Headline features include:

You’ll find some early reviews from folks in the community who have been kicking the tires in the community updates section below. Make sure you are all over the upgrades best practices to avoid potential hazards of upgrading to RabbitMQ 3.8.