소프트웨어에서 '서킷 브레이커 패턴(Circuit Breaker Pattern)'의 역할로 올바른 것은?
어려움 freeCodeCamp해설
서킷 브레이커 패턴은 외부 서비스(API, DB 등) 호출이 일정 횟수 이상 실패하면 회로를 '열어' 추가 요청을 즉시 실패 처리합니다. 이를 통해 장애가 전파되는 것을 방지하고, 일정 시간 후 반개방(half-open) 상태로 전환하여 복구를 시도합니다.
서킷 브레이커 패턴은 외부 서비스(API, DB 등) 호출이 일정 횟수 이상 실패하면 회로를 '열어' 추가 요청을 즉시 실패 처리합니다. 이를 통해 장애가 전파되는 것을 방지하고, 일정 시간 후 반개방(half-open) 상태로 전환하여 복구를 시도합니다.