About This Architecture
Service A calls Service B through a Circuit Breaker that manages three states: Closed (requests pass through), Open (requests fail fast with fallback), and Half-Open (test requests determine recovery). Includes a fallback cache and health monitor.