6cy — experimental streaming-first archive format (seeking design feedback) #187401
Unanswered
byte271
asked this question in
Other Feature Feedback, Questions, & Ideas
Replies: 1 comment
-
|
Streaming-first is correct. The success hinges on strict boundaries and recoverability. Key points:
If block independence + ABI stability are solid, the format survives. If not, it won’t. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Show & Tell
Body
Sharing 6cy — an experimental, Rust reference implementation of a streaming-first archive/container format (repo on GitHub: https://github.com/byte271/6cy). It supports per-block codec polymorphism, a plugin ABI for binary codecs, and robust partial-recovery semantics; this is v0.x and not production-ready. I’m looking for design feedback on the spec (endianness, index layout), the plugin ABI (UUID vs short id, memory model, thread-safety), and ideas for capability negotiation — happy to post plugin ABI details or raw benchmark logs on request.
Beta Was this translation helpful? Give feedback.
All reactions