Next Generation Services at Indeed Using gRPC [I]
summary
Indeed runs over 160 Boxcar services and about 20 HTTP/REST services and migrates by adding a sidecar that speaks HTTP/2 and gRPC, translating calls into Boxcar and preserving existing proto2 payloads. Sidecar now generates clients for Java, Go, Python, PHP and Node and ships three gRPC client libraries (Go, Python, Node), a docker-based codegen tool, and a bridge so Boxcar code uses gRPC. HTTP/2 yields a single multiplexed TCP connection with sub-millisecond request overhead.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 0:26Boxcar
- 6:38Rethink Service Architecture
- 10:27docker library
- 15:54Where are we today
- 17:52Recap
- 18:33Summary








