gRPC Intro
summary
High-performance RPC framework that Google evolves from a decade of internal use and runs across tens of thousands of services handling tens of billions of RPCs per second; uses protocol buffers compiled to generate language-idiomatic stubs, supports unary and three streaming modes over HTTP/2, ships regular releases (1.11 noted), and exposes production tooling like channelz plus integrations with Envoy/nginx; RouteGuide example and a 3x throughput / 11x CPU improvement claim illustrate concrete gains and a working, extensible ecosystem.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:39Summary of RPC Talks
- 1:43What is ORPC?
- 4:27Getting Started : Outline
- 5:21An Aside: Protocol Buffers
- 8:01Lets walk through an example
- 10:18Start with a Protocol Buffer
- 12:33Add Service Definition
- 13:10Generated Code Snippet
- 15:24In a nutshell...
- 16:36GRPC Speaks Your Language
- 17:47Cross platform framework
- 19:44Strongly Typed Service Contracts
- 20:35Through Protocol buffers
- 22:04Performant & Efficient
- 23:39Extensible, Customizable
- 25:55Easy to use
- 28:57Open & Standards Compliant
- 29:46Production Ready
- 31:10Why RPC in a nutshell








