Bir zaman çizelgesi gönderimi, farklı ekipler tarafından uygulanan birden çok bağımsız alt adımı tetikler; her ekip kendi hatalarını kendisi yönetecek. Entegrasyonu nasıl tasarlamalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Zaman çizelgesi gönderimleri için bir Pub/Sub konusu oluşturun. Her alt geliştirme ekibinin konuya abone olması için bir abonelik oluşturun..
Neden bu cevap
Doğru cevap, Pub/Sub'ın dağıtılmış ve bağımsız ekipler arası entegrasyon için ideal bir mesajlaşma sistemi olmasından kaynaklanmaktadır. Zaman çizelgesi gönderimleri için tek bir Pub/Sub konusu oluşturmak, tüm alt geliştirme ekiplerinin bu olaydan haberdar olmasını sağlar. Her ekibin kendi aboneliğini oluşturması, mesajları bağımsız olarak alıp işlemesine olanak tanır ve bu da onların kendi hatalarını yönetme gereksinimini karşılar. Bu yaklaşım, sistemler arasında gevşek bir bağlantı sağlar, ölçeklenebilirliği artırır ve bir ekibin başarısızlığının diğerlerini doğrudan etkilemesini önler. Diğer seçenekler ise şöyledir: Her adım için bir Cloud Function dağıtmak, bağımlılıkları artırır ve her fonksiyonun diğerlerini bilmesini gerektirir, bu da bağımsızlık ilkesine aykırıdır. Her adım için bir Pub/Sub konusu oluşturmak, gereksiz karmaşıklık yaratır ve tüm ekiplerin tek bir olaydan haberdar olması gereken senaryo için aşırıya kaçar. GKE'ye dağıtılmış bir mikroservis oluşturmak ve her alt adımı çağırmak, sıkı bir bağlantı oluşturur ve bir adımın başarısızlığının tüm süreci durdurmasına neden olabilir, bu da bağımsız hata yönetimi gereksinimine uymaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez