API Gateway — единая точка входа для всех клиентских запросов. Реализует: routing к нужному сервису, authentication/authorization (один раз вместо в каждом сервисе), rate limiting, SSL termination, request aggregation, circuit breaking. В Node.js: express-gateway, KrakenD, Kong, AWS API Gateway, nginx с custom logic. BFF (Backend for Frontend) — специализированный gateway для конкретного клиента (мобильный vs веб). Преимущество: клиент не знает о внутренней архитектуре. Минус: bottleneck и single point of failure если не масштабировать.
Что такое API Gateway паттерн в микросервисах?
Senior
286 просмотровAFK Offer AI
Что такое Mass Assignment уязвимость и как защититься?