NEST · GATEWAY

게이트웨이는 요청을 검증한 뒤 서비스 호출과 응답 조합을 맡는다

클라이언트는 단일 진입점만 호출하고, 게이트웨이가 인증, 라우팅, 집계 기준을 적용한다.

Client

내부 서비스 위치를 몰라도 단일 API를 호출한다.

public API

API Gateway

외부 계약을 받고 공통 정책을 먼저 적용한다.

authroutecompose

Users Service

사용자 프로필과 권한 정보를 자기 데이터 기준으로 응답한다.

gRPCuser data

Orders Service

주문과 결제 관련 도메인 규칙을 처리한다.

order data
01 Client단일 gateway URL 호출
02 GuardJWT, rate limit 확인
03 Routeusers 또는 orders로 분기
04 Call내부 서비스 호출
05 Compose화면 응답으로 조합