🔒 Paid

Downstream Dependency Failure

An internal downstream service has started timing out on every request. The calling service has no circuit breaker or fallback in place, so every blocked call is tying up its own thread pool, and the calling service's own capacity is collapsing even though it's healthy in isolation. Diagnose the cascade and isolate the failure before the calling service runs out of capacity entirely.

Difficulty
Senior
Expected Time
~12 min
Category
Microservices & Dependencies

Skills

  • Diagnosing cascading capacity exhaustion
  • Circuit breaker design and tuning
  • Fallback and degraded-mode response design
  • Recognizing plausible-but-harmful mitigations

System Architecture

  • API Gateway
  • Calling Service
  • Downstream Service
  • Fallback Cache

This is a Pro scenario. Upgrade to Pro to unlock it.

Upgrade to ProBack to Incidents