O padrão Sidecar: estendendo microsserviços sem modificar o código
Em sistemas modernos nativos da nuvem, espera-se que os microsserviços façam muito mais do que executar a lógica de negócios. Eles devem lidar com o registro em log, gerenciar certificados SSL/TLS, coletar métricas, implementar mecanismos de nova tentativa e coordenar comunicações seguras com outros serviços.
Se incorporarmos toda essa funcionalidade transversal diretamente na base de código de cada aplicativo, acabaremos com inchaço de código, acoplamento rígido e aprisionamento de linguagem.
Microservices
Sidecar Pattern
Software Architecture
System Design
Kubernetes
DevOps