4 ms·
> What troubles has protobuf caused you? we are primarily a c++ shop, so all comments are from that vantage point. in no particular order following: 1. e
by signa11 3y ago
> What troubles has protobuf caused you?
we are primarily a c++ shop, so all comments are from that vantage point. in no particular order following:
1. extremely bloated generated code.
2. wire format is not optimal, specifically for large nested messages which trashes the cache on a already severely constrained h/w.
3. not easy to perform shared-memory exchange for large messages, for example, if you have 'string' types in your messages, those cannot be allocated on arenas.
4. <this space is for rent>