API gateway — это единая точка входа для всех клиентских запросов к микросервисам. Вместо того чтобы фронтенд знал адреса десяти сервисов, он ходит в один gateway, а тот маршрутизирует запросы куда надо. Gateway также берёт на себя аутентификацию, rate limiting, логирование, агрегацию ответов от нескольких сервисов. Популярные реализации — Kong, nginx, Traefik. В нашем проекте nginx по сути выполняет роль простого API gateway, проксируя запросы к gRPC-сервису.
Что такое API gateway?
Middle
893 просмотровAFK Offer AI
Что такое functional options паттерн?