Summary
Backpressure controls the rate at which producers emit to consumers; circuit breakers fast-fail calls to overloaded downstream services. Together they provide complete flow control for both producer-consumer and request-response topologies.
Evidence
- ·backpressure lists circuit_breaker in related_patterns (patterns/backpressure.yaml)
- ·backpressure bounds queue growth to prevent OOM; circuit_breaker rejects calls to prevent blocked-thread/connection exhaustion cascade (patterns/circuit_breaker.yaml description)
Evidence grounding
Grounded, 2 supporting itemsBackpressure covers producer-consumer flow control, circuit breaker covers request-response; non-overlapping.