This Month in RabbitMQ: September & October 2019
November 13, 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.
Oh, and there were some other rather meaningful ecosystem announcements out there:
SpringOne Platform 2019 talks that highlighted RabbitMQ:
Several updates to 3.7.x with bug fixes:
Community Writings and Resources
- Sept 2: Nitzan Shapira (@nitzanshapira) published a comparison of tracing in several messaging systems including RabbitMQ
- Sept 3: Syed Sirajul Islam Anik (@sirajul_anik) wrote about RabbitMQ for PHP developers
- Sept 6: Josh Long (@starbuxman) published a podcast interview with Gary Russell (@gprussell) talking about RabbitMQ, Spring Integration and more
- Sept 7: Dhiraj Ray (@only2dhir) shared a Spring Boot RabbitMQ example
- Sept 8: Nishadi Wickramanayaka (@wickramanayaka_) wrote an introduction to RabbitMQ
- Sept 11: Richard Hooper (@Pixel_Robots) published about scaling an Azure VMSS based on RabbitMQ queue size using an Azure Logic App
- Sept 12: Maciej Chada?a wrote about fighting deadlocks with RabbitMQ
- Sept 12: Paul Redmond (@paulredmond) wrote about a library that strives to be a painless way to use RabbitMQ with Laravel
- Sept 13: More serverless! Mark Purcell (@PurcellMk) published about OpenWhisk and RabbitMQ
- Sept 14: Igor Zhivilo (@warolv) published the first in a series on RabbitMQ. Part 1 explains how to break apart your application with RabbitMQ. Part 2 covers RabbitMQ publisher resiliency to failures. Part 3 focuses on handling RabbitMQ consumer failures with maxretry handler.
- Sept 15: Muhammad Nabeel published about how to install RabbitMQ on RHEL 8 or CentOS 8
- Sept 19: Catcher Wong (@catcherwong) wrote about publishing RabbitMQ messages in ASP.NET Core
- Sept 24: Lovisa Johansson (@lillajja) published the part 4 of her series on RabbitMQ for beginners, focusing on Exchanges, routing keys, and bindings
- Sept 24: Jack Vamvas (@jackvamvas) published about how to use curl with RabbitMQ HTTP API
- Sept 25: Mark Heckler (@mkheck) published an interview with Zoe Vance on RabbitMQ and Kafka, and building reliable services on Kubernetes
- Sept 25: Francesco Bonizzi (@fbonizzi90) wrote about quickly getting RabbitMQ up and running on Windows with Docker
- Sept 26: Wojtek Suwa?a (@wojtek_suwala) published the seventh post on a series about building microservices with .NET Core, this one focusing on transactional outboxes with RabbitMQ
- Sept 28: Aditi Mittal published a quick introduction to RabbitMQ
- Oct 8: David McKenna wrote a brief history of APIs, noting RabbitMQ and messaging protocol role in how integration is evolving
- Oct 11: Sven Varkel (@svenvarkel) published about building a dockerized developer environment with SailsJS, ReactJS, MongoDB, Redis, RabbitMQ, and Nginx
- Oct 12: Ratul Basak wrote about clustering RabbitMQ using Terraform and Ansible
- Oct 13: Johnson Duke published about building a minimalistic message queue in Node.js with RabbitMQ
- Oct 13: Deshan Madurajith (@DMadurajith) wrote a great set of mistakes you can make with RabbitMQ. Great lessons learned!
- Oct 18: Lovisa Johansson (@lillajja) published about what is new in RabbitMQ 3.8
- Oct 19: @itseranga published about building reactive, asynchronous, polyglot microservices
- Oct 23: Monica Sarbu (@monicasarbu) wrote about how Elastic is introducing Integration Plugins for Logstash, including RabbitMQ. Sounds handy!
- Oct 23: Szymon Mentel (@szymonmentel) published on RabbitMQ 3.8 and Quorum Queues
- Oct 25: Szymon Mentel (@szymonmentel) published on “gotchas” with RabbitMQ Mirrored Queues… great to review as you are researching the new Quorum Queues introduced in 3.8
- Oct 25: Matthew Harper published part 3 of his guide to getting started with .NET Core, Docker, and RabbitMQ
- Oct 25: Brian McClain (@BrianMMcClain) wrote about how to get started with Spring Cloud Stream, noting RabbitMQ as one of the messaging options available
Webinars and Training
Ready to learn more? Check out these upcoming opportunities to learn more about RabbitMQ