Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Avro
NameCommentsLicense
MessagePackJSON-compatible schemaless binary formatJava: Apache 2.0, C#: MIT, C++: MIT (nlohmann/json), TODOPython: Apache 2.0, JavaScript: MIT, PHP: MIT
CBORBased on MessagePack. CBOR is standardized (RFC7049), but MessagePack is simpler. "Use MsgPack instead of CBOR": https://diziet.dreamwidth.org/6568.html
FlexBuffers"Schemaless cousin of Google's FlatBuffers". Can be accessed without parsing, copying, or allocation.
ThriftBSON

Non-suitable popular formats:

...



Popular formats like Avro, Thrift, ProtoBuf, FlatBuffers and others are not mentioned, because the don't satisfy one or more requirements above (schemaless, etc).

Risks and Assumptions

// TODO: ?

Discussion Links

...