System Design: Circuit Breaker Pattern Implementation