개요Circuit Breaker는 마이크로서비스와 분산 시스템에서 일시적인 장애나 실패가 전체 시스템으로 확산되는 것을 방지하기 위한 보호 메커니즘입니다. 서비스 간 호출 실패가 반복될 경우 자동으로 해당 요청을 차단하거나 우회하여, 리소스 고갈, 장애 도미노, 응답 지연 등을 미연에 방지합니다.1. 개념 및 정의Circuit Breaker Pattern은 전기 회로의 차단기처럼, 오류가 임계치를 넘으면 요청 경로를 끊고 일정 시간 후 재시도하는 방식으로, 시스템의 회복성을 높이는 설계 패턴입니다.유형: Closed → Open → Half-Open 상태 전이주요 기능: 실패 감지, 자동 차단, 재시도 관리적용 위치: 서비스 간 API 호출, DB 연결, 외부 연동 등2. 상태 전이 모델 상태 설명 ..