Managing Protocol Buffers at Scale
summary
A gcp-hosted Proto registry that stores bundle repos of .proto source, parses and compiles them, generates language artifacts and enforces backward-compatibility, aimed to replace ad hoc git submodules and checked-in generated code. It ties into gcp artifact registry, exposes a reflection API and ships a CLI (gcp Proto registry) to download textual protos. Demo uses grpc example protos, grp curl, Envoy and Docker Compose to call route_guide.getFeature and returns a valid response.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 1:04Managing Protobuf challenges
- 8:27Protobuf registry solution
- 13:46Demo: Protobuf registry
- 20:49Summary








