Avoiding a QUEUE Backlog Disaster with Backpressure & Flow Control
I advocate a lot for asynchronous messaging. It can add reliability, temporal decoupling, and much more. But what are some of the challenges? One of them is backpressure and flow control. This occurs when you’re producing more messages can you can consume. Meaning you’re piling up messages in your queue and you can never catch up. The queue just keeps growing. YouTube Check out my YouTube channel where I post all kinds of content that accompanies my posts including this video showing everything in this post. Producers and Consumers Producers send messages to a broker/queue and a Consumer processes those messages. For… Read More »Avoiding a QUEUE Backlog Disaster with Backpressure & Flow Control