[protobuf] Understanding the binary encoding: Why is there a "01" after certain keys?

2020-09-30 Thread Juan Cruz Viotti
I'm trying to understand the binary encoding as explained in https://developers.google.com/protocol-buffers/docs/encoding. I have the following schema that models a GitHub user as per the GitHub API: syntax = "proto3"; message GitHubUser { string login = 1; uint32 id = 2; string node_id

[protobuf] Companies using Protocol Buffers outside of Google

2021-01-25 Thread Juan Cruz Viotti
Hey there! Do you know about which other (relatively well-known) companies (apart from Google) making use of Protocol Buffers? I'm trying to collect a small list for research purposes and my search is not yielding many results. Thanks in advance! -- You received this message because you are

[protobuf] Show: Papers covering Protocol Buffers

2022-01-13 Thread Juan Cruz Viotti
Hey there! As part of my MSc dissertation at University of Oxford, I wrote and published two papers covering the characteristics of various binary serialization formats, including Protocol Buffers v3 and performing a space-efficiency benchmark, respectively. Sharing them here in case anybody