Service Mesh – технология, которая призвана обеспечить гибкое, стабильное и надежное общение сервисов. Технология, призванная упростить эксплуатацию сетевого взаимодействия. Но сделает ли она систему проще?
За последние пять лет в Авито мы прошли путь от реализации собственного Service Mesh до внедрения Open Source решения Istio. И нам есть чем поделиться:
- Причины выбора собственной реализации и почему в итоге ушли на Istio?
- Организация локальности трафика при деплое в несколько датацентров
- Особенности внедрения безопасного общения (mTLS): откуда ждать сопротивление?
- Процесс внедрения массовых изменений в Service Mesh
- Как Service Mesh помогает ускорить разработку и тестирование за счет изолированных окружений?
- Так ли прост Service Mesh и стоит ли его внедрять?
Поговорим и про организацию процессов, и про техническое устройство Service Mesh на масштабе более двух тысяч сервисов и миллионов запросов в секунду.
Целевая аудитория:
- DevOps- и SRE-инженеры, поддерживающие сетевую инфраструктуру в компании
- лидеры, оценивающие целесообразность внедрения Service Mesh и платформенного подхода