serde-beve -- comprehensive Rust support for BEVE serialization/deserialization using the Serde framework
#19
justDeeevin
started this conversation in
Show and tell
Replies: 1 comment
-
|
Awesome work! This is really great and encouraging. The company I work for uses BEVE for high performance data collection. And, I think it will slowly grow in popularity. I added a reference to your project in the BEVE main README.md. As you work with the format please feel free to reach out with thoughts on how the specification can be clarified or even improved. It is meant to be simple, fast, and translate well to JSON. I'm not using Rust right now, but if I do, I'll definitely look at using your code. |
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.
-
After many, many hours of confusion and learning, I can proudly say that
serde-beveis functional. It's currently only an alpha release since it lacks a strong unit testing suite (I'm unsure how I could best create test cases) and I haven't put it through any true heavy lifting yet. However, I've tested it on the example data provided in this repo and I've read and re-read the code at least a dozen times at this point, and I'm fully confident it meets the spec.I don't feel comfortable publishing a true 1.0.0 release until the library's undergone serious stress testing. Right now I'm working on a Rust rewrite of one of my friends' projects for fun, and it uses BEVE for data caching between runs. If nobody else uses the library before then, this will probably serve as the stress test I'm looking for.
Let me know if there are any suggestions!
Beta Was this translation helpful? Give feedback.
All reactions