재시도 알고리즘 비교: 선형, 지수, 제한 지수 백오프
2025-01-05
이 문서에서는 세 가지 일반적인 재시도 알고리즘인 선형 백오프, 지수 백오프, 제한 지수 백오프를 비교합니다. 선형 백오프는 각 재시도마다 대기 시간을 고정된 양만큼 증가시킵니다. 지수 백오프는 각 재시도마다 대기 시간을 두 배(또는 곱셈)로 늘립니다. 제한 지수 백오프는 지수 백오프와 유사하지만 최대 지연 시간이 있습니다. 이 문서에서는 여러 클라이언트가 동시에 재시도할 때 발생하는 "썬더링 허드" 문제를 방지하기 위해 랜덤 지터를 추가하는 방법에 대해서도 설명합니다.