The Python Papers

The Python Papers

An Intro to Protocol Buffers with Python

Mike Driscoll's avatar
Mike Driscoll
Aug 29, 2023
∙ Paid

Protocol buffers are a data serialization format that is language agnostic. They are analogous to Python’s pickle format, but one of the advantages of protocol buffers is that multiple programming languages can use them.

For example, Protocol buffers are supported in C++, C#, Dart, Go, Java, Kotlin, Objective-C, PHP, Ruby, and more in addition to Python.…

User's avatar

Continue reading this post for free, courtesy of Mike Driscoll.

Or purchase a paid subscription.
© 2026 Mike Driscoll · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture