Protocol Buffers: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
=External=
* https://protobuf.dev
* Style Guide https://protobuf.dev/programming-guides/style/
=Internal=
=Internal=
* [[Serialization]]
* [[Serialization]]
=Overview=
* [[Grpc|gRPC]]
Protocol buffers is a format used for data serialization, publicly introduced by Google in 2008. The benefits of using Protocol Buffers include the simplicity of the definition language, a small data output size, high performance of serialization and deserialization and the ability to define derives in addition to data structures and compile client and server code in multiple languages.
=Subjects=
 
* [[Protocol_Buffer_Concepts#|Concepts]]
Protocol Buffer is a great fit as serialization format for [[Microservices|microservices]].
* [[Protocol_Buffer_Operations#|Operations]]
* [[Protocol_Buffer_Concepts#Protocol_Buffer_Go_Code_Examples|Protocol Buffer Go Code Examples]]

Latest revision as of 22:13, 8 May 2024