Intro to gRPC
Talkat KubeCon + CloudNativeCon North America 2019 · on Tuesday, 2019-11-19· at 10:55· Room 14AB - San Diego Convention Center, Mezzanine Level·
summary
gRPC is a production-ready RPC framework (v1.25, six-week cadence) that uses proto IDL to generate idiomatic client/server stubs across many languages and runs over HTTP/2 for multiplexing, TLS and header compression. Examples show a RouteGuide service with unary RPCs and unary vs. streaming methods (client, server, bidirectional), interceptors, reconnect with exponential backoff, and load balancing options from pick_first/round_robin to xDS load balancer. Tools demonstrated include grpcurl and grpc_cli.
AI-written summary · about
chapters (15)
- 0:00Start
- 0:20Audience Poll
- 3:27Quick Overview: Protocol Buffers
- 4:25Lets walk through an example
- 5:16Start with a Protocol Buffer
- 6:00Add Service Definition
- 8:39Generate code for your application
- 9:23Generated Code Snippet
- 10:52Cross platform framework
- 11:25Strongly Typed Service Contracts
- 12:39Performant & Efficient
- 13:30Extensible, Customizable
- 14:33Easy to use
- 16:44Open & Standards Compliant
- 18:35GRPC Advantages in a nutshell








