~/talk

The Story of why we migrate to gRPC and how we go about it

Talkat Øredev 2019 · 2019-11-06..11-08· [microservices]
links:none on file
slides:none on file

Spotify abandons Hermes for gRPC, claims a multi‑year migration of migrating 1000+ services to cut boilerplate and tap open‑source tooling. Migration uses protobuf proto files as source of truth with central registry tooling (buff, proto‑tool), client interceptors for retries and deadlines, and XDS‑style external load balancer control plane to avoid sidecars. Progress hits measurable milestones: early 10% then ~40% of services expose gRPC, with hybrid endpoints and compatibility checks in place.

AI-written summary · about

  1. 0:00Intro
  2. 1:40Background
  3. 3:52Hermes
  4. 6:15Why gRPC
  5. 9:03Proto Files
  6. 12:32Resiliency
  7. 15:37Deadlines
  8. 22:04Mascot
  9. 26:57Autonomous teams
~/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.