Nest · Ops

트래픽 보호는 입구, 의존성, 재시도를 나눠 막는다

과도한 요청은 먼저 제한하고, 외부 장애는 빠르게 끊고, 중복 제출은 같은 결과로 흡수합니다.

폭주 요청

로그인, 결제, 검색처럼 비용이 큰 API의 요청 속도를 먼저 제한합니다.

외부 장애

느린 외부 서비스가 전체 워커를 붙잡기 전에 빠르게 실패로 전환합니다.

중복 재시도

결제·주문 생성처럼 한 번만 반영되어야 하는 요청에 키를 부여합니다.

01 · Rate limit

입구에서 요청량 제한

사용자, IP, 엔드포인트별 한도를 두고 초과 요청에는 429와 재시도 기준을 돌려줍니다.

02 · Circuit breaker

장애 의존성 격리

실패가 누적된 외부 API는 잠시 끊어 전체 서비스의 대기열과 타임아웃 전파를 막습니다.

03 · Idempotency key

재시도는 한 번만 반영

같은 키로 들어온 요청은 기존 처리 결과를 재사용해 중복 결제나 중복 생성을 방지합니다.

429요청 한도 초과
503의존성 장애 격리
Retry-After다시 시도할 시점
Idempotency-Key중복 처리 기준