[신뢰성, 오류, 복구 패턴] 속도 제한 패턴

문제 상황 시나리오

특정 클라이언트의 높은 트래픽으로 인해 다양한 문제가 발생한다.

쓰로틀링 패턴

특정 기간 발생하는 요청 수에 제한을 두는 패턴이다.

속도제한 - 대응

클라이언트가 제한을 넘었을 때 어떻게 대응할 것인가?

  • 요청을 무시
  • 요청을 대기시키고 이후에 처리
  • 품질 저하 / 대역폭 제한

속도제한 - 고려사항

어디에 제한을 둘 것인가?

  • API 기준
  • 고객 기준

참고

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유