gRPC Communication Patterns – A Deep Dive
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Thursday, 2020-11-19· at 15:45· Intrado Virtual Event Platform,·
summary
Clear, hands-on breakdown of gRPC mechanics: how unary, server-, client- and bi-directional streaming map to HTTP/2 streams, the length‑prefix framing (1 byte compression flag + 4‑byte big‑endian size), and that proto buffers are the default wire format. Shows headers vs custom metadata, errors as trailing headers with unified status codes, deadline propagation, and interceptors for auth/metrics. Recommends versioning via proto package names and links working sample code on GitHub and WSO2 examples.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:55GRPC with other technologies
- 2:37RPC Flow
- 6:03Request/Response Message
- 8:14Server Streaming RPC
- 8:45Client Streaming RPC
- 10:32Request/Response Headers
- 12:48Length-Prefixed Message
- 14:17Encoded Binary Message
- 16:25Error Handling
- 18:58Deadlines
- 20:05Interceptors
- 20:51Service Versioning with ORPC








