Can you review my proposed binary data format?
Asked by
MellowPine47
I've been drafting a binary format for describing, storing, and transmitting data, mainly for future personal projects. I plan to write a parser for it eventually, but before investing more time, I'd like feedback on the design and whether the scope is unreasonable. The document is intended to cover a general-purpose binary data description and storage format. I'm aware that established options already exist, but I'm interested in exploring the design myself. What seems useful, confusing, overly complicated, or missing?
Answers
The shared document appears to be unavailable or the link may be broken. It would also help to give a short overview of the format in the post itselfโespecially whether it's meant for serialization, long-term storage, data interchange, or some combination of those. A clearer description than just โbinary serialization formatโ would help readers understand what they're reviewing.
Reply to this answer
The format document seems fairly thorough, and its organization looks broadly like what you'd expect from a binary format specification. The biggest missing piece is the motivation: what problem is this solving, what are its main advantages, and why would someone choose it over established alternatives such as Protocol Buffers, Thrift, Avro, or Parquet? Explaining the intended use cases and trade-offs would make the design much easier to evaluate.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions