RabbitMQ: Backoff is king

RabbitMQ is a fantastic piece of infrastructure for building event driven systems, but it’s far too easy to skip a key implementation detail early on (in haste, or ignorance) and end up creating extremely fragile systems. What I am referring to here is Message Redelivery and the need for some form of back-off. The worst-case scenario runs as follows: you have a series of queues that consume events that are published to your exchange....

September 7, 2020 · Noah Stride