Hello RabbitMQ friends! Welcome to the first installment of This Month in RabbitMQ, inspired by the wonderful and industrious Josh Long, who publishes monthly and weekly recaps for the Spring community. Our team was also inspired by the first ever RabbitMQ Summit that we held on November 12 in London. It was awesome to see an assembly of the community and the knowledge shared. Look out for videos from that event in a future issue of This Month in RabbitMQ.
Without further ado, let's take a look at a roundup of what happened in RabbitMQ land last month!
Project Updates
- RabbitMQ 3.7.9 has been released (release artifacts, change log)
- As of 3.7.9, cipher suites now can be configured via new style configuration format.
- Marcial Rosales produced a set of guidelines that demonstrate how to develop applications more resilient to failures common in messaging-based systems, whether they use RabbitMQ Java client directly or Spring AMQP
- RabbitMQ repositories on PackageCloud have switched to a new GPG key
- Karl Nilsson delivered a talk on our implementation of Raft. Our team is adopting Raft in a new replicated queue implementation and more.
- New doc guide that covers multiple topics related to consumers in RabbitMQ
- New doc guide on monitoring
- Expanded cluster formation guide
Community Writings and Resources
- RabbitMQ mailing list had threads in November
- Dormain Drewitz published a Twitter Moment of live tweet coverage from the RabbitMQ Summit
- Elin Vinka published RabbitMQ and Microservices
- Eko Simanjuntak explores how RabbitMQ supports microservices in a Hackernoon blog, Messaging System—Hands On
- Arnaud Lahaxe published Symfony Messenger et RabbitMQ (in French)
- Jack Vanlightly published Why I Am Not A Fan Of The RabbitMQ Sharding Plugin
- Dormain Drewitz of Pivotal published a recap of the expert panel discussion at the RabbitMQ Summit
- Dattell published Kafka vs. RabbitMQ: How to choose an open source message broker
- Jack Vanlightly published Quorum Queues - Making RabbitMQ More Competitive In Reliable Messaging
- Leonardo Soares of Mollie published Keeping RabbitMQ connections alive in PHP
- Stephan Bester published AMQP with Delphi 6 and RabbitMQ
- Andreas Finger shared a presentation and demo on A Simpler (micro)service setup with RabbitMQ
- Tomas Vasquez shared a library to use RabbitMQ with C#
- Danny Kay of Sky Betting and Gaming published Making Kafka & RabbitMQ Integration easier with Spring Cloud Stream : Part 1
- Lovisa Johansson published Is HiPE production ready?
- After RabbitMQ Summit @DBcodes played around with RabbitMQ and created a small repository to play around with three nodes and understand clustering a little better.
Upcoming Events
Ready to learn more? Check out these upcoming opportunities to learn more about RabbitMQ:
- On December 12, 2018 Pivotal hosts a webinar: 10 Things Every Developer Using RabbitMQ Should Know
- RabbitMQ Express at Code Beam SF in San Francisco on February 27, 2019