Protobuf's distributed nature involves risks in evolution making some mistakes challenging to fix. While new fields can be added safely, changes like renaming or changing field types are risky due to simultaneous versions existing across different programs. Accepting some non-ideal situations is often better to prevent breaking user protocols.

5m read timeFrom mcyoung.xyz
Post cover image
Table of contents
A Different MindsetWhat Are the Risks?Learning to Love the Bomb
1 Comment

Sort: