Protobuf and buf: glamour, misery, and import substitution
summary
A talk compares Protocol Buffers (protobuf) and the buf tool, examining their strengths and weaknesses for efficient, compatible data serialization in high-load systems. It discusses practical issues around using these technologies, including how to cope when access to tools is restricted for political or supply reasons, and suggests approaches for import substitution.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:11Protobuf problems
- 6:45What is buf and features
- 12:22Plugins and configuration
- 14:47Buf package manager
- 16:34Buf problems and solutions
- 22:42Buf reverse engineering
- 27:43Building a proxy server
- 29:53Open sourcing project
- 30:15Q&A
related talks
23mEffective Protobuf: Everything You Wanted To Know, But Never Dared To Ask
48mProtocol Buffers- A Banked Journey
44mSerialization Protocols with Scala
43mUnshaped Protos: Beyond Code Generation for Protocol Buffers
44mgogoprotobuf: How NOT to run an open source project
21mManaging Protocol Buffers at Scale
31mRPC Frameworks Overview
25mPayload formats for LPWAN Applications
