57 KiB
57 KiB
aliyun_ecs.c8i.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3955.700 ? 12.110 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 3929.439 ? 22.312 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3693.075 ? 37.913 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3596.335 ? 6.196 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3378.346 ? 12.777 ops/ms
EishayParseBinary.hessian thrpt 5 653.891 ? 29.569 ops/ms
EishayParseBinary.javaSerialize thrpt 5 115.204 ? 0.491 ops/ms
EishayParseBinary.jsonb thrpt 5 5157.671 ? 23.818 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7952.351 ? 66.716 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3367.103 ? 7.433 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2797.485 ? 11.480 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3811.548 ? 17.446 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 659.416 ? 51.108 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 112.044 ? 0.405 ops/ms
EishayParseString.fastjson1 thrpt 5 2208.129 ? 6.483 ops/ms
EishayParseString.fastjson2 thrpt 5 3038.832 ? 15.782 ops/ms
EishayParseString.gson thrpt 5 991.742 ? 2.947 ops/ms
EishayParseString.jackson thrpt 5 1051.472 ? 4.321 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 593.657 ? 2.484 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2133.125 ? 12.170 ops/ms
EishayParseStringPretty.gson thrpt 5 963.505 ? 4.940 ops/ms
EishayParseStringPretty.jackson thrpt 5 970.928 ? 3.473 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1166.468 ? 5.023 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2031.994 ? 9.734 ops/ms
EishayParseTreeString.gson thrpt 5 870.055 ? 5.604 ops/ms
EishayParseTreeString.jackson thrpt 5 1208.543 ? 6.018 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1005.369 ? 4.833 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1570.850 ? 10.110 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 835.116 ? 4.954 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1089.547 ? 4.815 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1038.840 ? 6.934 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2206.326 ? 7.272 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 784.982 ? 3.619 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1231.089 ? 7.176 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 879.388 ? 4.687 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1618.926 ? 9.849 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 738.671 ? 1.938 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1116.525 ? 4.278 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1858.253 ? 8.584 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3368.032 ? 7.002 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 915.163 ? 4.166 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1151.295 ? 0.884 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 552.649 ? 1.479 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2257.114 ? 3.398 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 737.957 ? 3.319 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1074.242 ? 3.259 ops/ms
EishayWriteBinary.jsonb thrpt 5 5465.909 ? 36.932 ops/ms
EishayWriteBinary.msgpack thrpt 5 957.601 ? 5.418 ops/ms
EishayWriteBinary.protobuf thrpt 5 3409.973 ? 15.585 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9853.260 ? 89.806 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3935.930 ? 15.429 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3301.136 ? 9.478 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3088.454 ? 10.394 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 864.239 ? 3.646 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 530.674 ? 15.541 ops/ms
EishayWriteString.fastjson1 thrpt 5 1558.257 ? 6.991 ops/ms
EishayWriteString.fastjson2 thrpt 5 3379.008 ? 14.305 ops/ms
EishayWriteString.gson thrpt 5 1057.384 ? 2.765 ops/ms
EishayWriteString.jackson thrpt 5 2160.264 ? 18.081 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1920.455 ? 11.189 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3324.144 ? 23.749 ops/ms
EishayWriteStringTree.gson thrpt 5 1055.290 ? 1.334 ops/ms
EishayWriteStringTree.jackson thrpt 5 2022.518 ? 7.055 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1401.058 ? 5.106 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3917.320 ? 20.848 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 906.918 ? 4.581 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1856.015 ? 11.353 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3746.297 ? 14.353 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1918.052 ? 7.460 ops/ms
aliyun_ecs.c8i.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4134.276 ? 13.129 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 3327.628 ? 11.787 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3737.087 ? 10.621 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3083.370 ? 6.168 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3639.394 ? 20.536 ops/ms
EishayParseBinary.hessian thrpt 5 617.817 ? 32.979 ops/ms
EishayParseBinary.javaSerialize thrpt 5 116.436 ? 0.343 ops/ms
EishayParseBinary.jsonb thrpt 5 5940.583 ? 20.527 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9384.727 ? 32.418 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2914.037 ? 66.771 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2792.666 ? 34.725 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4452.059 ? 150.220 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 612.242 ? 24.040 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 115.394 ? 0.519 ops/ms
EishayParseString.fastjson1 thrpt 5 1963.570 ? 11.934 ops/ms
EishayParseString.fastjson2 thrpt 5 3579.629 ? 22.058 ops/ms
EishayParseString.gson thrpt 5 958.771 ? 5.994 ops/ms
EishayParseString.jackson thrpt 5 957.362 ? 4.932 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 585.794 ? 4.157 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2403.345 ? 6.608 ops/ms
EishayParseStringPretty.gson thrpt 5 907.620 ? 2.965 ops/ms
EishayParseStringPretty.jackson thrpt 5 911.764 ? 2.690 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1046.242 ? 2.788 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1915.008 ? 5.035 ops/ms
EishayParseTreeString.gson thrpt 5 781.977 ? 3.021 ops/ms
EishayParseTreeString.jackson thrpt 5 956.268 ? 5.346 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 894.469 ? 3.299 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1532.961 ? 8.717 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 760.943 ? 4.291 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 883.176 ? 3.047 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 922.448 ? 3.968 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1924.837 ? 5.164 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 791.535 ? 3.043 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1052.574 ? 4.630 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 802.969 ? 2.003 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1500.547 ? 9.658 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 717.550 ? 1.237 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1000.722 ? 3.183 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1648.167 ? 4.051 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3655.800 ? 16.949 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 922.037 ? 1.125 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1073.103 ? 7.797 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 540.866 ? 2.469 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2234.843 ? 10.389 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 720.069 ? 2.242 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 997.266 ? 6.221 ops/ms
EishayWriteBinary.jsonb thrpt 5 5444.930 ? 26.960 ops/ms
EishayWriteBinary.msgpack thrpt 5 1230.730 ? 11.680 ops/ms
EishayWriteBinary.protobuf thrpt 5 2698.919 ? 15.002 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 13430.125 ? 355.775 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3193.617 ? 72.425 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3177.323 ? 15.697 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3048.407 ? 7.127 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 817.924 ? 2.543 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 503.988 ? 1.369 ops/ms
EishayWriteString.fastjson1 thrpt 5 1443.259 ? 6.670 ops/ms
EishayWriteString.fastjson2 thrpt 5 3098.366 ? 13.085 ops/ms
EishayWriteString.gson thrpt 5 725.498 ? 2.826 ops/ms
EishayWriteString.jackson thrpt 5 1873.351 ? 6.801 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1763.376 ? 8.448 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2476.400 ? 34.842 ops/ms
EishayWriteStringTree.gson thrpt 5 883.208 ? 3.217 ops/ms
EishayWriteStringTree.jackson thrpt 5 1838.807 ? 9.178 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1550.721 ? 6.281 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4219.245 ? 16.656 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 784.913 ? 5.642 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1827.586 ? 14.281 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3082.531 ? 31.988 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1727.897 ? 6.843 ops/ms
aliyun_ecs.c8i.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4417.932 ? 14.924 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5147.582 ? 13.746 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4384.493 ? 32.544 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3611.863 ? 14.865 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3897.629 ? 13.115 ops/ms
EishayParseBinary.hessian thrpt 5 626.693 ? 3.718 ops/ms
EishayParseBinary.javaSerialize thrpt 5 127.495 ? 0.336 ops/ms
EishayParseBinary.jsonb thrpt 5 6740.193 ? 273.409 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11663.963 ? 23.583 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3359.435 ? 9.335 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3724.067 ? 9.277 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4904.293 ? 20.363 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 622.917 ? 2.066 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 127.332 ? 0.631 ops/ms
EishayParseString.fastjson1 thrpt 5 2632.658 ? 8.520 ops/ms
EishayParseString.fastjson2 thrpt 5 3819.445 ? 16.340 ops/ms
EishayParseString.gson thrpt 5 927.207 ? 3.359 ops/ms
EishayParseString.jackson thrpt 5 1022.436 ? 1.438 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 625.487 ? 1.571 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2418.505 ? 10.549 ops/ms
EishayParseStringPretty.gson thrpt 5 880.512 ? 2.991 ops/ms
EishayParseStringPretty.jackson thrpt 5 912.757 ? 4.352 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1192.970 ? 6.240 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2372.597 ? 4.767 ops/ms
EishayParseTreeString.gson thrpt 5 774.170 ? 2.907 ops/ms
EishayParseTreeString.jackson thrpt 5 1074.646 ? 4.252 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1021.551 ? 6.066 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1805.950 ? 13.341 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 743.373 ? 3.900 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 997.375 ? 4.232 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1118.237 ? 5.972 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2410.351 ? 10.483 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 787.799 ? 3.476 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1180.073 ? 4.624 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 934.416 ? 5.318 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1788.153 ? 3.372 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 720.169 ? 2.566 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1076.868 ? 2.618 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2032.745 ? 4.695 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3835.773 ? 6.608 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 919.539 ? 5.846 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1103.148 ? 5.600 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 567.799 ? 1.864 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2475.917 ? 13.110 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 721.748 ? 2.568 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 967.827 ? 5.152 ops/ms
EishayWriteBinary.jsonb thrpt 5 7913.889 ? 30.945 ops/ms
EishayWriteBinary.msgpack thrpt 5 1351.445 ? 3.897 ops/ms
EishayWriteBinary.protobuf thrpt 5 3789.454 ? 16.228 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15438.861 ? 398.839 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4317.066 ? 13.426 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3551.707 ? 22.114 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3521.650 ? 13.976 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 810.041 ? 11.056 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 500.291 ? 2.713 ops/ms
EishayWriteString.fastjson1 thrpt 5 1480.310 ? 5.938 ops/ms
EishayWriteString.fastjson2 thrpt 5 3689.311 ? 17.105 ops/ms
EishayWriteString.gson thrpt 5 712.163 ? 5.410 ops/ms
EishayWriteString.jackson thrpt 5 2025.637 ? 4.014 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1768.714 ? 8.842 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3239.677 ? 17.834 ops/ms
EishayWriteStringTree.gson thrpt 5 742.441 ? 2.767 ops/ms
EishayWriteStringTree.jackson thrpt 5 1754.944 ? 5.520 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1322.649 ? 4.040 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4708.668 ? 28.509 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 704.622 ? 1.910 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1976.290 ? 6.424 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3890.807 ? 24.213 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1711.779 ? 7.478 ops/ms
aliyun_ecs.c8i.large-jdk-21
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4592.478 ± 29.040 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5097.544 ± 23.203 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3847.267 ± 64.646 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3620.529 ± 16.708 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3903.882 ± 57.638 ops/ms
EishayParseBinary.hessian thrpt 5 681.724 ± 13.683 ops/ms
EishayParseBinary.javaSerialize thrpt 5 123.847 ± 0.389 ops/ms
EishayParseBinary.jsonb thrpt 5 6501.324 ± 29.927 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 12409.666 ± 47.483 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3668.319 ± 16.623 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3804.110 ± 14.555 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5005.770 ± 26.995 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 673.319 ± 66.959 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 122.977 ± 0.400 ops/ms
EishayParseString.fastjson1 thrpt 5 2627.142 ± 7.387 ops/ms
EishayParseString.fastjson2 thrpt 5 3997.095 ± 15.945 ops/ms
EishayParseString.gson thrpt 5 896.268 ± 3.255 ops/ms
EishayParseString.jackson thrpt 5 1014.091 ± 1.992 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 620.414 ± 2.370 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2518.426 ± 209.214 ops/ms
EishayParseStringPretty.gson thrpt 5 879.466 ± 3.922 ops/ms
EishayParseStringPretty.jackson thrpt 5 910.255 ± 4.670 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1156.147 ± 4.246 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2369.417 ± 7.229 ops/ms
EishayParseTreeString.gson thrpt 5 773.910 ± 3.505 ops/ms
EishayParseTreeString.jackson thrpt 5 1102.906 ± 1.964 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 979.364 ± 5.290 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1831.583 ± 7.202 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 725.700 ± 1.732 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1036.040 ± 1.194 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1039.692 ± 3.211 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2480.542 ± 4.870 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 792.483 ± 4.185 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1179.938 ± 9.010 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 903.869 ± 2.869 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1855.818 ± 7.692 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 723.490 ± 1.648 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1087.449 ± 5.182 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2084.244 ± 12.266 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4065.803 ± 10.236 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 933.161 ± 11.195 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1107.143 ± 1.355 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 590.866 ± 2.354 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2562.077 ± 7.958 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 728.170 ± 1.939 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 992.042 ± 29.149 ops/ms
EishayWriteBinary.jsonb thrpt 5 8590.634 ± 93.374 ops/ms
EishayWriteBinary.msgpack thrpt 5 1273.678 ± 10.279 ops/ms
EishayWriteBinary.protobuf thrpt 5 3414.828 ± 8.260 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 16234.410 ± 398.790 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3658.623 ± 40.578 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3376.668 ± 11.183 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3602.285 ± 11.540 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 826.551 ± 16.127 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 549.456 ± 2.619 ops/ms
EishayWriteString.fastjson1 thrpt 5 1535.851 ± 4.862 ops/ms
EishayWriteString.fastjson2 thrpt 5 3998.023 ± 21.668 ops/ms
EishayWriteString.gson thrpt 5 699.306 ± 3.080 ops/ms
EishayWriteString.jackson thrpt 5 1981.295 ± 7.547 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1893.583 ± 3.673 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3389.348 ± 11.865 ops/ms
EishayWriteStringTree.gson thrpt 5 740.461 ± 1.639 ops/ms
EishayWriteStringTree.jackson thrpt 5 1886.966 ± 9.868 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1398.243 ± 4.316 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5165.971 ± 30.226 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 689.089 ± 2.735 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2222.435 ± 4.764 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3571.921 ± 33.058 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2006.921 ± 5.268 ops/ms
aliyun_ecs.c8i.large-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4791.838 ± 52.708 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5275.591 ± 37.772 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4124.149 ± 42.643 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 3401.196 ± 104.014 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 4360.003 ± 16.009 ops/ms
EishayParseBinary.hessian thrpt 5 812.598 ± 17.709 ops/ms
EishayParseBinary.javaSerialize thrpt 5 127.574 ± 2.682 ops/ms
EishayParseBinary.jsonb thrpt 5 7853.406 ± 107.686 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 16372.082 ± 297.440 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3765.149 ± 34.616 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 5547.779 ± 181.970 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4995.808 ± 69.741 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 830.950 ± 9.690 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 127.586 ± 1.658 ops/ms
EishayParseString.fastjson1 thrpt 5 3476.164 ± 92.940 ops/ms
EishayParseString.fastjson2 thrpt 5 3989.102 ± 27.011 ops/ms
EishayParseString.gson thrpt 5 1031.066 ± 13.627 ops/ms
EishayParseString.jackson thrpt 5 1052.385 ± 15.795 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 873.307 ± 39.080 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2425.625 ± 36.668 ops/ms
EishayParseStringPretty.gson thrpt 5 991.009 ± 4.348 ops/ms
EishayParseStringPretty.jackson thrpt 5 943.579 ± 9.899 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1601.716 ± 26.976 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2197.887 ± 23.283 ops/ms
EishayParseTreeString.gson thrpt 5 950.241 ± 8.545 ops/ms
EishayParseTreeString.jackson thrpt 5 1202.745 ± 13.370 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1224.715 ± 8.788 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1651.776 ± 24.236 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 904.509 ± 7.255 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1034.578 ± 20.473 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1282.811 ± 27.632 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2052.360 ± 30.237 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 914.545 ± 45.364 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1231.727 ± 26.971 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1030.150 ± 22.188 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1652.935 ± 35.313 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 865.802 ± 15.720 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1085.931 ± 26.858 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2468.056 ± 23.036 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 4075.996 ± 53.348 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 998.515 ± 7.905 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1141.704 ± 13.162 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 779.146 ± 16.106 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2521.886 ± 31.293 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 906.714 ± 40.085 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1008.053 ± 27.155 ops/ms
EishayWriteBinary.jsonb thrpt 5 7550.547 ± 65.921 ops/ms
EishayWriteBinary.msgpack thrpt 5 1404.709 ± 51.795 ops/ms
EishayWriteBinary.protobuf thrpt 5 6925.678 ± 53.236 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 14997.201 ± 313.602 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5704.319 ± 50.748 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 6250.264 ± 150.081 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3327.423 ± 30.304 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1150.719 ± 22.310 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 543.691 ± 17.251 ops/ms
EishayWriteString.fastjson1 thrpt 5 1708.140 ± 23.845 ops/ms
EishayWriteString.fastjson2 thrpt 5 4160.571 ± 36.365 ops/ms
EishayWriteString.gson thrpt 5 670.399 ± 16.088 ops/ms
EishayWriteString.jackson thrpt 5 1916.314 ± 28.768 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1795.788 ± 6.974 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3386.357 ± 33.518 ops/ms
EishayWriteStringTree.gson thrpt 5 700.087 ± 16.132 ops/ms
EishayWriteStringTree.jackson thrpt 5 2000.170 ± 40.147 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1492.114 ± 56.476 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6029.437 ± 83.189 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 654.061 ± 17.236 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2505.310 ± 53.526 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4154.791 ± 26.358 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2505.063 ± 25.307 ops/ms
aliyun_ecs.c8y.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7017.643 ? 136.522 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6271.172 ? 50.777 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4916.496 ? 64.407 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5092.681 ? 15.811 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5001.610 ? 68.922 ops/ms
EishayParseBinary.hessian thrpt 5 357.853 ? 97.462 ops/ms
EishayParseBinary.javaSerialize thrpt 5 175.691 ? 1.595 ops/ms
EishayParseBinary.jsonb thrpt 5 7725.543 ? 153.359 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11598.071 ? 179.055 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 6121.661 ? 129.754 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3852.635 ? 23.243 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6040.098 ? 81.796 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 389.127 ? 72.187 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 172.395 ? 3.568 ops/ms
EishayParseString.fastjson1 thrpt 5 3370.957 ? 59.528 ops/ms
EishayParseString.fastjson2 thrpt 5 5233.058 ? 149.450 ops/ms
EishayParseString.gson thrpt 5 1613.940 ? 12.981 ops/ms
EishayParseString.jackson thrpt 5 1530.964 ? 34.084 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 971.224 ? 23.012 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3995.465 ? 74.601 ops/ms
EishayParseStringPretty.gson thrpt 5 1447.502 ? 12.354 ops/ms
EishayParseStringPretty.jackson thrpt 5 1368.293 ? 8.786 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1422.284 ? 26.441 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2930.459 ? 81.833 ops/ms
EishayParseTreeString.gson thrpt 5 1311.261 ? 14.541 ops/ms
EishayParseTreeString.jackson thrpt 5 1253.839 ? 20.417 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1158.815 ? 24.936 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2454.311 ? 51.451 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1103.590 ? 11.129 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1194.608 ? 5.730 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1200.143 ? 15.571 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2761.993 ? 76.147 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1189.134 ? 21.212 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1496.635 ? 17.026 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1212.916 ? 10.093 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2436.029 ? 52.083 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1031.761 ? 13.443 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1480.553 ? 52.101 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2863.392 ? 12.780 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2022.238 ? 27.154 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1422.940 ? 7.008 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1745.582 ? 26.996 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 908.311 ? 20.102 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1959.845 ? 8.342 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1049.783 ? 10.825 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1553.727 ? 28.619 ops/ms
EishayWriteBinary.jsonb thrpt 5 8043.983 ? 92.808 ops/ms
EishayWriteBinary.msgpack thrpt 5 1272.104 ? 21.281 ops/ms
EishayWriteBinary.protobuf thrpt 5 4191.210 ? 25.504 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8874.333 ? 94.807 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5650.343 ? 22.883 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3824.952 ? 65.016 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4886.761 ? 15.425 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1202.745 ? 40.920 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 870.425 ? 3.348 ops/ms
EishayWriteString.fastjson1 thrpt 5 3131.343 ? 20.960 ops/ms
EishayWriteString.fastjson2 thrpt 5 4969.141 ? 45.664 ops/ms
EishayWriteString.gson thrpt 5 1550.999 ? 13.323 ops/ms
EishayWriteString.jackson thrpt 5 2686.532 ? 8.531 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2383.737 ? 14.186 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3887.856 ? 26.440 ops/ms
EishayWriteStringTree.gson thrpt 5 1801.224 ? 16.347 ops/ms
EishayWriteStringTree.jackson thrpt 5 2812.426 ? 24.158 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2160.807 ? 37.582 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6222.697 ? 54.322 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1365.972 ? 10.167 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2823.040 ? 24.468 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4558.858 ? 49.587 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3094.163 ? 58.855 ops/ms
aliyun_ecs.c8y.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7536.663 ? 42.492 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6413.047 ? 42.962 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5858.705 ? 64.698 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5205.513 ? 63.681 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5619.327 ? 46.177 ops/ms
EishayParseBinary.hessian thrpt 5 401.772 ? 3.182 ops/ms
EishayParseBinary.javaSerialize thrpt 5 170.089 ? 0.827 ops/ms
EishayParseBinary.jsonb thrpt 5 8150.206 ? 215.330 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11341.122 ? 343.990 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5043.174 ? 184.354 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3709.165 ? 53.743 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6500.003 ? 128.341 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 384.394 ? 79.996 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 176.846 ? 1.088 ops/ms
EishayParseString.fastjson1 thrpt 5 3221.391 ? 32.007 ops/ms
EishayParseString.fastjson2 thrpt 5 5645.579 ? 99.272 ops/ms
EishayParseString.gson thrpt 5 1515.782 ? 23.624 ops/ms
EishayParseString.jackson thrpt 5 1399.573 ? 27.040 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 989.044 ? 7.856 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1793.834 ? 12.827 ops/ms
EishayParseStringPretty.gson thrpt 5 1393.178 ? 11.070 ops/ms
EishayParseStringPretty.jackson thrpt 5 1323.938 ? 16.950 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1498.390 ? 9.322 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3028.858 ? 27.952 ops/ms
EishayParseTreeString.gson thrpt 5 1179.746 ? 18.476 ops/ms
EishayParseTreeString.jackson thrpt 5 1412.637 ? 28.845 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1328.603 ? 27.326 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2533.117 ? 17.862 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1122.344 ? 4.176 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1318.204 ? 29.116 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1344.962 ? 33.582 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3023.606 ? 66.878 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1141.487 ? 16.790 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1566.346 ? 27.414 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1139.579 ? 27.334 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2639.570 ? 70.554 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1113.156 ? 8.868 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1510.537 ? 13.964 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2742.352 ? 48.919 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5293.859 ? 141.674 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1445.265 ? 15.460 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1655.836 ? 9.520 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 891.734 ? 15.646 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2002.795 ? 14.496 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1091.536 ? 6.766 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1468.505 ? 13.698 ops/ms
EishayWriteBinary.jsonb thrpt 5 9222.038 ? 176.746 ops/ms
EishayWriteBinary.msgpack thrpt 5 1912.115 ? 39.703 ops/ms
EishayWriteBinary.protobuf thrpt 5 4138.835 ? 76.407 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 16112.707 ? 236.413 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6033.086 ? 103.863 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4937.185 ? 131.634 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5019.333 ? 63.944 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1044.140 ? 9.050 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 942.044 ? 10.515 ops/ms
EishayWriteString.fastjson1 thrpt 5 2127.020 ? 19.076 ops/ms
EishayWriteString.fastjson2 thrpt 5 5610.494 ? 38.172 ops/ms
EishayWriteString.gson thrpt 5 1309.551 ? 8.505 ops/ms
EishayWriteString.jackson thrpt 5 2756.380 ? 12.155 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2612.930 ? 13.244 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4404.704 ? 46.975 ops/ms
EishayWriteStringTree.gson thrpt 5 1432.815 ? 8.984 ops/ms
EishayWriteStringTree.jackson thrpt 5 2725.925 ? 13.027 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2733.348 ? 25.454 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6257.665 ? 64.221 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1335.346 ? 9.276 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2649.020 ? 22.653 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4934.546 ? 24.394 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2299.966 ? 17.715 ops/ms
aliyun_ecs.c8y.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7426.063 ? 259.072 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7448.092 ? 109.800 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6230.595 ? 182.847 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5118.830 ? 25.081 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5691.216 ? 148.946 ops/ms
EishayParseBinary.hessian thrpt 5 413.600 ? 8.926 ops/ms
EishayParseBinary.javaSerialize thrpt 5 171.276 ? 1.749 ops/ms
EishayParseBinary.jsonb thrpt 5 8728.108 ? 27.298 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 12762.178 ? 207.972 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5884.988 ? 127.220 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4938.951 ? 146.544 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6669.371 ? 45.424 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 420.451 ? 12.788 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 175.791 ? 2.015 ops/ms
EishayParseString.fastjson1 thrpt 5 4473.731 ? 98.082 ops/ms
EishayParseString.fastjson2 thrpt 5 5673.998 ? 86.162 ops/ms
EishayParseString.gson thrpt 5 1538.860 ? 4.021 ops/ms
EishayParseString.jackson thrpt 5 1527.824 ? 24.197 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1108.110 ? 19.914 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3987.697 ? 45.590 ops/ms
EishayParseStringPretty.gson thrpt 5 1487.224 ? 6.838 ops/ms
EishayParseStringPretty.jackson thrpt 5 1375.865 ? 27.597 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1637.173 ? 37.230 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3113.333 ? 27.145 ops/ms
EishayParseTreeString.gson thrpt 5 1256.650 ? 4.417 ops/ms
EishayParseTreeString.jackson thrpt 5 1413.448 ? 34.671 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1427.250 ? 33.877 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2566.151 ? 17.411 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1179.897 ? 5.164 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1160.610 ? 10.852 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1391.313 ? 33.117 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3122.160 ? 90.319 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1194.049 ? 15.037 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1580.503 ? 12.165 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1288.772 ? 23.799 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2602.918 ? 58.438 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1129.383 ? 7.607 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1355.930 ? 9.963 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3411.687 ? 43.512 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5527.241 ? 123.150 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1499.173 ? 6.641 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1662.343 ? 6.304 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 993.738 ? 12.897 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3977.082 ? 103.641 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1123.192 ? 11.374 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1472.501 ? 5.183 ops/ms
EishayWriteBinary.jsonb thrpt 5 10989.085 ? 53.282 ops/ms
EishayWriteBinary.msgpack thrpt 5 1835.863 ? 31.573 ops/ms
EishayWriteBinary.protobuf thrpt 5 4990.796 ? 139.669 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15977.700 ? 416.544 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6396.395 ? 25.985 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4861.074 ? 60.094 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4988.535 ? 51.507 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1249.985 ? 9.724 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 867.167 ? 3.302 ops/ms
EishayWriteString.fastjson1 thrpt 5 2170.737 ? 9.214 ops/ms
EishayWriteString.fastjson2 thrpt 5 5465.911 ? 47.290 ops/ms
EishayWriteString.gson thrpt 5 906.644 ? 11.135 ops/ms
EishayWriteString.jackson thrpt 5 3021.806 ? 26.625 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2662.865 ? 21.651 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4672.517 ? 152.135 ops/ms
EishayWriteStringTree.gson thrpt 5 969.336 ? 8.808 ops/ms
EishayWriteStringTree.jackson thrpt 5 2713.673 ? 17.737 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1933.643 ? 10.935 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6763.619 ? 47.961 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 907.163 ? 7.019 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2873.245 ? 10.323 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4807.641 ? 27.716 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2828.142 ? 19.138 ops/ms
aliyun_ecs.c8y.large-jdk-21
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 8029.746 ± 190.679 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7355.658 ± 123.158 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5367.837 ± 67.973 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5174.705 ± 502.606 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5707.005 ± 134.791 ops/ms
EishayParseBinary.hessian thrpt 5 475.181 ± 15.188 ops/ms
EishayParseBinary.javaSerialize thrpt 5 176.227 ± 1.359 ops/ms
EishayParseBinary.jsonb thrpt 5 8683.565 ± 67.399 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11910.458 ± 345.264 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5521.466 ± 114.587 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 5134.427 ± 60.376 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6472.076 ± 47.509 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 552.477 ± 22.581 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 175.858 ± 1.685 ops/ms
EishayParseString.fastjson1 thrpt 5 4449.717 ± 85.526 ops/ms
EishayParseString.fastjson2 thrpt 5 5691.269 ± 16.597 ops/ms
EishayParseString.gson thrpt 5 1363.872 ± 1.993 ops/ms
EishayParseString.jackson thrpt 5 1384.840 ± 23.213 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 977.086 ± 77.745 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4049.349 ± 27.513 ops/ms
EishayParseStringPretty.gson thrpt 5 1261.090 ± 45.678 ops/ms
EishayParseStringPretty.jackson thrpt 5 1329.137 ± 22.175 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1480.727 ± 34.123 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3034.850 ± 83.421 ops/ms
EishayParseTreeString.gson thrpt 5 1161.868 ± 3.876 ops/ms
EishayParseTreeString.jackson thrpt 5 1448.310 ± 15.635 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1249.408 ± 28.114 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2564.098 ± 75.144 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1048.846 ± 11.156 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1233.544 ± 12.398 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1297.945 ± 20.509 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3055.266 ± 80.789 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1128.371 ± 7.146 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1489.799 ± 10.907 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1168.617 ± 19.398 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2546.438 ± 69.416 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1048.561 ± 11.778 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1316.441 ± 5.504 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3296.214 ± 39.044 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5593.953 ± 154.346 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1343.400 ± 10.938 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1506.977 ± 6.253 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 933.885 ± 8.695 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3986.829 ± 95.711 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1068.879 ± 5.449 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1454.386 ± 13.682 ops/ms
EishayWriteBinary.jsonb thrpt 5 11850.860 ± 164.301 ops/ms
EishayWriteBinary.msgpack thrpt 5 1802.790 ± 15.486 ops/ms
EishayWriteBinary.protobuf thrpt 5 5366.016 ± 108.545 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15664.868 ± 420.151 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5851.683 ± 57.950 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4957.243 ± 132.095 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5300.726 ± 119.579 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1140.807 ± 24.492 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 918.668 ± 7.739 ops/ms
EishayWriteString.fastjson1 thrpt 5 2176.074 ± 26.123 ops/ms
EishayWriteString.fastjson2 thrpt 5 5764.931 ± 20.664 ops/ms
EishayWriteString.gson thrpt 5 894.498 ± 5.854 ops/ms
EishayWriteString.jackson thrpt 5 2664.234 ± 24.905 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2531.995 ± 12.239 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 5129.667 ± 29.241 ops/ms
EishayWriteStringTree.gson thrpt 5 977.841 ± 8.859 ops/ms
EishayWriteStringTree.jackson thrpt 5 2639.666 ± 13.356 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1879.842 ± 6.332 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6973.515 ± 88.388 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 887.332 ± 4.907 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2728.129 ± 30.043 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5541.593 ± 36.790 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2904.706 ± 11.205 ops/ms
aliyun_ecs.c8y.large-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7319.470 ± 231.485 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6881.844 ± 287.198 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6044.375 ± 116.964 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5733.221 ± 122.621 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5943.049 ± 56.611 ops/ms
EishayParseBinary.hessian thrpt 5 707.698 ± 11.218 ops/ms
EishayParseBinary.javaSerialize thrpt 5 175.703 ± 3.833 ops/ms
EishayParseBinary.jsonb thrpt 5 10280.372 ± 140.094 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 20835.440 ± 106.489 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5151.969 ± 101.634 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 7737.638 ± 386.863 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6446.336 ± 107.820 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 675.575 ± 7.452 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 172.857 ± 4.673 ops/ms
EishayParseString.fastjson1 thrpt 5 5422.975 ± 122.538 ops/ms
EishayParseString.fastjson2 thrpt 5 5963.904 ± 83.193 ops/ms
EishayParseString.gson thrpt 5 1406.628 ± 17.750 ops/ms
EishayParseString.jackson thrpt 5 1484.904 ± 29.059 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1347.703 ± 8.552 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2341.034 ± 8.183 ops/ms
EishayParseStringPretty.gson thrpt 5 1289.839 ± 21.663 ops/ms
EishayParseStringPretty.jackson thrpt 5 1294.112 ± 13.599 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 2316.281 ± 25.611 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3383.508 ± 64.483 ops/ms
EishayParseTreeString.gson thrpt 5 1412.701 ± 47.123 ops/ms
EishayParseTreeString.jackson thrpt 5 1683.423 ± 9.871 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1962.158 ± 66.240 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2756.032 ± 29.954 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1334.031 ± 50.102 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1498.805 ± 40.020 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1838.477 ± 27.531 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3207.899 ± 61.093 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1362.666 ± 38.046 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1770.460 ± 14.641 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1502.484 ± 35.335 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2647.300 ± 45.661 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1275.012 ± 21.991 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1540.583 ± 108.193 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3386.566 ± 24.692 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5877.789 ± 108.210 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1320.596 ± 9.125 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1464.994 ± 29.008 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1161.749 ± 22.171 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4330.050 ± 19.931 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1284.362 ± 55.704 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1301.631 ± 35.773 ops/ms
EishayWriteBinary.jsonb thrpt 5 10486.794 ± 43.158 ops/ms
EishayWriteBinary.msgpack thrpt 5 1817.213 ± 41.815 ops/ms
EishayWriteBinary.protobuf thrpt 5 10238.187 ± 102.807 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 25717.988 ± 598.099 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 7369.303 ± 67.574 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 9677.853 ± 140.112 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5818.685 ± 225.152 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1241.446 ± 30.179 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 849.713 ± 11.103 ops/ms
EishayWriteString.fastjson1 thrpt 5 2585.979 ± 224.673 ops/ms
EishayWriteString.fastjson2 thrpt 5 6684.049 ± 87.793 ops/ms
EishayWriteString.gson thrpt 5 850.339 ± 27.656 ops/ms
EishayWriteString.jackson thrpt 5 2877.552 ± 33.653 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 3151.518 ± 42.478 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 5381.141 ± 25.911 ops/ms
EishayWriteStringTree.gson thrpt 5 910.682 ± 29.887 ops/ms
EishayWriteStringTree.jackson thrpt 5 3240.241 ± 53.526 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2238.888 ± 13.145 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 8277.765 ± 66.890 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 848.934 ± 24.120 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 3157.515 ± 35.997 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5272.254 ± 55.930 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3609.486 ± 25.222 ops/ms