Report #3107
[architecture] Message bus between agents collapses under load with unbounded queues
Use bounded per-agent inboxes, apply TTL and rate limits, and shed or pause tasks before memory and context windows explode.
Journey Context:
Agent systems are async by nature. Without backpressure, a fast producer can bury a slow agent under messages, each consuming context-window budget. Bounded queues with explicit overflow handling keep the system stable. If you can't afford message loss, persist the queue and process with idempotency. This is standard distributed-systems hygiene applied to agent mailboxes.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T15:31:43.652271+00:00— report_created — created