fastjson2/docs/benchmark/benchmark_2.0.40_raw.md

51 KiB

aliyun_ecs.c8i.large-jdk1.8.0_371

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   4014.445 ?  10.800  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   4006.293 ?   8.775  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   3294.366 ?  17.904  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   3231.278 ?  17.042  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   3417.567 ?  32.074  ops/ms
EishayParseBinary.hessian                         thrpt    5    666.896 ? 104.875  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    118.009 ?   0.603  ops/ms
EishayParseBinary.jsonb                           thrpt    5   5019.824 ?  21.371  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   4134.564 ?  24.360  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   7832.872 ?  23.945  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   3675.752 ?  16.626  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2652.356 ?  34.026  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3870.550 ?  26.169  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    679.987 ?  58.771  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    114.303 ?   0.878  ops/ms
EishayParseString.fastjson1                       thrpt    5   2197.568 ?  14.571  ops/ms
EishayParseString.fastjson2                       thrpt    5   3156.232 ?  23.214  ops/ms
EishayParseString.gson                            thrpt    5    993.265 ?   5.846  ops/ms
EishayParseString.jackson                         thrpt    5   1104.510 ?   7.703  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    584.597 ?   4.263  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1462.268 ?  20.754  ops/ms
EishayParseStringPretty.gson                      thrpt    5    875.049 ?   2.726  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    999.062 ?   5.738  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1149.980 ?   7.553  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2068.131 ?  11.519  ops/ms
EishayParseTreeString.gson                        thrpt    5    872.194 ?   6.151  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1189.999 ?   7.484  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    953.393 ?   4.199  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1604.625 ?  10.865  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    801.218 ?   5.464  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1095.955 ?   8.116  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1047.091 ?   4.393  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   2253.119 ?   9.659  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    800.616 ?   4.725  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1268.693 ?   2.067  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    859.703 ?   3.081  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1663.850 ?   7.364  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    716.387 ?   2.104  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1135.780 ?   4.267  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1860.507 ?   4.810  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   3441.978 ?   9.759  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    900.791 ?   2.390  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1212.707 ?  20.205  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    549.005 ?   2.046  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   2289.121 ?  17.015  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    730.365 ?   4.161  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1097.293 ?   2.857  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   5465.825 ?  20.261  ops/ms
EishayWriteBinary.msgpack                         thrpt    5    998.166 ?   2.986  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   3399.888 ?  12.261  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   4329.454 ?  19.584  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  11504.149 ? 237.663  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   3067.057 ?  53.079  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3348.793 ?   7.537  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3532.672 ?   8.028  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    874.411 ?   9.868  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    522.230 ?  11.477  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1561.010 ?   5.995  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3445.265 ?  16.584  ops/ms
EishayWriteString.gson                            thrpt    5   1041.629 ?   4.368  ops/ms
EishayWriteString.jackson                         thrpt    5   2153.310 ?  11.899  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   2009.456 ?  11.333  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   3471.855 ?  31.740  ops/ms
EishayWriteStringTree.gson                        thrpt    5   1089.907 ?   5.583  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   2010.119 ?   5.985  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1683.676 ?  11.221  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   3793.983 ?  14.298  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    933.401 ?   2.825  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1940.062 ?   6.522  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   3786.787 ?  28.058  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   1979.663 ?   3.130  ops/ms

aliyun_ecs.c8i.large-jdk-11.0.19

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   3776.397 ?  19.741  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   3883.754 ?  28.815  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   3288.301 ?  10.996  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   3120.745 ?  13.973  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   3675.072 ?  16.295  ops/ms
EishayParseBinary.hessian                         thrpt    5    615.569 ?  16.180  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    113.193 ?   1.399  ops/ms
EishayParseBinary.jsonb                           thrpt    5   5966.696 ?  21.635  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   4242.369 ?  22.323  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   9285.973 ?  18.880  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   3251.315 ?  12.190  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2777.820 ? 134.320  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   4514.125 ?  10.974  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    616.234 ?  20.375  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    116.609 ?   1.232  ops/ms
EishayParseString.fastjson1                       thrpt    5   1978.940 ?  13.459  ops/ms
EishayParseString.fastjson2                       thrpt    5   3565.629 ?   9.964  ops/ms
EishayParseString.gson                            thrpt    5    987.671 ?   2.551  ops/ms
EishayParseString.jackson                         thrpt    5    976.647 ?   6.327  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    581.090 ?   2.363  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   2357.449 ?  12.929  ops/ms
EishayParseStringPretty.gson                      thrpt    5    890.881 ?   3.288  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    910.231 ?   3.456  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1027.330 ?   4.864  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2016.168 ?  15.095  ops/ms
EishayParseTreeString.gson                        thrpt    5    794.503 ?   3.139  ops/ms
EishayParseTreeString.jackson                     thrpt    5    985.831 ?   3.612  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    883.535 ?   7.982  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1629.338 ?   9.312  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    737.218 ?   0.752  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    937.618 ?   4.296  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    924.035 ?   3.554  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1928.438 ?  10.070  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    789.078 ?   4.467  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1049.457 ?  11.392  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    783.578 ?   4.271  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1628.729 ?   3.607  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    715.709 ?   5.264  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    915.422 ?   8.034  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1684.938 ?   6.154  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   2686.178 ?  10.547  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    953.993 ?   3.388  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1091.590 ?   3.622  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    534.115 ?   2.264  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   2421.554 ?  12.721  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    713.690 ?   2.852  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    984.021 ?   3.094  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   5391.333 ?  19.834  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1265.203 ?   5.956  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   2717.543 ?   7.776  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   4745.419 ?  35.673  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  12642.680 ? 132.103  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   3879.002 ?  23.946  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3149.864 ?   8.376  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3039.853 ?  10.988  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    826.148 ?   5.184  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    525.012 ?   2.224  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1433.575 ?   6.758  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3140.059 ?  19.785  ops/ms
EishayWriteString.gson                            thrpt    5    819.610 ?   4.269  ops/ms
EishayWriteString.jackson                         thrpt    5   1961.244 ?  16.468  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   1747.021 ?   7.838  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2436.011 ?  10.645  ops/ms
EishayWriteStringTree.gson                        thrpt    5    855.984 ?   2.202  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1881.429 ?  11.360  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1295.416 ?   6.973  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   4154.374 ?  18.182  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    722.345 ?   3.141  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1793.563 ?   9.267  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   3150.427 ?  18.608  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   1661.181 ?  11.299  ops/ms

aliyun_ecs.c8i.large-jdk-17.0.7

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   4434.909 ?  24.947  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   5154.137 ?   9.278  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   3667.775 ?  61.085  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   3635.834 ?  14.245  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   3883.387 ?   8.694  ops/ms
EishayParseBinary.hessian                         thrpt    5    625.873 ?   3.637  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    126.701 ?   0.481  ops/ms
EishayParseBinary.jsonb                           thrpt    5   6822.995 ?  31.458  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   4881.718 ?  18.563  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  11329.976 ?  28.173  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   3012.174 ?  73.558  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   3510.698 ?  11.529  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   5012.033 ?  13.058  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    644.729 ?   3.096  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    127.039 ?   0.713  ops/ms
EishayParseString.fastjson1                       thrpt    5   2558.402 ?   6.201  ops/ms
EishayParseString.fastjson2                       thrpt    5   3929.780 ?  13.782  ops/ms
EishayParseString.gson                            thrpt    5    998.017 ?   3.295  ops/ms
EishayParseString.jackson                         thrpt    5   1010.499 ?   3.747  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    647.987 ?   2.523  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   2475.298 ?   6.745  ops/ms
EishayParseStringPretty.gson                      thrpt    5    865.385 ?   3.270  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    914.675 ?   6.602  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1270.902 ?   6.043  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2407.623 ?   5.167  ops/ms
EishayParseTreeString.gson                        thrpt    5    816.631 ?   5.079  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1115.341 ?   5.296  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1034.040 ?   3.414  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1835.609 ?   5.473  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    753.177 ?   1.945  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1006.664 ?   2.300  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1081.031 ?   1.761  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   2416.002 ?   8.275  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    776.757 ?   3.152  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1227.024 ?   6.031  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    930.583 ?   4.540  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1859.587 ?   2.530  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    734.636 ?   1.900  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1011.526 ?   4.808  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1961.016 ?   8.643  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   3933.587 ?  16.854  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1005.074 ?   5.044  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1103.734 ?   2.798  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    565.785 ?   0.847  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   2542.360 ?  10.346  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    712.661 ?   0.959  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    985.877 ?   1.655  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   8134.962 ?  74.644  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1373.996 ?   4.412  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   3289.401 ?   9.596  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   5243.561 ?  20.786  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  17071.846 ? 213.211  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   4139.071 ?  22.813  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3649.202 ?  24.002  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3552.710 ?  13.138  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    807.952 ?   3.620  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    531.875 ?   3.277  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1539.551 ?   4.332  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3686.079 ?  21.477  ops/ms
EishayWriteString.gson                            thrpt    5    707.475 ?   1.422  ops/ms
EishayWriteString.jackson                         thrpt    5   2013.667 ?   8.651  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   1838.637 ?  10.724  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   3349.320 ?   7.212  ops/ms
EishayWriteStringTree.gson                        thrpt    5    741.794 ?   4.965  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1656.600 ?   3.324  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1305.722 ?   4.954  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   4880.024 ?   9.970  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    663.792 ?   3.296  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   2033.514 ?  12.076  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   3278.717 ?  15.878  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   1749.575 ?   5.362  ops/ms

aliyun_ecs.c8i.large-graalvm-jdk-17.0.7+8.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   5069.685 ?  49.764  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   5403.543 ?  12.452  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   4533.684 ?  59.375  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   4194.937 ?  30.002  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   4491.032 ?  23.882  ops/ms
EishayParseBinary.hessian                         thrpt    5    821.862 ?  19.220  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    140.427 ?   1.312  ops/ms
EishayParseBinary.jsonb                           thrpt    5   8030.245 ? 169.132  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   5594.401 ?  32.075  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  15340.837 ?  69.767  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   4222.940 ?  61.179  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   6162.131 ? 201.312  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   5208.774 ?  52.007  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    751.262 ?  18.209  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    138.450 ?   1.805  ops/ms
EishayParseString.fastjson1                       thrpt    5   3498.861 ?  66.857  ops/ms
EishayParseString.fastjson2                       thrpt    5   3769.891 ?   7.219  ops/ms
EishayParseString.gson                            thrpt    5   1036.419 ?  85.062  ops/ms
EishayParseString.jackson                         thrpt    5   1076.458 ?  20.476  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    877.447 ?  13.614  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   2597.824 ?   6.443  ops/ms
EishayParseStringPretty.gson                      thrpt    5    947.614 ?  40.307  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    967.467 ?   8.668  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1537.586 ?  20.734  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2393.561 ?  22.619  ops/ms
EishayParseTreeString.gson                        thrpt    5   1037.921 ?  26.293  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1184.186 ?  11.147  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1284.070 ?  12.126  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1775.481 ?  41.851  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    949.553 ? 124.003  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1083.200 ?  10.535  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1334.818 ?  38.031  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   2485.747 ?   5.260  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    992.472 ?  19.512  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1169.777 ?  11.946  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   1068.823 ?  14.731  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1837.542 ?   7.744  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    902.540 ?   3.502  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1189.277 ?  26.656  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   2460.261 ?  33.206  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   4246.688 ?  10.151  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1096.604 ?  37.180  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1182.191 ?  28.852  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    772.425 ?  18.719  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   2149.097 ?   4.638  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    885.621 ?   9.006  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1057.822 ?  26.864  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   9224.496 ? 133.498  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1477.774 ?  32.140  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   7674.729 ?  37.252  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   8295.495 ?  84.238  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  18626.032 ? 288.245  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   5364.064 ?  63.589  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   7327.518 ? 149.328  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   4825.771 ?  87.557  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   1146.321 ?  32.505  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    589.132 ?  33.387  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1777.622 ?  14.735  ops/ms
EishayWriteString.fastjson2                       thrpt    5   4967.394 ?  17.148  ops/ms
EishayWriteString.gson                            thrpt    5    681.991 ?  33.437  ops/ms
EishayWriteString.jackson                         thrpt    5   2496.063 ?  31.167  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   2111.398 ?  15.012  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   3603.306 ?   9.694  ops/ms
EishayWriteStringTree.gson                        thrpt    5    718.553 ?  68.386  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   2137.176 ?  22.023  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1582.824 ?  23.638  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   7503.430 ?  37.178  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    701.838 ?  42.473  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   2515.569 ?  24.722  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   4506.512 ?  42.537  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   2642.408 ?  37.811  ops/ms

aliyun_ecs.c8y.large-jdk1.8.0_371

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   6295.064 ? 100.017  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   6019.855 ?  34.664  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   5981.243 ?  21.355  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   4790.380 ?  12.623  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   4791.800 ?  19.249  ops/ms
EishayParseBinary.hessian                         thrpt    5    367.222 ? 208.361  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    165.514 ?   1.012  ops/ms
EishayParseBinary.jsonb                           thrpt    5   7484.333 ?  63.257  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   5771.103 ?  46.168  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  11314.041 ?  60.253  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   5469.415 ?  92.122  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   3312.679 ?  31.882  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   5805.387 ?  33.221  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    406.284 ? 130.350  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    162.292 ?   2.503  ops/ms
EishayParseString.fastjson1                       thrpt    5   3339.415 ?  25.030  ops/ms
EishayParseString.fastjson2                       thrpt    5   4842.389 ?  17.514  ops/ms
EishayParseString.gson                            thrpt    5   1435.193 ?  10.120  ops/ms
EishayParseString.jackson                         thrpt    5   1410.688 ?   7.547  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    947.439 ?   4.533  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1909.457 ?  17.747  ops/ms
EishayParseStringPretty.gson                      thrpt    5   1397.458 ?   8.947  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   1353.697 ?  20.007  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1408.824 ?   5.664  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2653.767 ?  12.345  ops/ms
EishayParseTreeString.gson                        thrpt    5   1214.597 ?   7.031  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1251.507 ?   4.382  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1272.706 ?   7.684  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   2379.145 ?  15.017  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    995.902 ?  15.804  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1122.663 ?   6.740  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1131.964 ?   4.230  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   2686.366 ?  13.454  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   1088.287 ?  24.067  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1391.747 ?  11.061  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   1035.594 ?  11.902  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   2331.373 ?  10.706  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    917.203 ?   7.304  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1288.000 ?   7.523  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   2793.993 ?  10.024  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   4793.682 ?  27.061  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1323.940 ?   6.807  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1592.278 ?  15.483  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    836.260 ?   4.263  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   1867.750 ?  17.287  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    958.867 ?  10.683  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1525.490 ?  12.067  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   7801.075 ?  73.540  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1179.420 ?   9.442  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   4080.973 ?  51.816  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   6140.282 ?  43.271  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5   9920.405 ? 270.821  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   5132.401 ?  21.908  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3938.921 ?  23.806  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   4720.220 ?  53.221  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   1198.021 ?  21.864  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    815.895 ?  19.343  ops/ms
EishayWriteString.fastjson1                       thrpt    5   2168.883 ?  12.986  ops/ms
EishayWriteString.fastjson2                       thrpt    5   4564.290 ? 420.996  ops/ms
EishayWriteString.gson                            thrpt    5   1384.402 ?  40.632  ops/ms
EishayWriteString.jackson                         thrpt    5   2527.966 ?  13.100  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   2294.961 ?  18.542  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   3777.025 ?  34.738  ops/ms
EishayWriteStringTree.gson                        thrpt    5   1626.550 ?   6.486  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   2657.055 ?  18.427  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1983.530 ?   8.940  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   5721.677 ?  59.143  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   1244.735 ?   9.838  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   2551.943 ?  42.340  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   4449.931 ?  46.134  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   2893.686 ?  20.675  ops/ms

aliyun_ecs.c8y.large-jdk-11.0.19

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   7469.929 ?  43.626  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   6684.560 ?  82.354  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   6639.763 ?  64.344  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   4495.463 ? 251.080  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   5493.386 ?  52.270  ops/ms
EishayParseBinary.hessian                         thrpt    5    412.308 ?  21.812  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    153.614 ?   3.401  ops/ms
EishayParseBinary.jsonb                           thrpt    5   7994.677 ?  73.663  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   6312.538 ?  26.470  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  12291.395 ? 245.073  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   5416.462 ?  25.156  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   3695.871 ?  91.051  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   6243.987 ?  77.930  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    411.183 ?   3.063  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    152.706 ?   1.972  ops/ms
EishayParseString.fastjson1                       thrpt    5   3195.350 ?  24.300  ops/ms
EishayParseString.fastjson2                       thrpt    5   5424.028 ?  34.924  ops/ms
EishayParseString.gson                            thrpt    5   1382.094 ?  14.190  ops/ms
EishayParseString.jackson                         thrpt    5   1424.309 ?   7.986  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    948.723 ?  14.128  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1785.747 ?   8.798  ops/ms
EishayParseStringPretty.gson                      thrpt    5   1304.824 ?   8.700  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   1275.473 ?   5.666  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1444.790 ?  10.490  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   2592.487 ?  19.177  ops/ms
EishayParseTreeString.gson                        thrpt    5   1134.235 ?  10.429  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1302.752 ?  11.145  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1244.756 ?   5.102  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   2232.759 ?  14.411  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   1068.385 ?   6.118  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1230.619 ?   5.018  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1342.872 ?   7.888  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   3081.400 ?  15.844  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   1092.199 ?   9.042  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1413.445 ?  43.567  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   1125.430 ?  13.588  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   2564.731 ?  14.955  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   1031.218 ?   8.040  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1421.560 ?  10.797  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   2674.104 ?   8.250  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   5372.353 ?  66.095  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1355.830 ?  10.825  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1637.390 ?  12.755  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    859.682 ?   4.600  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   3959.868 ?  16.616  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   1046.831 ?   8.595  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1383.277 ?  22.706  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   9125.037 ?  54.173  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1850.821 ?   9.092  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   4216.458 ?  45.998  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   7304.021 ?  92.341  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  17205.386 ? 294.131  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   5470.012 ?  89.462  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   4873.038 ?   6.486  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   5048.239 ?  21.974  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    975.849 ?   8.292  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    905.769 ?   7.168  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1991.200 ?   8.445  ops/ms
EishayWriteString.fastjson2                       thrpt    5   4789.782 ?  30.718  ops/ms
EishayWriteString.gson                            thrpt    5   1154.778 ?   9.175  ops/ms
EishayWriteString.jackson                         thrpt    5   2562.181 ?  34.532  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   2414.817 ?  17.617  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   3697.737 ?  53.580  ops/ms
EishayWriteStringTree.gson                        thrpt    5   1341.260 ?  12.200  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   2546.210 ?  14.665  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1772.053 ?  16.714  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   6131.900 ?  32.743  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   1321.857 ?   7.680  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   2448.362 ?  15.830  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   4310.864 ?  37.080  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   2151.189 ?  13.442  ops/ms

aliyun_ecs.c8y.large-jdk-17.0.7

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   6896.865 ?  57.680  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   7210.134 ?  24.257  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   5560.853 ?  37.103  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   4912.443 ?  43.291  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   5564.651 ?  27.459  ops/ms
EishayParseBinary.hessian                         thrpt    5    389.401 ?   4.882  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    159.015 ?   3.178  ops/ms
EishayParseBinary.jsonb                           thrpt    5   8997.506 ?  58.689  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   6629.150 ?  26.246  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  13538.834 ?  76.051  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   5829.315 ?  23.072  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   4594.963 ?  34.730  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   6618.810 ?  41.349  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    420.813 ?   8.590  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    162.492 ?   4.251  ops/ms
EishayParseString.fastjson1                       thrpt    5   4375.119 ?  10.418  ops/ms
EishayParseString.fastjson2                       thrpt    5   5603.255 ?  41.774  ops/ms
EishayParseString.gson                            thrpt    5   1441.561 ?  10.764  ops/ms
EishayParseString.jackson                         thrpt    5   1406.392 ?   3.788  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   1041.885 ?   5.143  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   3900.463 ?   9.809  ops/ms
EishayParseStringPretty.gson                      thrpt    5   1324.437 ?  54.110  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   1315.385 ?   3.778  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1601.847 ?   4.584  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   3117.688 ?  21.793  ops/ms
EishayParseTreeString.gson                        thrpt    5   1192.316 ?   3.342  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1388.401 ?   7.714  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1465.018 ?   5.241  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   2615.018 ?   7.623  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   1113.615 ?   2.762  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1397.261 ?   2.387  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1414.442 ?   5.687  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   3220.585 ?  16.946  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   1144.371 ?   3.284  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1610.724 ?   7.461  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   1243.885 ?   6.301  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   2629.211 ?   6.066  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   1077.872 ?   5.020  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1377.542 ?   4.377  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   3392.697 ?   9.064  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   5546.736 ?   7.587  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1429.623 ?   4.928  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1499.562 ?  25.011  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    956.435 ?   3.543  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   3962.123 ?   6.799  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   1056.907 ?   5.177  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1354.149 ?  26.880  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   9380.896 ? 108.842  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   1750.079 ?   4.551  ops/ms
EishayWriteBinary.protobuf                        thrpt    5   5056.654 ?  18.561  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   7796.877 ?  65.222  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  19434.282 ? 341.658  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   4760.758 ? 177.618  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   5292.072 ?  39.082  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   4742.032 ?  99.994  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   1115.618 ?  12.817  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    794.786 ?   4.513  ops/ms
EishayWriteString.fastjson1                       thrpt    5   2037.071 ?   7.192  ops/ms
EishayWriteString.fastjson2                       thrpt    5   5286.289 ?  48.147  ops/ms
EishayWriteString.gson                            thrpt    5    830.330 ?   4.146  ops/ms
EishayWriteString.jackson                         thrpt    5   2739.303 ?  10.265  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   2491.790 ?  10.252  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   4411.755 ?  22.749  ops/ms
EishayWriteStringTree.gson                        thrpt    5    889.069 ?   1.845  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   2517.186 ?  16.849  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   2020.470 ?  12.084  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   6027.263 ? 140.522  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    855.572 ?   4.214  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   2656.329 ?  20.573  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   4599.129 ?  21.531  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   2683.769 ?  14.784  ops/ms

aliyun_ecs.c8y.large-graalvm-jdk-17.0.7+8.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury                    thrpt    5   7966.501 ?  50.900  ops/ms
EishayFuryCompatibleParse.jsonb                   thrpt    5   6897.134 ?  22.812  ops/ms
EishayFuryCompatibleWrite.fury                    thrpt    5   5821.005 ?  35.832  ops/ms
EishayFuryCompatibleWrite.jsonb                   thrpt    5   7266.487 ? 325.849  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   6095.040 ?  30.705  ops/ms
EishayParseBinary.hessian                         thrpt    5    524.262 ?   1.573  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    173.678 ?   1.538  ops/ms
EishayParseBinary.jsonb                           thrpt    5  10719.700 ?  72.550  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   7686.516 ?  15.552  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  22555.142 ? 652.671  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   5234.035 ?  34.771  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   8441.879 ? 221.304  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   6898.367 ? 125.462  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    553.540 ?   7.682  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    174.365 ?   1.546  ops/ms
EishayParseString.fastjson1                       thrpt    5   5326.377 ?  88.001  ops/ms
EishayParseString.fastjson2                       thrpt    5   6394.504 ?  12.800  ops/ms
EishayParseString.gson                            thrpt    5   1559.694 ?  21.779  ops/ms
EishayParseString.jackson                         thrpt    5   1493.366 ?   8.699  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   1356.623 ?  28.708  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   4259.399 ?  19.435  ops/ms
EishayParseStringPretty.gson                      thrpt    5   1434.656 ?  27.870  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   1338.054 ?  34.057  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   2341.334 ?  31.584  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   3513.099 ?  12.282  ops/ms
EishayParseTreeString.gson                        thrpt    5   1304.306 ?  58.035  ops/ms
EishayParseTreeString.jackson                     thrpt    5   1736.625 ?   9.952  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   1984.147 ?   2.297  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   2800.893 ?  16.709  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   1344.215 ? 134.709  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   1493.395 ?  13.586  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   1850.144 ?  24.408  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   3396.467 ?  25.339  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   1380.327 ?  17.493  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1769.245 ?  14.604  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   1503.873 ?  20.606  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   2675.189 ?  32.297  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   1267.649 ?  11.326  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   1493.942 ?  61.202  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   3182.952 ?  16.435  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   6209.018 ?  37.067  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   1560.540 ?  26.615  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   1488.092 ?  35.335  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   1121.039 ?  13.723  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   4232.824 ?  39.732  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   1284.104 ?  14.408  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   1392.167 ?  27.087  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  14097.154 ?  91.285  ops/ms
EishayWriteBinary.msgpack                         thrpt    5   2011.804 ?  26.519  ops/ms
EishayWriteBinary.protobuf                        thrpt    5  10222.507 ? 159.965  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  11953.434 ? 149.923  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  34238.690 ? 672.024  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   6482.433 ? 105.889  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   9801.347 ? 184.548  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   6916.862 ?  64.538  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   1242.969 ?  40.376  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    817.433 ?  51.981  ops/ms
EishayWriteString.fastjson1                       thrpt    5   2740.830 ?  30.426  ops/ms
EishayWriteString.fastjson2                       thrpt    5   6873.015 ?  44.784  ops/ms
EishayWriteString.gson                            thrpt    5    901.459 ?  46.875  ops/ms
EishayWriteString.jackson                         thrpt    5   3189.138 ?  33.565  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   3308.048 ?  21.092  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   4971.649 ?  33.142  ops/ms
EishayWriteStringTree.gson                        thrpt    5    936.692 ?  51.731  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   3086.400 ?  34.889  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   2282.200 ?  16.896  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   8910.789 ?  62.388  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    865.879 ?  43.835  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   3568.270 ?  25.213  ops/ms
EishayWriteUTF8BytesTree.fastjson2                thrpt    5   6674.889 ?  48.798  ops/ms
EishayWriteUTF8BytesTree.jackson                  thrpt    5   3402.635 ?  51.547  ops/ms