Что такое шаблон архитектуры Service Mesh?

Шаблон архитектуры Service Mesh — это способ управления и контроля связи между микросервисами в распределенной системе. Это включает в себя добавление выделенного уровня инфраструктуры специально для управления обменом данными между службами, отдельно от кода приложения. Этот уровень инфраструктуры, или «сервисная сетка», включает в себя набор прокси-серверов (обычно реализованных в виде дополнительных компонентов), развертываемых вместе с каждым микросервисом. Эти прокси обрабатывают весь сетевой трафик, включая маршрутизацию, балансировку нагрузки, обнаружение сервисов и безопасность. С помощью Service Mesh разработчики могут легко добавлять такие функции, как управление трафиком, возможность наблюдения и политики безопасности, ко всем микросервисам согласованным и централизованным образом. Популярные реализации Service Mesh включают Istio, Linkerd и Envoy.

Дата публикации: