Alım satım işlemlerini yürütmek için bir Python API'sini çağıran Google Cloud işlerini tetikleyen güvenli, yüksek verimli bir kuyruk sistemi tasarlayın. Hangi uygulama en verimli olur?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Verileri Python API'sine iletmek için bir Cloud Function'ı tetiklemek üzere bir Pub/Sub push subscription kullanın..
Neden bu cevap
Bu senaryoda en verimli çözüm, Pub/Sub push aboneliği ile bir Cloud Function'ı tetiklemektir. Pub/Sub, yüksek verimli ve güvenli bir mesajlaşma hizmeti sunar. Push aboneliği, yeni bir mesaj geldiğinde Cloud Function'ı otomatik olarak tetikler, bu da sunucusuz bir mimari ile kaynakların yalnızca ihtiyaç duyulduğunda kullanılmasını sağlar. Cloud Function, Python API'sini çağırmak için idealdir çünkü hafif, olay odaklı ve otomatik ölçeklenebilir bir ortam sunar. Diğer seçenekler neden daha az verimli: Compute Engine örneği, sürekli çalışan bir sunucu gerektirdiğinden maliyetli ve daha az esnektir. NoSQL veritabanında kuyruk oluşturmak, Pub/Sub'ın sunduğu yerleşik mesajlaşma özelliklerinin manuel olarak yeniden oluşturulması anlamına gelir ve daha karmaşıktır. Cloud Composer, iş akışlarını düzenlemek için güçlü bir araç olsa da, basit bir API çağrısı için aşırıya kaçan bir çözümdür ve daha fazla yönetim yükü getirir.
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