Amazon CloudFront artık gRPC teslimini destekliyor

Yayınlanma Tarihi: 20 Kas 2024

Amazon CloudFront artık gRPC uygulamalarına ilişkin teslimi destekliyor. gRPC, bir HTTP/2 bağlantısı üzerinden istemci ile sunucu arasında çift yönlü iletişime izin veren modern ve açık kaynaklı bir uzaktan yordam çağrısı (RPC) çerçevesidir. gRPC ile oluşturulan uygulamalar "Protokol Arabellekleri" adı verilen ve REST API'leriyle kullanılan JSON gibi geleneksel yüklerden daha küçük olan verimli çift yönlü akıştan ve ikili mesaj biçiminden yararlanarak gecikmeyi azaltır

gRPC, duyarlı bir kullanıcı deneyimi için sürekli istemci-sunucu etkileşimi gerektiren uygulamalarda iletişim gecikmelerini azaltır. Örneğin bir paylaşımlı araç uygulaması, kullanıcının her seferinde güncelleme istemek zorunda kalmasına gerek olmadan, istenen araçların konumunu kullanıcının cihazında otomatik olarak güncellemek için gRPC hizmetini kullanabilir. gRPC, çift yönlü iletişimde REST API'lerini kullanmayla ilişkili bazı gecikme zorluklarını giderir. REST API'leri sayesinde, istemciler sunucuyla bağlantı kurar, istekte bulunur, bir yanıt alır ve ardından bağlantıyı sonlandırır. Bu da her istekte fazladan gecikme yaşanmasına neden olur. gRPC ile, istemci ve sunucu tek bir bağlantı kullanarak bağımsız şekilde aynı anda birden fazla mesaj gönderebilir. gRPC uygulamaları sunmak için CloudFront'u kullanan müşteriler hem gRPC ile sağlanan tüm avantajlardan hem CloudFront'un dünya çapındaki erişimi, hızı ve güvenliğinden yararlanabilir.

CloudFront, tüm uç konumlarda gRPC'yi destekliyor. Sinnet tarafından işletilen Amazon Web Services Çin (Pekin) Bölgesi ve NWCD tarafından işletilen Amazon Web Services Çin (Ningksia) Bölgesi bu kapsam dışındadır. Bu özellikte, isteklere ve veri aktarımlarına ilişkin olarak ücret yansıtılmaktadır. Daha fazla ayrıntı için CloudFront fiyatlandırma sayfasını ve Geliştirici Kılavuzu'nu ziyaret edin.