Amazon CloudFront obsługuje teraz dostarczanie gRPC

16 kwietnia 2025

Amazon CloudFront obsługuje teraz dostarczanie aplikacji gRPC. gRPC to nowoczesna, otwarta platforma zdalnego wywoływania procedur (RPC), która umożliwia dwukierunkową komunikację między klientem a serwerem za pośrednictwem połączeń HTTP/2. Aplikacje zbudowane przy użyciu gRPC korzystają z mniejszych opóźnień dzięki wydajnemu dwukierunkowemu przesyłaniu strumieniowemu i formatowi wiadomości binarnych, zwanemu buforami protokołu, które są mniejsze niż tradycyjne ładunki, takie jak JSON używane w interfejsach API RESTful.

gRPC zmniejsza opóźnienia komunikacyjne w aplikacjach, które wymagają ciągłej interakcji między klientem a serwerem w celu zapewnienia responsywności użytkownika. Na przykład aplikacja do współdzielenia przejazdów może korzystać z usługi gRPC do automatycznej aktualizacji lokalizacji żądanych pojazdów na urządzeniu użytkownika bez konieczności każdorazowego wysyłania przez niego żądania aktualizacji. gRPC rozwiązuje niektóre problemy związane z opóźnieniami występującymi podczas korzystania z interfejsów API REST do komunikacji dwukierunkowej. W przypadku interfejsów API REST klienci nawiązują połączenie z serwerem, wysyłają żądanie, otrzymują odpowiedź, a następnie kończą połączenie, co powoduje dodatkowe opóźnienia przy każdym żądaniu. Dzięki gRPC klient i serwer mogą wysyłać wiele komunikatów niezależnie i jednocześnie, korzystając z jednego połączenia. Korzystając z CloudFront do dostarczania aplikacji gRPC, klienci otrzymują wszystkie zalety gRPC oraz globalny zasięg, szybkość i bezpieczeństwo CloudFront.

CloudFront obsługuje gRPC ze wszystkich lokalizacji brzegowych. Nie dotyczy to regionu Amazon Web Services China (Pekin) obsługiwanym przez Sinnet oraz regionu Amazon Web Services China (Ningxia) obsługiwanym przez NWCD. Ta funkcja podlega opłatom za żądania i transfer danych. Więcej informacji można znaleźć na stronie cen CloudFront oraz w przewodniku dla programistów.

Case Studies
Referencje

Hostersi zapewniają wsparcie administracyjne dla chmurowej infrastruktury Danone GmbH w Amazon Web Services. Hostersi świadczą support dla wielu projektów internetowych, ulokowanych w kilkudziesięciu instancjach. Jesteśmy pod dużym wrażeniem profesjonalizmu, jakości usług i kompetencji zespołu Hostersi. 

Marek Nadra
Business Solution Manager Supporting the Enterprise
W skrócie o nas
Specjalizujemy się w dostarczaniu rozwiązań IT w obszarach projektowania infrastruktury serwerowej, wdrażania chmury obliczeniowej, opieki administracyjnej i bezpieczeństwa danych.