수정하기 - 비동기 프로그래밍에서 'circuit breaker' 패턴은 어떻게 작동하나요?