A critical dependency is failing and your service’s circuit breaker has opened. How do you handle this situation?
- Confirm dependency health and error rates
- Review circuit breaker metrics and thresholds
- Provide fallback or degraded functionality
- Tune thresholds or timeouts if misconfigured
- Work with dependency team on resolution
- 💡Circuit breakers prevent cascading failures.
- ⚠️Failing to investigate the root cause of the dependency failure, focusing only on the circuit breaker.
- ⚠️Not having any fallback or degraded functionality defined, leading to a complete service outage.
- ⚠️Setting circuit breaker thresholds too high or too low, leading to either false positives or the breaker not opening when it should.
- ⚠️Rushing the reintegration of the service after the dependency is 'fixed' without proper validation.
- ⚠️Not communicating effectively with the dependency's owning team or stakeholders during the incident.
- ❓When should you bypass a breaker?
- ❓How do you set breaker thresholds?
Ready to prove your AWS SysOps knowledge?
Practice with free SysOps Administrator Associate (SOA-C02) exam questions. Instant answers and detailed explanations — no account required.
Start free practice quizQuestions that share similar topics with this one
K8s Readiness vs Liveness Probes
IntermediateDistributed Tracing Basics
IntermediateEnsuring Data Consistency Across Microservices
AdvancedResilient Event-Driven System Design
AdvancedService Discovery Strategies
AdvancedDeepen your knowledge with these related blog posts
Monorepo vs Polyrepo: Choosing the Right Repository Strategy for Your Microservices
A comprehensive guide to choosing between monorepo and polyrepo strategies when decomposing monoliths into microservices. Learn the trade-offs, implementation patterns, and real-world considerations that matter in production.
Taming Toil: Eliminating Repetitive Work to Scale SRE Teams
Toil kills engineering velocity and burns out teams. Learn how to measure, reduce, and automate toil in SRE and DevOps environments — with actionable best practices, anti-patterns, and case studies.
The Pragmatic SRE Guide to SLOs: From Business Goals to Error Budgets
Go beyond uptime percentages—learn how to map business goals into user-centric SLOs, define error budgets, and set up actionable alerting with real-world examples.