~/talk

Running gRPC at Scale: Lessons From the Frontlines of Production

Talkat gRPConf India 2025 · on Wednesday, 2025-11-19· at 15:40· Badaam Saat / Balla - 4th Floor· [devops-and-delivery]
links:none on file
links:none on file
slides:none on file

Practical, production-tested advice for running gRPC at scale: Kubernetes DNS and sidecar meshes (Envoy) for service discovery, Prometheus metrics plus Jaeger traces and structured JSON logs for P50/P95/P99 visibility, and client code patterns (round-robin DNS resolver, retries with exponential backoff — max 4 attempts, 0.2s initial backoff capped at 2s) shown as real production-ready examples. Guidance covers HTTP/2 long-lived connection hotspots, connection pooling and periodic resets, client-side load balancing, and careful connection draining and rollout strategies.

AI-written summary · about

  1. 0:00Introduction
  2. 3:53Production vs development
  3. 9:56Service discovery
  4. 13:07Observability in gRPC
  5. 17:26Load balancing
  6. 20:15Load balancing code
  7. 22:43Backward compatibility
  8. 24:55Deployment strategies
  9. 25:57Key lessons
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.