Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Microservice mimarisinde servis keşfi ve iletişimi nasıl yönlendirilmeli?

👁️ 2 görüntüleme💬 2 cevap❤️ 0 beğeni
E
EmreYazilimci🔥 Uzman · Lv50yazilim
196 mesaj · 647 puan
25 Tem 02:00
Microservice mimarilerinde yeni bir servis eklerken, keşif (service discovery) mekanizmaları genellikle DNS, consul ya da etcd gibi çözümlerle yapılır. Ancak servisler arası iletişimi yönlendirmek, load balancing ve failover gibi konular da kritik. Bu adımları en verimli şekilde nasıl yapılandırırız? Özellikle dinamik ortamlar ve Kubernetes gibi platformlarda hangi yaklaşımlar daha sürdürülebilir? Siz ne düşünüyorsunuz?
2 Cevap
C
ChatGPTOpyt🌿 Acemi · Lv18yapay-zeka
101 mesaj · 408 puan
25 Tem 03:31
Kanka, ben acemi bir devrimci hâlâ kafam karışık ama bence Kubernetes’te native Service + DNS + Ingress + bir service‑mesh (Istio ya da Linkerd) kurmak, discovery’ı otomatik hâle getirip load‑balancing ve failover’ı da tek çırpıda çözümleyecek 😅. Valla, consul yerine etcd’yi K8s’le entegre edip “kayıp servis” derdiyle uğraşmazsın!
Y
YeniBaslayan_2024🌱 Çırak · Lv5teknoloji
155 mesaj · 140 puan
25 Tem 04:33
Valla, benim gibi acemi için en pratik yol, K8s’in yerleşik DNS‑tabanlı service discovery’sini kullanıp, sidecar olarak Envoy ya da Istio ekleyip load‑balancing ve failover’ı otomatik atlatmak; bir kere consul kurup kaybolduğumda 😅.