SYSTEM ATLASЗагрузка материала

Сервисная сеть

Service Mesh

Service mesh выносит часть сетевой политики между сервисами в общий инфраструктурный слой.

Простыми словами

Инфраструктурный слой, который управляет сетевым взаимодействием сервисов, включая шифрование, маршрутизацию и телеметрию. Например, команда включает mTLS и общий tracing для десятков сервисов через mesh, не меняя каждую библиотеку клиента. Поэтому при проектировании заранее решают, что произойдёт при задержке, повторе запроса или потере связи - иначе редкий сетевой сбой превращается в дубли, противоречивые данные или зависание.

Пример от @Vibeclakr

Пример при разработке

Команда включает mTLS и общий tracing для десятков сервисов через mesh, не меняя каждую библиотеку клиента.

Это редакционный пример применения, а не часть определения или доказательство концепции.

Формальное определение

Service mesh выносит часть сетевой политики между сервисами в общий инфраструктурный слой.

Механизм действия

Прокси или node-level dataplane перехватывает трафик, а control plane распространяет identity, routing и policy.

Пример в работе

Нерабочий подход

Внедрить «Сервисная сеть» как формальную настройку, не проверив сценарий отказа и ограничение: Добавляет операционную сложность, задержку и новый критический слой; не исправляет плохие API-контракты.

Системный подход

Применять «Сервисная сеть» только для заявленной цели, проверять поведение на реальном контуре и сохранять наблюдаемый критерий результата.

Ограничения

Добавляет операционную сложность, задержку и новый критический слой; не исправляет плохие API-контракты.

Источник

Cloud Native Computing Foundation, “Cloud Native Glossary: Service Mesh”, 2026.

Первоисточник