A queue with no bound converts an overload into a latency problem that appears hours later and cannot be reasoned about. Framing the bound as a staleness budget…
40ms becomes 8ms, and the fourth request returns another customer’s data. The shared-nothing assumption is load-bearing in more places than anybody had counted.
A priority field does not help when the worker is already four minutes into a nightly export. Splitting by latency requirement rather than by importance is the framing…
Two applies against one state file at the same time produce a state that describes neither result, and the backend lock is the only thing that prevents it.…