- 처리율 제한 대상 : 비즈니스 사용자, IP 주소, 디바이스 등
- 처리율 제한 장치의 위치 : 서버, 미들웨어(API Gateway)
- 처리율 제한 알고리즘 : 급증하는 트래픽 대응, 메모리 효율성 등
- 알고리즘 인자 저장 위치 : Redis Sorted Set
- 처리율 제한 규칙 저장 위치 : 디스크에 저장하고 캐시에서 읽음
- 한도 초과 트래픽 처리 : HTTP 429, DLQ
- 분산 환경에서 경쟁 조건 문제 해결 : Lock(성능 저하), Redis Sorted Set
- 분산 환경에서 동기화 문제 해결 : 사용하는 인자를 Redis로 분리
- 성능 최적화 방법 : CDN, 결과적 일관성
- 모니터링 : 알고리즘이 적절한지, 규칙이 적절한지 확인
처리율 제한 장치의 필요성
처리율 제한 장치란?