Паттерн Sidecar: расширение микросервисов без изменения кода
Ожидается, что в современных облачных системах микросервисы будут делать гораздо больше, чем просто выполнять бизнес-логику. Они должны вести журналирование, управлять сертификатами SSL/TLS, собирать метрики, реализовывать механизмы повторных попыток и координировать безопасную связь с другими службами.
Если мы встроим всю эту сквозную функциональность непосредственно в кодовую базу каждого приложения, мы получим раздувание кода, тесную связь и языковую привязку.
Microservices
Sidecar Pattern
Software Architecture
System Design
Kubernetes
DevOps