NEST · OPS

트래픽 보호 3단계

과도한 요청, 느려진 외부 의존성, 중복 재시도는 서로 다른 실패이므로 각각 다른 보호 장치를 붙여야 합니다.

보호 레이어

resilience
rate limit사용자·IP별 요청 속도 제한
circuit breaker외부 API 장애 시 빠른 실패
idempotency key같은 요청 재시도는 한 번만 처리
stable API서버와 클라이언트 모두 예측 가능한 실패
rate limitcircuit breakeridempotency keystable API

트래픽 보호 적용

점검
폭주 보호로그인, 결제, 검색처럼 비용 큰 API에 우선 둡니다.
장애 격리느린 외부 서비스가 전체 워커를 붙잡지 않게 합니다.
중복 방지결제·주문 생성은 idempotency key를 저장합니다.
응답 계약429, 503, 재시도 가능 여부를 명확히 보냅니다.