eishay / jvm-serializers

Benchmark comparing serialization libraries on the JVM
http://groups.google.com/group/java-serialization-benchmarking
3.28k stars 560 forks source link

upgrade flatbuffers to 1.4.0 and protobuf to 3.1.0 #72

Closed fishercoder1534 closed 7 years ago

fishercoder1534 commented 7 years ago

Compiled and ./run-bench.sh all worked fine.

Here's the run with their latest versions:

Full data create ser deser total size +dfl protobuf 293 918 538 1456 242 152 thrift 95 1632 910 2542 352 201 flatbuffers 60 1793 1035 2828 432 231 Effort Format Structure Misc protobuf CLASSES_KNOWN BIN_CROSSLANG FLAT_TREE []
thrift CLASSES_KNOWN BIN_CROSSLANG FLAT_TREE []
flatbuffers CLASSES_KNOWN BIN_CROSSLANG FLAT_TREE []

cakoose commented 7 years ago

Did you intend to include two commits in this pull request?

fishercoder1534 commented 7 years ago

Thanks for catching it, that was added totally by mistake. I just submitted a new Pull Request: https://github.com/eishay/jvm-serializers/pull/73, I'll close this one in favor of the new one. Thanks a lot! @cakoose ^^