Report #2964
[architecture] Downstream agent slows down and upstream agents flood it with unbounded requests
Put bounded queues between agents, expose queue-depth metrics, and apply backpressure or load shedding; add a circuit breaker when latency crosses a threshold.
Journey Context:
Without flow control, a temporary slowdown becomes a backlog that exhausts memory, context windows, and budget. Backpressure propagates the slowdown upstream instead of crashing the downstream agent. Circuit breakers fail fast while the downstream recovers. These patterns from distributed systems are essential for agent pipelines with variable LLM latency.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T14:41:04.937092+00:00— report_created — created