Sepet Modeli: Kodu Değiştirmeden Mikro Hizmetleri Genişletme
Modern bulut tabanlı sistemlerde mikro hizmetlerin iş mantığını çalıştırmaktan çok daha fazlasını yapması beklenir. Günlüğe kaydetmeyi yönetmeli, SSL/TLS sertifikalarını yönetmeli, ölçümleri toplamalı, yeniden deneme mekanizmalarını uygulamalı ve diğer hizmetlerle güvenli iletişimi koordine etmelidirler.
Tüm bu kesişen işlevleri doğrudan her uygulamanın kod tabanına yerleştirirsek, kod şişkinliği, sıkı bağlantı ve dil kilitlenmesiyle sonuçlanırız.
Sidecar Pattern tam da bu noktada devreye giriyor. Bu kılavuzda Sidecar modelinin ne olduğunu, modern mikro hizmet mimarileri için neden önemli olduğunu ve basit benzetmeler ve Kubernetes yapılandırma örneklerini kullanarak nasıl çalıştığını açıklayacağız.
Microservices
Sidecar Pattern
Software Architecture
System Design
Kubernetes
DevOps