DBRaven
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 items

Capping inbound rate is an upstream defense against spike-driven connection exhaustion (pool sizing/PgBouncer are the direct fixes).