개요Circuit Breaker(서킷 브레이커) 패턴은 마이크로서비스 아키텍처에서 하나의 서비스 장애가 연쇄적으로 전체 시스템으로 전파되는 것을 막기 위해 고안된 보호 메커니즘이다. 외부 API, 데이터베이스, 하위 서비스 호출 실패가 반복되면 자동으로 요청을 차단하여 시스템 전체의 안정성과 가용성을 높인다.1. 개념 및 정의 항목 설명 정의실패가 일정 수준을 초과하면 호출을 차단하고 일정 시간 후 재시도하는 장애 회복 패턴목적연쇄적 장애(failure cascade)를 방지하고 회복 가능성 확보필요성서비스 간 강한 의존성을 가진 환경에서 단일 실패의 전체 영향 최소화실제 전기 회로 차단기(Circuit Breaker)에서 유래한 개념이다.2. 특징특징설명비교자동 상태 전이Closed, Open, Ha..