Yüksek verim ve en düşük gecikmeli dahili iletişim gerektiren Cloud Run mikroservisleri tasarlayın. Hangi protokolü ve yapılandırmayı kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Cloud Run üzerinde HTTP/2'yi etkinleştirin ve mikroservisler arasında gRPC uygulayın; büyük yükler için streaming gRPC kullanın..
Neden bu cevap
Yüksek verim ve düşük gecikme gerektiren dahili Cloud Run mikroservis iletişimi için gRPC en uygun çözümdür. gRPC, HTTP/2 üzerine inşa edilmiştir ve ikili protokolü sayesinde daha verimli veri transferi ve daha düşük gecikme sunar. Özellikle büyük veri yükleri için streaming gRPC, tek bir bağlantı üzerinden birden fazla mesaj gönderip alarak performansı artırır. Cloud Run, HTTP/2'yi doğal olarak destekler, bu da gRPC'nin kolayca dağıtılmasını sağlar. Diğer seçenekler daha az verimli veya daha yüksek gecikmeli olabilir: RESTful HTTP servisleri metin tabanlı olduğu için daha fazla overhead içerir. SOAP, XML tabanlı ve daha ağır bir protokoldür. Apigee, API yönetimi için faydalı olsa da, dahili mikroservis iletişimi için birincil performans çözümü değildir. Paging ve veritabanı indeksleme, veri erişimini optimize etse de, protokolün kendisinin verimliliğini doğrudan artırmaz.
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