ion-docs
ion-java-benchmark-cli
ion-docs | ion-java-benchmark-cli | |
---|---|---|
4 | 1 | |
21 | 7 | |
- | - | |
4.1 | 3.0 | |
11 days ago | 4 days ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ion-docs
-
Rob Pike: Gobs of data (2011)
Have you tried the superset of json from AWS?
https://amazon-ion.github.io/ion-docs/
-
Introducing JXC: An extensible, expressive data language. It's a drop-in replacement for JSON and supports type annotations, numeric suffixes, base64 strings, and more!
How it compares to Amazon Ion?
-
Amazon Ion – a richly-typed, self-describing, hierarchical serialization format
Disclosure: I manage the Ion and PartiQL teams at Amazon.
If you want to create an issue for it (the best repo is probably the ion-docs one: https://github.com/amzn/ion-docs/issues) that will help to show us there is demand for it. Providing information on your use case helps us prioritize.
ion-java-benchmark-cli
-
Amazon Ion – a richly-typed, self-describing, hierarchical serialization format
Disclosure: I manage the Ion and PartiQL teams at Amazon.
We have done some work on performance comparisons with the ion-java-benchmark-cli tool (https://github.com/amzn/ion-java-benchmark-cli). Right now you can compare JSON serialized with Jackson and there is a pull request (https://github.com/amzn/ion-java-benchmark-cli/pull/27) for comparing against CBOR that should be merged soon.
We are always happy to hear suggestions for what is useful in this area.
What are some alternatives?
Protobuf - Protocol Buffers - Google's data interchange format
mir-ion - Ion, JSON, YAML, CSV, CBOR and Msgpack serialization framework
Cap'n Proto - Cap'n Proto serialization/RPC system - core tools and C++ library
zish - A data serialization format
DeDRM_tools - DeDRM tools for ebooks
binlog - A high performance C++ log library, producing structured binary logs
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
go_serialization_benchmarks - Benchmarks of Go serialization methods
jxc - JXC is a structured data language similar to JSON, but with a focus on being expressive, extensible, and human-friendly.
jsonnet - Jsonnet - The data templating language