Independently verified. Boon is faster than Jackson for JsonParsing.
"Update with latest new Boon parsers, rocking!"
"Boon now seems to be doing an incredible job for this use case"
Benchmark Mode Thr Count Sec Mean Mean error Units
GatlingBoonJsonParserForJsonPathBenchmark.parseBytesPrecompiledRoundRobin thrpt 8 20 1 150867,743 8082,173 ops/s
GatlingBoonJsonParserForJsonPathBenchmark.parseCharsPrecompiledRoundRobin thrpt 8 20 1 146406,116 8084,484 ops/s
GatlingBoonFastBenchmark.parseBytesPrecompiledRoundRobin thrpt 8 20 1 132918,858 6284,514 ops/s
GatlingBoonFastBenchmark.parseCharsPrecompiledRoundRobin thrpt 8 20 1 126100,990 4843,557 ops/s
GatlingJacksonBenchmark.parseBytesPrecompiledRoundRobin thrpt 8 20 1 98950,368 4735,560 ops/s
GatlingJacksonBenchmark.parseStringPrecompiledRoundRobin thrpt 8 20 1 76469,223 4301,819 ops/s
GatlingJsonSmartBenchmark.parseStringPrecompiledRoundRobin thrpt 8 20 1 74431,640 3237,084 ops/s
JaywayJacksonBenchmark.parseBytesPrecompiledRoundRobin thrpt 8 20 1 54236,658 16471,075 ops/s
JaywayJacksonBenchmark.parseStringPrecompiledRoundRobin thrpt 8 20 1 43793,581 13813,314 ops/s
The above benchmark was from direct bytes. You should see what Boon can do with char[] and String. It is even faster with those.
No comments:
Post a Comment