처리율 제한 장치(rate limiter)는 클라이언트가 보내는 트래픽의 처리율을 제어하기 위한 장치이다. 특정 기간 내에 전송되는 클라이언트의 요청 횟수를 제한하는 방식이다. API 요청 횟수가 제한 장치에 정의된 임계치를 넘어서면 추가로 도달하는 모든 호출은 처리가 중단된다. 다음은 몇가지 예시이다.

우선 rate limiter가 있으면 좋은 점을 살펴보자.

1단계 : 문제 이해 및 설계 범위 확정


[요구사항]

2단계 : 개략적 설계안 제시 및 동의 구하기


[처리율 제한 장치를 어디에 둘 것인가?]