핵심 복원력 패턴

핵심 복원력 패턴 An architecture diagram generated by Archify. 클라이언트 요청 · Architecture component 클라이언트 요청 Outlier Detection · 비정상 인스턴스 제외 · Istio Resilience 패턴 Outlier Detection 비정상 인스턴스 제외 Rate Limiting · 요청 속도 제한 · Istio Resilience 패턴 Rate Limiting 요청 속도 제한 Zone Aware Routing · 지역 우선 라우팅 · Istio Resilience 패턴 Zone Aware Routing 지역 우선 라우팅 Pod 3 · 에러 발생 · 비정상 Pod Pod 3 에러 발생 Pod 1 · Zone A · 정상 Pod Pod 1 Zone A Pod 2 · Zone B · 정상 Pod Pod 2 Zone B 제외 우선 장애조치 Istio Resilience 패턴 비정상 Pod 정상 Pod Legend 백엔드 서비스 외부 시스템

Outlier Detection

  • • 연속된 오류 감지 (consecutiveErrors)
  • • 자동 제외 및 복구 (baseEjectionTime)
  • • Circuit Breaker와 함께 작동

Rate Limiting

  • • Token Bucket 알고리즘
  • • 로컬 및 글로벌 Rate Limiting
  • • 클라이언트별, 경로별 제한

Zone Aware Routing

  • • 같은 AZ 내 트래픽 우선 (localityLbSetting)
  • • 크로스 AZ 비용 절감
  • • 장애 시 자동 장애조치