3 ms·
We've been using protobuf as a persistence format without issue?
by gpm 6y ago
We've been using protobuf as a persistence format without issue?
- nitrogen 6y agoA self-describing format like MessagePack can be easier to build readers for in other applications, or if the schema is lost or changed.
- gpm 6y agoIf we've lost access to the schema, then we've lost access to our entire source repository, so we probably don't need to read our data anymore? I guess I could see that being an interesting property in software that wants to deal with incompatible forks, or software that for whatever reason wants other people to read their data but is unwilling to ship a schema with it, but just for persistence on backend servers it doesn't seem like a very interesting property or worth the extra space requirements.
- imtringued 6y agoCBOR is the gold standard for schema free data.
- pjc50 6y agoYou have. Far more apps out there are using JSON or XML, including (as we've seen GTA).
- gpm 6y agoAh, you were just talking about popularity not fitness? Fair enough.