This Month in RabbitMQ, June 2020 Recap
Thursday, July 30th, 2020This 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
- The RabbitMQ Cluster Kubernetes Operator has been released in beta! The Operators strives to offer best-in-class automation of RabbitMQ clusters running on Kubernetes, from initial deployments to Day 2 operations. Please try it and give us feedback via Github!
- RabbitMQ will be migrating to the Mozilla Public License 2.0 starting with the 3.8.6 release
- RabbitMQ 3.8.6-rc.1 is released is available for testing.
- RabbitMQ .NET client development has maintained its pace. Major thanks to our awesome community of users and contributors!
Community Writings and Resources
- June 1: Recovering RabbitMQ connections in Go applications by @dhanushgopinath
- June 1: Fanout Async Messaging Design In Microservices Using RabbitMQ, by Nilanjan Dutta (@nilanjaniam)
- June 2: Get Started with RabbitMQ 2: Consume Messages Using a Hosted Service by Changhui Xu (@changhuixu)
- June 4: How to Benchmark RabbitMQ by @vanlightly
- June 6: Influx DB via RabbitMQ: Gathering Metrics over RabbitMQ by Raymond Coetzee
- June 6: Go RabbitMQ tutorial walkthrough by Sergei Stadnik
- June 12: Implementing Resilience Between Microservices with RabbitMQ and Dead-Letter Exchanges, by Rodrigo Alonso (in Portuguese)
- June 13: Tips for deploying and managing a high availability RabbitMQ cluster by Chris Kuan (@kst920106), in Chinese
- June 17: Microservices communication: Rabbitmq and ASP.NET core by @Damien_Doumer
- June 18: Cluster sizing and other considerations by @vanlightly
- June 18: Cluster Sizing Case Study: Mirrored Queues Part 1 by @vanlightly
- June 18: Cluster Sizing Case Study: Mirrored Queues Part 2 by @vanlightly
- June 18: Cluster Sizing Case Study: Quorum Queues Part 1 by @vanlightly
- June 18: Cluster Sizing Case Study: Quorum Queues Part 2 by @vanlightly
- June 22: How to bridge RabbitMQ with Azure Service Bus by Álvaro Videla (@old_sound)
- June 23: Setting up a Flask app with a Celery beat scheduler and RabbitMQ as the message broker, by @delivey
- June 23: How Quorum Queues Deliver Locally while still offering ordering guarantees, by @vanlightly
- June 24: How to do a RabbitMQ cluster migration by Tobias Schoknecht (@tobischo)
- June 24: Installing RabbitMQ on Windows with a .NET Core Publisher and Consumer by Ali Burak Ba?aran (@a.burakbasaran), in Turkish
- June 25: Learning RabbitMQ by Ryan Ermita, with code examples (@ryanermita)
- June 27: Connecting Services using MassTransit and RabbitMQ on .NET Core 3.1 by Edward Fitz Abucay (@ffimnsr)
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!