Typical chain: a dependency gets slow, requests pile up waiting on it, threads or memory run out, and the service becomes slow for everyone. Timeouts, circuit breakers, bulkheads and load shedding are the standard brakes.