Keynote: Overview of gRPC - Ivy Zhuang, Software Engineer, Google
summary
gRPC claims multi‑platform, language‑agnostic RPC with HTTP/2 transport and Protobuf IDL; examples show creating a Channel with target and credentials, installing an Interceptor, doing a blocking unary call and an async streaming call with StreamObserver. Architecture details include a pluggable name resolver and load balancer, client side channel managing multiplexed HTTP/2 connections, buffering and automatic retries, transports like OkHttp/inprocess, and how headers, data frames and trailers map to gRPC metadata and status.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 1:00Overview
- 2:55Architecture Overview
- 7:05Software Overview
- 10:30gRPC Architecture
- 14:05hp2 and gRPC








