Service mesh: управление взаимодействием между службами
Коротко: Инфраструктурный слой, который берёт на себя сетевой трафик между микросервисами, защищает его и делает наблюдаемым, избавляя каждую службу от необходимости программировать это самой.
Подробнее: В системе со множеством служб всем им нужно одно и то же: шифрованные соединения, повторы, тайм-ауты, распределение нагрузки, метрики. Service mesh (например, Istio или Linkerd) выносит это из кода приложения в небольшие вспомогательные прокси, работающие рядом с каждой службой.
Подробности
Структура
- Плоскость данных: прокси (…
См. также: микросервисы, предохранитель и обратное давление, наблюдаемость, безопасность контейнеров