Does protobuf-net have built-in compression for serialization?
No it does not; there is no “compression” as such specified in the protobuf spec; however, it does (by default) use “varint encoding” – a variable-length encoding for integer data that means small values use less space; so 0-127 take 1 byte plus the header. Note that varint by itself goes pretty loopy for negative … Read more