대규모 API 트래픽 폭주를 방어하는 토큰 버킷과 Redis 슬라이딩 윈도우 분산 처리율 제한 아키텍처
1. 분산 환경의 트래픽 폭주와 처리율 제한(Rate Limiting)의 필수성 마이크로서비스 및 대외 오픈 API 환경에서 예기치 못한 트래픽 급증(Surge)이나 악의적인 크롤링 공격은 백엔드 데이터베이스 연결 풀(Connection Pool) 고갈과 CPU 포화로 이어져 전체 시스템의 연쇄 장애(Cascading Failure)를 초래합니다. 특히 여러 인스턴스로 수평 확장(Scale-out)된 분산 환경에서는 로컬 메모리 기반의 인스턴스별 제한만으로는 클러스터 전체의 총 요청 수용 한계를…