인증, 권한, rate limit
HTTP route와 응답 포맷
gRPC/Kafka 오류의 외부 응답 변환
좋은 게이트웨이는 클라이언트에는 단순한 API를 제공하고, 내부 서비스에는 자신의 책임만 남깁니다.
클라이언트는 `/api` 계약만 압니다.
Gateway는 필요한 서비스만 호출합니다.
여러 결과를 한 응답으로 정리합니다.
내부 오류를 HTTP 계약으로 바꿉니다.
정리: Gateway는 마이크로서비스 복잡도를 클라이언트에서 감추되, 내부 서비스의 도메인 책임까지 가져오지 않을 때 가장 안정적입니다.