지수적 백오프(Exponential Backoff)
지수적 백오프(Exponential Backoff)는 서버에 과도한 요청을 하지 않도록 제어하는 재시도 전략 중 하나입니다. 주로 네트워크 통신, API 호출, 분산 시스템에서 일시적인 오류가 발생했을 때, 동일한 요청을 일정 시간 간격을 두고 재시도하는 방법입니다. 이때, 재시도할 때마다 대기 시간이 지수적으로 증가합니다. 즉, 첫 번째 재시도 후에는 짧은 대기 시간, 두 번째 재시도 후에는 더 긴 대기 시간이 설정되며, 시간이 갈수록 대기 시간이 두 배씩 늘어납니다.지수적 백오프의 핵심 개념지수적 증가: 각 재시도 간의 대기 시간이 이전 대기 시간보다 지수적으로 늘어납니다. 예를 들어, 첫 번째 재시도는 1초 후, 두 번째는 2초 후, 세 번째는 4초 후, 네 번째는 8초 후 등으로 점점 더 오래 대..
2024. 10. 8.