Slow upstream or reject work#
Backpressure slows producers or upstream sources when consumers cannot keep up. Load shedding rejects or drops work that cannot be processed safely. They complement each other: bounded buffers propagate pressure first, while admission control protects the system when waiting is no longer acceptable.
This is the reliability lens; the queue mechanics live in the canonical Backpressure lesson.
Related practice problems
Use the manifest-backed prompts below to apply this lesson in a complete design.
- Addressing cascading failuresGoogle SRE
- Reliability design patternsMicrosoft Azure Architecture Center