Relationship · Mitigates
Source: Pattern·Target: Failure Mode
Summary
Rate limiting bounds the inbound request rate per identity, preventing any single caller from consuming the entire connection pool and exhausting capacity for other callers.
Evidence
- ·connection_exhaustion is triggered by a traffic spike without corresponding pool expansion (failure_modes/connection_exhaustion.yaml)
- ·rate_limiting bounds the inbound rate to protect a downstream with a fixed capacity ceiling that cannot auto-scale (patterns/rate_limiting.yaml)
Evidence grounding
Grounded, 2 supporting itemsCapping inbound rate is an upstream defense against spike-driven connection exhaustion (pool sizing/PgBouncer are the direct fixes).