3 ms·
A self-describing format like MessagePack can be easier to build readers for in other applications, or if the schema is lost or changed.
by nitrogen 6y ago
A 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.