Bucket4j와 Redis를 연동한 분산 환경의 고성능 트래픽 제어 시스템 구축
마이크로서비스 아키텍처(MSA)와 같이 여러 대의 서버로 구성된 분산 환경에서는 개별 서버 단위의 로컬 제한만으로는 전체 시스템의 부하를 정밀하게 관리하기 어렵습니다. 모든 인스턴스가 동일한 상태를 공유하며 일관된 제한 정책을 적용하기 위해 분산 트래픽 제한(Distributed Rate Limiting)이 필요합니다. 이를 위해 Java 진영의 대표적인 토큰 버킷 알고리즘 라이 ...
9월 11일 19:40에 게시됨