GK Question

technology medium mcq

Which pattern enables resilient communication between microservices by handling transient failures?

  1. Circuit Breaker
  2. Load Balancer
  3. API Gateway
  4. Service Mesh

Answer: Circuit Breaker

Circuit Breaker pattern prevents cascading failures by stopping requests to failing services temporarily, allowing recovery. Implemented in libraries like Resilience4j, Hystrix. Service mesh (Istio, Linkerd) provides infrastructure-level resilience. Critical for building fault-tolerant distributed systems.

Topic Cloud-Native Technologies
Exam Relevance SSC JE, Banking IT, UPSC