fabienrenaud/java-json-benchmark

Please add tapestry-json

jochenberger opened this issue · 2 comments

On master.

Quick comparison between orgjson, tapestry and jackson.

Deserialization:

Benchmark                                              Mode  Cnt       Score        Error  Units
c.g.f.j.stream.Deserialization.orgjson                thrpt   10  174146.309 ±   5892.681  ops/s
c.g.f.j.stream.Deserialization.tapestry               thrpt   10  221771.256 ±  12161.986  ops/s
c.g.f.j.stream.Deserialization.jackson                thrpt   10  752758.305 ±  71201.007  ops/s
c.g.f.j.databind.Deserialization.jackson              thrpt   10  854516.321 ± 108704.431  ops/s
c.g.f.j.databind.Deserialization.jackson_afterburner  thrpt   10  821893.599 ±  91157.386  ops/s

Serialization:

Benchmark                                            Mode  Cnt        Score        Error  Units
c.g.f.j.stream.Serialization.orgjson                thrpt   10   168757.312 ±  18092.472  ops/s
c.g.f.j.stream.Serialization.tapestry               thrpt   10   206806.900 ±  36690.765  ops/s
c.g.f.j.stream.Serialization.jackson                thrpt   10  1300606.411 ± 210056.826  ops/s
c.g.f.j.databind.Serialization.jackson              thrpt   10  1488480.264 ± 147941.539  ops/s
c.g.f.j.databind.Serialization.jackson_afterburner  thrpt   10  1546757.361 ±  61685.537  ops/s

Thanks!