🧩 Как микросервисы общаются: API Gateway, Service Mesh и Sidecar API Gateway — единая точка входа для всех внешних клиентов: маршрутизация, TLS, аутентификация, rate limiting и агрегация ответов. Клиент обращается к одному адресу и не обязан знать топологию из десятков внутренних сервисов. BFF (Backend for Frontend) делает следующий шаг: под каждый класс клиентов — свой шлюз. Мобильное приложение получает одну сборку данных, веб — другую, и общий слой больше не пытается угодить всем сразу. Service Mesh выносит транспортные заботы из кода сервисов: шифрование, повторные попытки, тайм-ауты и трассировка переезжают в sidecar-прокси рядом с каждым сервисом и управляются единым control plane. ⚠️ Главная ошибка — «новая ESB»: расчёт скидок и доменные правила в шлюзе превращают его в умную шину из учебника SOA. Граница применимости каждого паттерна проходит там, где заканчивается транспорт и начинается бизнес. 🔗 Подробнее: https://agaltsovav.ru/docs/architecture/integration-patterns/