Hacker GitHub

← All repos

eishay/jvm-serializers

View on GitHub ↗ ★ 3,280 Java

Benchmark comparing serialization libraries on the JVM

19 mentions on Hacker News by 13 people: 3 stories, 16 comments · first 2011-07-07 · latest 2023-10-08

Mentions per year 19 mentions · busiest year 2014 (3)
20082026
  1. …When comparing with avro, fury is 5.3x faster. Compared with flatbuffers, fury is 4.8x faster. See https://github.com/eishay/jvm-serializers/wiki for detailed benchmark data
  2. …/protostuff/protobuf/flatbuffers/thrift/msgpack/canproto/acro/jackson/json. Fury are fastest too. See https://github.com/eishay/jvm-serializers/wiki for detailed benchmark results. It's a hard choice to select one for the title, so I use…
  3. Fury is also the fastest jvm serialization framework in the https://github.com/eishay/jvm-serializers/wiki
  4. …chaotic semi-structured data, JSON is pretty good, and actually faster than some binary encodings: https://github.com/eishay/jvm-serializers/wiki/Newer-Results...
    comment by wsargent · 2022-09-12 · in Discussion: structured, leveled logging
  5. …found this which shows json isn't too much worse than others, but it doesn't go into extreme cases https://github.com/eishay/jvm-serializers/wiki
    comment by fnord77 · 2020-03-03 · in A new Go API for Protocol Buffers
  6. ▲ 1
    JVM Serializers (2016)
    story by aembleton · 2018-02-02 · 0 comments
  7. Gson best of the breed? Oh my :( https://github.com/eishay/jvm-serializers/wiki https://github.com/fabienrenaud/java-json-benchmark https://github.com/kostya/benchmarks
  8. Some interesting benchmarks of various Java serialization libraries: https://github.com/eishay/jvm-serializers/wiki
  9. …to debug which is critical when you are starting off. JSON can be faster than binary in many cases: https://github.com/eishay/jvm-serializers And your sentence sounds like the ideal scenario, no ?
    comment by threeseed · 2016-09-20 · in Building a Modern Bank Backend
  10. For JVM most popular benchmark is https://github.com/eishay/jvm-serializers/wiki
  11. Easy there tiger ;) What does it even mean that something is string based? Here: https://github.com/eishay/jvm-serializers/wiki a JVM bench where JSON is pretty competitive with binary formats [and results would be event better if project…
    comment by zapov · 2015-10-14 · in Transit: JSON Data Interchange Format
  12. Check out the performance of these serializers: https://github.com/eishay/jvm-serializers/wiki Although they're mostly limited to Java, I know at least one (Avro) can be used in Python.
    comment by Cieplak · 2015-08-07 · in Pulsar: Concurrent framework for Python
  13. …be faster because it's based on Jackson. (see json/jackson/manual vs json/org.json/manual on https://github.com/eishay/jvm-serializers/wiki )
  14. …The code this library emits is very similar to the json/jackson/manual serializer/deserializer in https://github.com/eishay/jvm-serializers/wiki . Conveniently, GSON is benchmarked there too. You're right, the field names could be guessed…
  15. …also guess it would be more expensive during decoding. So let's compare that with some real data: https://github.com/eishay/jvm-serializers/wiki (old wiki but with some graphs https://code.google.com/p/thrift-protobuf-compare/wiki/Bench...…
  16. …blocking waiting for network IO, and there are some pretty fast serialization frameworks around: https://github.com/eishay/jvm-serializers/wiki/Staging-Resul...
  17. ▲ 1
    Java Serializers Benchmarked
    story by suprgeek · 2012-02-04 · 1 comment
  18. …status of those impls yet. [1] https://github.com/thebuzzmedia/universal-binary-json-java/b... [2] https://github.com/eishay/jvm-serializers/wiki
  19. ▲ 2
    JVM Serializers (Benchmarks)
    story by jashmenn · 2011-07-07 · 0 comments