글로벌 Rate Limiting 아키텍처

글로벌 Rate Limiting 아키텍처 An architecture diagram generated by Archify. Client 1 · 클라이언트 Client 1 Client 2 · 클라이언트 Client 2 Client 3 · 클라이언트 Client 3 Ingress Gateway · Envoy Proxy · Istio Gateway Ingress Gateway Envoy Proxy Rate Limit Server · envoyproxy/ratelimit · Rate Limit Service Rate Limit Server envoyproxy/ratelimit In-Memory Cache · Rate Limit Service In-Memory Cache Service A · 백엔드 서비스 Service A Service B · 백엔드 서비스 Service B 요청 1. Rate Limit 확인 (gRPC) 2. 허용/거부 응답 캐시 조회/업데이트 3. 허용된 요청만 전달 클라이언트 Istio Gateway Rate Limit Service 백엔드 서비스 Legend 서비스 / 서버 캐시 Ingress Gateway 클라이언트