Ontwerp microservices voor Cloud Run die interne communicatie met hoge doorvoer en de laagste latentie vereisen. Welk protocol en welke configuratie moet u gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Schakel HTTP/2 in op Cloud Run en implementeer gRPC tussen microservices; gebruik streaming gRPC voor grote payloads..
Waarom dit het antwoord is
Voor hoge doorvoer en lage latentie is gRPC de beste keuze. gRPC maakt gebruik van HTTP/2, dat multiplexing, headercompressie en bidirectionele streaming ondersteunt, wat resulteert in efficiëntere communicatie dan HTTP/1.1-gebaseerde REST. Protocol Buffers, gebruikt door gRPC, zijn compact en snel te serialiseren/deserialiseren. Streaming gRPC is ideaal voor grote payloads, omdat het de gegevens in kleinere stukjes kan verzenden en ontvangen, wat de latency vermindert en de doorvoer verhoogt. RESTful HTTP-services zijn minder efficiënt door de tekstgebaseerde aard en overhead per request. SOAP is een ouder, zwaarder protocol dat hogere latency introduceert. Paginering en database-indexering zijn relevant voor data-access, niet primair voor inter-service communicatieprotocoloptimalisatie.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig