From 63a84155b59e0cc04f9201b8f8914e95c26acb1e Mon Sep 17 00:00:00 2001 From: Github Action Date: Sat, 4 Jan 2025 01:56:00 +0000 Subject: [PATCH] chore: autopublish Sat Jan 4 01:56:00 UTC 2025 --- README.md | 226 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++---- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++---- frameworks/router/results/hello_bench.json | 84 +++---- frameworks/stric/results/hello_bench.json | 84 +++---- frameworks/tinyhttp/results/hello_bench.json | 84 +++---- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++---- 34 files changed, 1345 insertions(+), 1345 deletions(-) diff --git a/README.md b/README.md index 9739e97576..a74c320383 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 82519.13 | 9420.27 | 100635.65 | 100% | -| Stric | 81159.39 | 9369.31 | 100366.57 | 98% | -| Hyper Express | 80276.42 | 12097.69 | 99616.52 | 97% | -| Elysia | 78645.83 | 11787.26 | 100159.32 | 95% | -| Deno | 56627.20 | 6969.23 | 82031.65 | 69% | -| Fastro | 52733.53 | 7121.55 | 75416.96 | 64% | -| NHttp | 50048.29 | 4080.28 | 73361.87 | 61% | -| Fast | 50027.27 | 3464.33 | 73265.02 | 61% | -| Vixeny (Deno) | 49989.71 | 3499.42 | 70177.36 | 61% | -| Hono | 49463.01 | 3720.26 | 72352.25 | 60% | -| Megalo | 46479.36 | 3118.19 | 67926.58 | 56% | -| Deso | 45936.50 | 3016.46 | 58700.27 | 56% | -| Alosaur | 44524.34 | 2979.69 | 62585.15 | 54% | -| http | 41524.59 | 4699.32 | 74502.41 | 50% | -| Cheetah | 40041.01 | 2549.34 | 59049.62 | 49% | -| Router | 39852.68 | 3916.80 | 46537.24 | 48% | -| Reno | 39586.83 | 2498.15 | 45051.37 | 48% | -| Danet V2 (Hono) | 35642.55 | 2445.43 | 40505.64 | 43% | -| Danet (Oak) | 33915.21 | 2599.88 | 36404.49 | 41% | -| Aqua | 31253.30 | 4100.35 | 42726.57 | 38% | -| Little | 31117.63 | 3973.12 | 36037.90 | 38% | -| Oak | 30672.83 | 3145.47 | 39735.37 | 37% | -| Node | 18278.07 | 1720.26 | 31312.86 | 22% | -| Fastify | 17335.63 | 2550.87 | 31101.22 | 21% | -| Dinatra | 16757.61 | 2109.20 | 25654.75 | 20% | -| Abc | 13954.35 | 1395.43 | 16338.14 | 17% | -| Express (Deno) | 10416.92 | 1874.72 | 12533.15 | 13% | -| Express | 6501.15 | 913.38 | 8363.22 | 8% | -| Servest | 6362.94 | 1570.52 | 11748.20 | 8% | +| Bun | 83763.57 | 8381.54 | 99988.81 | 100% | +| Stric | 82134.32 | 9115.44 | 101167.47 | 98% | +| Elysia | 79248.60 | 10726.49 | 98108.58 | 95% | +| Hyper Express | 78664.50 | 13377.12 | 99494.59 | 94% | +| Deno | 56287.64 | 6393.39 | 83812.30 | 67% | +| Fastro | 55561.03 | 7825.39 | 75168.24 | 66% | +| Vixeny (Deno) | 53502.14 | 5140.41 | 73110.52 | 64% | +| NHttp | 51313.21 | 4261.72 | 80042.94 | 61% | +| Fast | 48554.90 | 3027.88 | 66368.40 | 58% | +| Hono | 48039.45 | 3056.91 | 72808.13 | 57% | +| Megalo | 46976.37 | 3295.85 | 66918.95 | 56% | +| Deso | 45259.75 | 2796.20 | 55328.43 | 54% | +| Alosaur | 44210.58 | 2709.18 | 56470.45 | 53% | +| http | 41388.52 | 4392.77 | 49756.06 | 49% | +| Cheetah | 41172.85 | 2520.63 | 47293.40 | 49% | +| Router | 40006.96 | 3933.77 | 48182.41 | 48% | +| Reno | 39332.00 | 2533.26 | 47144.68 | 47% | +| Danet V2 (Hono) | 35572.38 | 2464.65 | 43006.30 | 42% | +| Danet (Oak) | 33599.58 | 2312.34 | 35886.73 | 40% | +| Little | 31039.22 | 3986.45 | 36389.47 | 37% | +| Aqua | 30827.29 | 3572.74 | 42076.74 | 37% | +| Oak | 30803.92 | 3163.12 | 33071.55 | 37% | +| Node | 18140.91 | 1570.73 | 24944.65 | 22% | +| Fastify | 17681.15 | 1958.81 | 23040.50 | 21% | +| Dinatra | 16663.23 | 2054.42 | 20087.92 | 20% | +| Abc | 13750.92 | 1466.88 | 21776.32 | 16% | +| Express (Deno) | 10450.22 | 1937.96 | 12505.50 | 12% | +| Express | 6404.60 | 950.07 | 8523.63 | 8% | +| Servest | 6290.52 | 1546.18 | 11150.62 | 8% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | | Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-b993cb6d-fde3-4ecc-9596-2d499ae23c16) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-50fa845e-1425-4519-a03d-46822d3c6fee) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13954.35 | 1395.43 | 16338.14 | | +| 13750.92 | 1466.88 | 21776.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12754.87 | 13468.90 | 14208.74 | 14864.29 | 15132.76 | 15328.03 | 15650.24 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | +| **Req/Sec** | 12507.26 | 13216.39 | 14053.38 | 14653.15 | 15017.64 | 15244.11 | 15599.07 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44524.34 | 2979.69 | 62585.15 | | +| 44210.58 | 2709.18 | 56470.45 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42396.33 | 43859.47 | 44629.96 | 45607.77 | 47000.02 | 47797.32 | 49782.08 | -| **Latency** | 982µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42437.89 | 43365.64 | 44232.71 | 45295.72 | 46444.30 | 47402.20 | 49681.93 | +| **Latency** | 991µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31253.30 | 4100.35 | 42726.57 | | +| 30827.29 | 3572.74 | 42076.74 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27359.85 | 29512.33 | 31904.21 | 33458.17 | 34958.33 | 36501.15 | 40203.58 | +| **Req/Sec** | 27258.33 | 29731.57 | 31466.96 | 33008.97 | 33945.06 | 34618.12 | 35910.64 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 82519.13 | 9420.27 | 100635.65 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 83763.57 | 8381.54 | 99988.81 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 69036.33 | 76022.82 | 83839.53 | 89923.70 | 93862.05 | 95633.74 | 98013.46 | -| **Latency** | 364µs | 453µs | 565µs | 713µs | 907µs | 1ms | 1ms | +| **Req/Sec** | 70945.38 | 79052.32 | 86156.77 | 89121.47 | 92534.26 | 94736.19 | 97769.38 | +| **Latency** | 384µs | 452µs | 532µs | 703µs | 915µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40041.01 | 2549.34 | 59049.62 | | +| 41172.85 | 2520.63 | 47293.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38017.00 | 39720.42 | 40640.71 | 41103.70 | 41643.02 | 42035.33 | 43078.36 | +| **Req/Sec** | 39935.11 | 40873.66 | 41359.57 | 42103.91 | 42916.37 | 43292.73 | 45123.63 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33915.21 | 2599.88 | 36404.49 | | +| 33599.58 | 2312.34 | 35886.73 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33207.09 | 34035.31 | 34409.17 | 34722.04 | 35208.19 | 35399.55 | 35764.14 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 33141.33 | 33449.37 | 33978.01 | 34329.38 | 34605.47 | 34833.16 | 35193.27 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35642.55 | 2445.43 | 40505.64 | | +| 35572.38 | 2464.65 | 43006.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35222.44 | 35586.51 | 35969.40 | 36434.01 | 36752.49 | 37013.43 | 37620.88 | +| **Req/Sec** | 34910.24 | 35474.73 | 35913.66 | 36415.56 | 36734.50 | 36936.79 | 37925.78 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 56627.20 | 6969.23 | 82031.65 | | +| 56287.64 | 6393.39 | 83812.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51345.30 | 52391.64 | 53617.87 | 59512.30 | 67604.96 | 71513.44 | 77543.48 | -| **Latency** | 608µs | 791µs | 909µs | 992µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51566.74 | 52447.58 | 53701.23 | 58455.74 | 67098.52 | 70071.18 | 76480.89 | +| **Latency** | 617µs | 800µs | 913µs | 994µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45936.50 | 3016.46 | 58700.27 | | +| 45259.75 | 2796.20 | 55328.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43659.83 | 44679.78 | 45644.96 | 47263.15 | 49172.65 | 50265.42 | 53155.34 | -| **Latency** | 963µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43229.13 | 44193.60 | 45137.78 | 46336.36 | 48263.71 | 49352.88 | 51817.67 | +| **Latency** | 999µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16757.61 | 2109.20 | 25654.75 | | +| 16663.23 | 2054.42 | 20087.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15311.11 | 16074.07 | 17035.38 | 17953.96 | 18686.86 | 19007.87 | 19718.43 | +| **Req/Sec** | 15301.98 | 15970.35 | 17009.30 | 17827.84 | 18521.86 | 18874.12 | 19276.26 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 78645.83 | 11787.26 | 100159.32 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 79248.60 | 10726.49 | 98108.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 59892.96 | 69846.46 | 80989.95 | 88244.48 | 92827.85 | 94720.85 | 97239.27 | -| **Latency** | 375µs | 465µs | 580µs | 754µs | 962µs | 1ms | 1ms | +| **Req/Sec** | 62256.67 | 72183.85 | 81260.35 | 87415.90 | 92012.80 | 93879.06 | 96740.68 | +| **Latency** | 375µs | 464µs | 578µs | 743µs | 953µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6501.15 | 913.38 | 8363.22 | | +| 6404.60 | 950.07 | 8523.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5253.20 | 6415.84 | 6710.88 | 6870.64 | 7346.57 | 7741.43 | 8149.39 | -| **Latency** | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms | +| **Req/Sec** | 5149.47 | 6171.16 | 6616.71 | 6872.93 | 7213.99 | 7952.09 | 8367.41 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 9ms | 11ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10416.92 | 1874.72 | 12533.15 | | +| 10450.22 | 1937.96 | 12505.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7745.43 | 10414.20 | 11229.85 | 11400.52 | 11530.74 | 11645.81 | 12173.66 | +| **Req/Sec** | 6973.53 | 10505.19 | 11199.10 | 11448.72 | 11592.33 | 11710.69 | 12202.03 | | **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50027.27 | 3464.33 | 73265.02 | | +| 48554.90 | 3027.88 | 66368.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47740.96 | 48641.29 | 49407.47 | 50654.12 | 53854.12 | 56178.74 | 62033.99 | -| **Latency** | 853µs | 933µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46513.76 | 47418.15 | 48269.31 | 49027.97 | 51356.85 | 54090.95 | 58424.36 | +| **Latency** | 892µs | 958µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17335.63 | 2550.87 | 31101.22 | | +| 17681.15 | 1958.81 | 23040.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15767.83 | 16018.95 | 17696.96 | 18303.48 | 18654.84 | 18925.68 | 27661.72 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 16010.10 | 16945.36 | 18321.96 | 18702.57 | 19005.34 | 19130.94 | 19478.93 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52733.53 | 7121.55 | 75416.96 | | +| 55561.03 | 7825.39 | 75168.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46607.05 | 47642.99 | 51001.17 | 57227.06 | 62371.61 | 65103.77 | 71555.33 | -| **Latency** | 649µs | 807µs | 980µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47396.55 | 49511.92 | 54822.42 | 60620.43 | 66364.21 | 69125.69 | 72504.97 | +| **Latency** | 624µs | 719µs | 928µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49463.01 | 3720.26 | 72352.25 | | +| 48039.45 | 3056.91 | 72808.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47036.92 | 47839.55 | 48745.94 | 50232.14 | 53507.52 | 55981.11 | 61566.89 | -| **Latency** | 858µs | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46408.30 | 47106.86 | 47820.33 | 48645.40 | 49704.15 | 51958.88 | 59039.57 | +| **Latency** | 905µs | 966µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41524.59 | 4699.32 | 74502.41 | | +| 41388.52 | 4392.77 | 49756.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37691.74 | 40310.43 | 42345.85 | 44052.33 | 45448.02 | 46084.20 | 47626.36 | -| **Latency** | 897µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37848.78 | 39933.72 | 42441.61 | 43786.79 | 45068.63 | 45852.86 | 47482.60 | +| **Latency** | 898µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 80276.42 | 12097.69 | 99616.52 | | +| 78664.50 | 13377.12 | 99494.59 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61271.53 | 72954.94 | 83297.31 | 89706.20 | 93706.94 | 95593.43 | 97908.63 | -| **Latency** | 373µs | 460µs | 570µs | 723µs | 951µs | 1ms | 1ms | +| **Req/Sec** | 57387.94 | 68883.07 | 82223.38 | 89448.41 | 93723.66 | 95408.77 | 97972.06 | +| **Latency** | 367µs | 460µs | 578µs | 762µs | 969µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31117.63 | 3973.12 | 36037.90 | | +| 31039.22 | 3986.45 | 36389.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29539.58 | 30755.57 | 31918.30 | 33018.26 | 33736.62 | 34261.41 | 35214.47 | +| **Req/Sec** | 29123.49 | 30620.75 | 31859.05 | 32993.63 | 33815.21 | 34415.55 | 35190.96 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46479.36 | 3118.19 | 67926.58 | | +| 46976.37 | 3295.85 | 66918.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44443.47 | 45337.18 | 46185.88 | 47500.99 | 49429.17 | 50569.95 | 54334.81 | -| **Latency** | 930µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44437.03 | 45506.96 | 46521.37 | 48441.28 | 50311.41 | 51950.93 | 55154.69 | +| **Latency** | 905µs | 990µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50048.29 | 4080.28 | 73361.87 | | +| 51313.21 | 4261.72 | 80042.94 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47249.52 | 48238.40 | 49164.98 | 50750.30 | 54802.05 | 56922.76 | 65221.98 | -| **Latency** | 832µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47625.13 | 48716.31 | 50344.96 | 53317.66 | 56966.08 | 59027.50 | 63700.67 | +| **Latency** | 741µs | 907µs | 994µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18278.07 | 1720.26 | 31312.86 | | +| 18140.91 | 1570.73 | 24944.65 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17803.57 | 18104.69 | 18376.69 | 18709.96 | 18982.99 | 19154.95 | 21861.17 | +| **Req/Sec** | 17606.31 | 18012.15 | 18322.15 | 18684.72 | 18952.72 | 19156.98 | 19857.20 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30672.83 | 3145.47 | 39735.37 | | +| 30803.92 | 3163.12 | 33071.55 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30208.40 | 30801.63 | 31269.55 | 31601.87 | 32015.68 | 32194.43 | 32535.79 | +| **Req/Sec** | 30376.70 | 31111.70 | 31381.09 | 31701.86 | 32135.52 | 32323.02 | 32615.44 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,45 +576,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39586.83 | 2498.15 | 45051.37 | | +| 39332.00 | 2533.26 | 47144.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37227.04 | 39321.73 | 40045.09 | 40772.22 | 41405.53 | 41901.91 | 43280.36 | +| **Req/Sec** | 36504.15 | 38733.64 | 39879.16 | 40702.33 | 41330.28 | 41935.64 | 43085.16 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39852.68 | 3916.80 | 46537.24 | | +| 40006.96 | 3933.77 | 48182.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37527.64 | 39030.11 | 40661.99 | 41736.96 | 42711.71 | 43352.34 | 44923.41 | -| **Latency** | 927µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37570.70 | 39069.29 | 40641.55 | 41901.22 | 43121.38 | 43786.30 | 45573.14 | +| **Latency** | 922µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 81159.39 | 9369.31 | 100366.57 | | +| 82134.32 | 9115.44 | 101167.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67807.68 | 74549.74 | 81545.18 | 88915.90 | 93276.96 | 94845.14 | 97169.16 | -| **Latency** | 367µs | 460µs | 577µs | 732µs | 916µs | 1ms | 1ms | +| **Req/Sec** | 69196.66 | 75759.16 | 82804.00 | 89431.04 | 93440.85 | 95374.07 | 97278.85 | +| **Latency** | 366µs | 456µs | 569µs | 717µs | 909µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6362.94 | 1570.52 | 11748.20 | | +| 6290.52 | 1546.18 | 11150.62 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5163.04 | 5749.67 | 6542.08 | 7126.70 | 7983.69 | 8526.13 | 9635.78 | -| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | +| **Req/Sec** | 5133.83 | 5718.64 | 6461.24 | 7030.21 | 7916.74 | 8576.03 | 9214.49 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49989.71 | 3499.42 | 70177.36 | | +| 53502.14 | 5140.41 | 73110.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47741.99 | 48627.56 | 49507.60 | 50518.10 | 53302.27 | 56050.32 | 64031.67 | -| **Latency** | 859µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48808.66 | 50014.05 | 52421.17 | 56249.02 | 60535.96 | 62729.91 | 68031.23 | +| **Latency** | 659µs | 854µs | 961µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2025-01-03T01:58:13.644Z

+

Generated 2025-01-04T01:56:00.065Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index cc2da2d087..53e6e1b331 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0005665, - "slowest": 0.01584897, - "fastest": 0.002006169, - "average": 0.0035775702008587203, - "requestsPerSec": 13949.809743278043, - "totalData": 1813578, + "total": 10.000621798, + "slowest": 0.015904088, + "fastest": 0.001848691, + "average": 0.0036304760632655695, + "requestsPerSec": 13745.945279871688, + "totalData": 1787084, "sizePerRequest": 13, - "sizePerSec": 181347.52666261457 + "sizePerSec": 178697.28863833193 }, "responseTimeHistogram": { - "0.002006169": 1, - "0.0033904491": 58705, - "0.004774729199999999": 78375, - "0.0061590093000000005": 1668, - "0.0075432894": 397, - "0.0089275695": 304, - "0.0103118496": 8, - "0.0116961297": 6, - "0.0130804098": 13, - "0.0144646899": 15, - "0.015848969999999997": 14 + "0.001848691": 1, + "0.0032542307": 5930, + "0.004659770400000001": 128188, + "0.0060653101000000004": 2536, + "0.0074708498": 467, + "0.0088763895": 129, + "0.010281929200000001": 166, + "0.011687468900000001": 9, + "0.0130930086": 13, + "0.0144985483": 14, + "0.015904088": 15 }, "latencyPercentiles": { - "p10": 0.003270172, - "p25": 0.003334276, - "p50": 0.003421184, - "p75": 0.00373253, - "p90": 0.003990522, - "p95": 0.004247743, - "p99": 0.005448377 + "p10": 0.003309678, + "p25": 0.003376676, + "p50": 0.003469368, + "p75": 0.003808472, + "p90": 0.004034514, + "p95": 0.004352958, + "p99": 0.005562154 }, "rps": { - "mean": 13954.352577066233, - "stddev": 1395.4338915273056, - "max": 16338.143121762436, + "mean": 13750.922406996322, + "stddev": 1466.8827952971992, + "max": 21776.315748733756, "percentiles": { - "p10": 12754.865052021161, - "p25": 13468.900158762395, - "p50": 14208.735295427667, - "p75": 14864.294017342176, - "p90": 15132.763947223733, - "p95": 15328.030884512305, - "p99": 15650.241632329396 + "p10": 12507.262967605517, + "p25": 13216.388321518556, + "p50": 14053.375553144166, + "p75": 14653.149905338263, + "p90": 15017.639719615283, + "p95": 15244.113840078551, + "p99": 15599.067565736796 } }, "details": { "DNSDialup": { - "average": 0.0005298924200000002, - "fastest": 0.000073817, - "slowest": 0.000974025 + "average": 0.0009215680600000002, + "fastest": 0.000080659, + "slowest": 0.002189218 }, "DNSLookup": { - "average": 0.000008325660000000003, - "fastest": 0.000004038, - "slowest": 0.000059221 + "average": 0.000024389979999999997, + "fastest": 0.000004208, + "slowest": 0.000573772 } }, "statusCodeDistribution": { - "200": 139506 + "200": 137468 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index a1c14b30ef..36b3ee6ed1 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000576193, + "total": 10.001403639, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 71781.66399076801, + "requestsPerSec": 73760.64666796717, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 717858 + "Connection refused (os error 111)": 737710 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 09016b5159..dd8f6640ad 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000599764, - "slowest": 0.007678161, - "fastest": 0.000352671, - "average": 0.0011209790188212816, - "requestsPerSec": 44532.02912920813, - "totalData": 5789511, + "total": 10.00063518, + "slowest": 0.009106773, + "fastest": 0.00015542, + "average": 0.0011292151454264773, + "requestsPerSec": 44205.792136495074, + "totalData": 5747118, "sizePerRequest": 13, - "sizePerSec": 578916.3786797058 + "sizePerSec": 574675.297774436 }, "responseTimeHistogram": { - "0.000352671": 1, - "0.00108522": 174460, - "0.0018177690000000001": 269860, - "0.0025503180000000006": 806, - "0.0032828670000000005": 103, - "0.004015416": 17, - "0.004747965000000001": 4, - "0.0054805140000000006": 22, - "0.0062130630000000004": 24, - "0.006945612": 11, - "0.007678161": 39 + "0.00015542": 1, + "0.0010505553": 112183, + "0.0019456906000000001": 329225, + "0.0028408259": 541, + "0.0037359612": 33, + "0.0046310965": 3, + "0.0055262318": 28, + "0.0064213671": 22, + "0.0073165024": 0, + "0.0082116377": 5, + "0.009106773": 45 }, "latencyPercentiles": { - "p10": 0.000982957, - "p25": 0.001040719, - "p50": 0.001131094, - "p75": 0.001196476, - "p90": 0.001244499, - "p95": 0.001287246, - "p99": 0.001442227 + "p10": 0.000991295, + "p25": 0.001049408, + "p50": 0.001138737, + "p75": 0.001205314, + "p90": 0.001253485, + "p95": 0.001293746, + "p99": 0.001425443 }, "rps": { - "mean": 44524.34491337692, - "stddev": 2979.6905455681776, - "max": 62585.14563633661, + "mean": 44210.57888423742, + "stddev": 2709.1803095484784, + "max": 56470.452536587014, "percentiles": { - "p10": 42396.325516554185, - "p25": 43859.46905409087, - "p50": 44629.9600922123, - "p75": 45607.77375382073, - "p90": 47000.01603411906, - "p95": 47797.320123507794, - "p99": 49782.080201037905 + "p10": 42437.89279447635, + "p25": 43365.64257316054, + "p50": 44232.70566256708, + "p75": 45295.716972183065, + "p90": 46444.302447705595, + "p95": 47402.20326648504, + "p99": 49681.93484229276 } }, "details": { "DNSDialup": { - "average": 0.0008890085400000002, - "fastest": 0.000156001, - "slowest": 0.001298436 + "average": 0.00052854608, + "fastest": 0.000072816, + "slowest": 0.000824297 }, "DNSLookup": { - "average": 0.000010474219999999998, - "fastest": 0.000004388, - "slowest": 0.00006412 + "average": 0.000007707859999999998, + "fastest": 0.000003808, + "slowest": 0.000046527 } }, "statusCodeDistribution": { - "200": 445347 + "200": 442086 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 800c3f0454..f489512cc9 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00057804, - "slowest": 0.0144139, - "fastest": 0.000484417, - "average": 0.001597962583487467, - "requestsPerSec": 31250.79357912795, - "totalData": 4062838, + "total": 10.001099189, + "slowest": 0.015750334, + "fastest": 0.000568502, + "average": 0.0016207309954141982, + "requestsPerSec": 30809.21348514385, + "totalData": 4005638, "sizePerRequest": 13, - "sizePerSec": 406260.31652866333 + "sizePerSec": 400519.77530687005 }, "responseTimeHistogram": { - "0.000484417": 1, - "0.0018773652999999999": 259082, - "0.0032703135999999997": 51904, - "0.004663261899999999": 371, - "0.0060562101999999994": 556, - "0.0074491585": 521, - "0.0088421068": 41, - "0.010235055099999998": 0, - "0.0116280034": 0, - "0.013020951699999998": 0, - "0.0144139": 50 + "0.000568502": 1, + "0.0020866852": 288424, + "0.0036048684": 18294, + "0.0051230516": 343, + "0.0066412348000000005": 786, + "0.008159418": 228, + "0.0096776012": 0, + "0.0111957844": 0, + "0.0127139676": 0, + "0.014232150800000001": 0, + "0.015750334": 50 }, "latencyPercentiles": { - "p10": 0.001086802, - "p25": 0.001333968, - "p50": 0.001626793, - "p75": 0.001759458, - "p90": 0.001962456, - "p95": 0.002134162, - "p99": 0.002674005 + "p10": 0.00109718, + "p25": 0.001437605, + "p50": 0.001645496, + "p75": 0.001752684, + "p90": 0.001965512, + "p95": 0.002153072, + "p99": 0.002692562 }, "rps": { - "mean": 31253.29910830065, - "stddev": 4100.352022125281, - "max": 42726.565565501216, + "mean": 30827.29187258328, + "stddev": 3572.7350111864375, + "max": 42076.74179868767, "percentiles": { - "p10": 27359.849923176058, - "p25": 29512.333204047398, - "p50": 31904.21454674159, - "p75": 33458.16879656508, - "p90": 34958.329771368844, - "p95": 36501.153436447545, - "p99": 40203.584535557435 + "p10": 27258.330100581545, + "p25": 29731.571956260294, + "p50": 31466.959390074986, + "p75": 33008.970566294505, + "p90": 33945.06092978827, + "p95": 34618.11900166163, + "p99": 35910.64391485751 } }, "details": { "DNSDialup": { - "average": 0.0006288940000000001, - "fastest": 0.000081991, - "slowest": 0.000920059 + "average": 0.0007549595000000002, + "fastest": 0.000080849, + "slowest": 0.001049494 }, "DNSLookup": { - "average": 0.000008743900000000003, - "fastest": 0.000003546, - "slowest": 0.000064461 + "average": 0.000008904099999999998, + "fastest": 0.000003647, + "slowest": 0.000056135 } }, "statusCodeDistribution": { - "200": 312526 + "200": 308126 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 7e5487e792..bfbad2e84f 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000674628, - "slowest": 0.004013843, - "fastest": 0.000033042, - "average": 0.000604462732954762, - "requestsPerSec": 82517.53313616554, - "totalData": 10728003, + "total": 10.00057826, + "slowest": 0.003077568, + "fastest": 0.000035729, + "average": 0.000595540342911922, + "requestsPerSec": 83765.35618451328, + "totalData": 10890126, "sizePerRequest": 13, - "sizePerSec": 1072727.930770152 + "sizePerSec": 1088949.6303986725 }, "responseTimeHistogram": { - "0.000033042": 1, - "0.0004311221": 167547, - "0.0008292022000000001": 539277, - "0.0012272823000000002": 104690, - "0.0016253624000000001": 12554, - "0.0020234425": 1069, - "0.0024215226000000004": 66, - "0.0028196027000000003": 10, - "0.0032176828": 14, - "0.0036157629": 0, - "0.004013843": 3 + "0.000035729": 1, + "0.00033991290000000003": 46703, + "0.0006440968": 530330, + "0.0009482806999999999": 195075, + "0.0012524646": 55402, + "0.0015566485": 8430, + "0.0018608324": 1512, + "0.0021650163": 167, + "0.0024692002": 40, + "0.0027733841": 21, + "0.003077568": 21 }, "latencyPercentiles": { - "p10": 0.000364683, - "p25": 0.000453753, - "p50": 0.000565899, - "p75": 0.000713891, - "p90": 0.000907149, - "p95": 0.001028998, - "p99": 0.001325671 + "p10": 0.000384731, + "p25": 0.000452042, + "p50": 0.000532944, + "p75": 0.000703041, + "p90": 0.000915391, + "p95": 0.001003154, + "p99": 0.001286795 }, "rps": { - "mean": 82519.12789604256, - "stddev": 9420.271246181199, - "max": 100635.64514551236, + "mean": 83763.5741427057, + "stddev": 8381.541307751015, + "max": 99988.80647397552, "percentiles": { - "p10": 69036.32603301706, - "p25": 76022.82205117907, - "p50": 83839.53033855073, - "p75": 89923.7038883434, - "p90": 93862.05346708393, - "p95": 95633.73842007335, - "p99": 98013.45724768136 + "p10": 70945.37666291407, + "p25": 79052.3247337402, + "p50": 86156.77303066029, + "p75": 89121.4693619745, + "p90": 92534.25618163934, + "p95": 94736.18922428454, + "p99": 97769.37505996978 } }, "details": { "DNSDialup": { - "average": 0.0005684275399999997, - "fastest": 0.000084448, - "slowest": 0.000927768 + "average": 0.0006237494799999999, + "fastest": 0.000091781, + "slowest": 0.000984632 }, "DNSLookup": { - "average": 0.0000086798, - "fastest": 0.000003697, - "slowest": 0.000044083 + "average": 0.00000866058, + "fastest": 0.000004228, + "slowest": 0.000062216 } }, "statusCodeDistribution": { - "200": 825231 + "200": 837702 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index e56cca741a..5f1387c534 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000641563, - "slowest": 0.009190888, - "fastest": 0.000349029, - "average": 0.0012467319046325406, - "requestsPerSec": 40042.53101936716, - "totalData": 5205863, + "total": 10.000677618, + "slowest": 0.007754279, + "fastest": 0.000331659, + "average": 0.0012124655824436972, + "requestsPerSec": 41175.609866559345, + "totalData": 5353192, "sizePerRequest": 13, - "sizePerSec": 520552.9032517731 + "sizePerSec": 535282.9282652715 }, "responseTimeHistogram": { - "0.000349029": 1, - "0.0012332149": 177952, - "0.0021174007999999996": 221594, - "0.0030015866999999995": 735, - "0.0038857725999999993": 93, - "0.004769958499999999": 26, - "0.005654144399999999": 0, - "0.006538330299999999": 20, - "0.007422516199999999": 10, - "0.0083067021": 2, - "0.009190888": 18 + "0.000331659": 1, + "0.001073921": 49489, + "0.001816183": 360304, + "0.0025584450000000003": 1705, + "0.003300707": 174, + "0.004042969": 44, + "0.004785231": 24, + "0.005527493": 0, + "0.006269755": 21, + "0.007012017000000001": 0, + "0.007754279": 22 }, "latencyPercentiles": { - "p10": 0.001091475, - "p25": 0.001143424, - "p50": 0.001253383, - "p75": 0.00131811, - "p90": 0.001389796, - "p95": 0.001457863, - "p99": 0.001612105 + "p10": 0.001062634, + "p25": 0.001120762, + "p50": 0.001218056, + "p75": 0.001294335, + "p90": 0.001348329, + "p95": 0.001388922, + "p99": 0.001570314 }, "rps": { - "mean": 40041.01008702417, - "stddev": 2549.3430503706995, - "max": 59049.619395177986, + "mean": 41172.852477523025, + "stddev": 2520.632636778383, + "max": 47293.40163665427, "percentiles": { - "p10": 38017.00479447933, - "p25": 39720.416293975126, - "p50": 40640.705730861126, - "p75": 41103.6999894489, - "p90": 41643.01723680583, - "p95": 42035.33474070864, - "p99": 43078.36164857484 + "p10": 39935.11494657251, + "p25": 40873.655814092206, + "p50": 41359.57352690498, + "p75": 42103.911453373206, + "p90": 42916.36830287088, + "p95": 43292.73436910316, + "p99": 45123.62965997393 } }, "details": { "DNSDialup": { - "average": 0.0008804267600000001, - "fastest": 0.0001336, - "slowest": 0.001445686 + "average": 0.0008378065599999999, + "fastest": 0.00008044, + "slowest": 0.001868393 }, "DNSLookup": { - "average": 0.00000851662, - "fastest": 0.000003827, - "slowest": 0.000053099 + "average": 0.00000816308, + "fastest": 0.000003627, + "slowest": 0.000051086 } }, "statusCodeDistribution": { - "200": 400451 + "200": 411784 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index be0858bd4a..56d8e72800 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000584916, - "slowest": 0.01199519, - "fastest": 0.000248616, - "average": 0.00147148109002644, - "requestsPerSec": 33934.71510421801, - "totalData": 4411771, + "total": 10.000690594, + "slowest": 0.012049912, + "fastest": 0.000938335, + "average": 0.0014859173504301237, + "requestsPerSec": 33604.37930172805, + "totalData": 4368871, "sizePerRequest": 13, - "sizePerSec": 441151.29635483416 + "sizePerSec": 436856.93092246464 }, "responseTimeHistogram": { - "0.000248616": 1, - "0.0014232733999999998": 139987, - "0.0025979308": 197987, - "0.0037725881999999995": 1022, - "0.0049472456": 242, - "0.006121903": 28, - "0.007296560399999999": 28, - "0.0084712178": 35, - "0.0096458752": 20, - "0.010820532599999998": 11, - "0.01199519": 6 + "0.000938335": 1, + "0.0020494927": 333223, + "0.0031606504000000002": 2284, + "0.0042718081": 368, + "0.0053829658": 135, + "0.006494123500000001": 6, + "0.0076052812": 10, + "0.0087164389": 1, + "0.0098275966": 22, + "0.0109387543": 11, + "0.012049912000000001": 6 }, "latencyPercentiles": { - "p10": 0.00128854, - "p25": 0.001339243, - "p50": 0.00148577, - "p75": 0.001555694, - "p90": 0.0016172, - "p95": 0.00166401, - "p99": 0.002027809 + "p10": 0.001304137, + "p25": 0.001356763, + "p50": 0.001501653, + "p75": 0.001576014, + "p90": 0.001635093, + "p95": 0.001670847, + "p99": 0.001967002 }, "rps": { - "mean": 33915.20865944088, - "stddev": 2599.8779257122733, - "max": 36404.492314352225, + "mean": 33599.58434771847, + "stddev": 2312.3367996460174, + "max": 35886.73209402586, "percentiles": { - "p10": 33207.089543067355, - "p25": 34035.311635822916, - "p50": 34409.17348565005, - "p75": 34722.03754535895, - "p90": 35208.18771922294, - "p95": 35399.554367881705, - "p99": 35764.14299045662 + "p10": 33141.32787860543, + "p25": 33449.36885602331, + "p50": 33978.01351904012, + "p75": 34329.37908262037, + "p90": 34605.47354160539, + "p95": 34833.16465606654, + "p99": 35193.27273071568 } }, "details": { "DNSDialup": { - "average": 0.0005478403799999999, - "fastest": 0.000091945, - "slowest": 0.000908332 + "average": 0.0005175711, + "fastest": 0.000073928, + "slowest": 0.000897587 }, "DNSLookup": { - "average": 0.00000848862, - "fastest": 0.000003506, - "slowest": 0.00004802 + "average": 0.00000745628, + "fastest": 0.000003706, + "slowest": 0.000048311 } }, "statusCodeDistribution": { - "200": 339367 + "200": 336067 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet_v2/results/hello_bench.json b/frameworks/danet_v2/results/hello_bench.json index 01cf0862ca..bd59d1622b 100644 --- a/frameworks/danet_v2/results/hello_bench.json +++ b/frameworks/danet_v2/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000586829, - "slowest": 0.011153588, - "fastest": 0.00071495, - "average": 0.0014005551822980468, - "requestsPerSec": 35651.6078602611, - "totalData": 4634981, + "total": 10.00067369, + "slowest": 0.009975641, + "fastest": 0.000567298, + "average": 0.0014034384676223058, + "requestsPerSec": 35576.10327349857, + "totalData": 4625205, "sizePerRequest": 13, - "sizePerSec": 463470.9021833943 + "sizePerSec": 462489.3425554814 }, "responseTimeHistogram": { - "0.00071495": 1, - "0.0017588138": 351834, - "0.0028026776": 4128, - "0.0038465413999999995": 359, - "0.0048904052": 105, - "0.005934269": 10, - "0.006978132799999999": 0, - "0.0080219966": 61, - "0.0090658604": 22, - "0.0101097242": 11, - "0.011153588": 6 + "0.000567298": 1, + "0.0015081323": 290762, + "0.0024489666": 63875, + "0.0033898009": 931, + "0.0043306352": 75, + "0.0052714695": 36, + "0.0062123038": 12, + "0.0071531380999999995": 0, + "0.0080939724": 48, + "0.0090348067": 34, + "0.009975641": 11 }, "latencyPercentiles": { - "p10": 0.001232696, - "p25": 0.001281155, - "p50": 0.001415732, - "p75": 0.001482403, - "p90": 0.001537996, - "p95": 0.001577796, - "p99": 0.001870664 + "p10": 0.001231493, + "p25": 0.001283529, + "p50": 0.001415074, + "p75": 0.001486908, + "p90": 0.001546511, + "p95": 0.00158976, + "p99": 0.001923061 }, "rps": { - "mean": 35642.54763588097, - "stddev": 2445.4253643169977, - "max": 40505.638705743804, + "mean": 35572.38188178029, + "stddev": 2464.651961057175, + "max": 43006.302857686, "percentiles": { - "p10": 35222.44374115175, - "p25": 35586.50862886951, - "p50": 35969.40363937674, - "p75": 36434.00750260381, - "p90": 36752.48557667433, - "p95": 37013.4284718503, - "p99": 37620.88363567485 + "p10": 34910.23568110171, + "p25": 35474.7272214585, + "p50": 35913.65912469842, + "p75": 36415.55748857819, + "p90": 36734.50169344027, + "p95": 36936.789041886004, + "p99": 37925.776416190325 } }, "details": { "DNSDialup": { - "average": 0.0005163760600000002, - "fastest": 0.000073969, - "slowest": 0.000794677 + "average": 0.00088925112, + "fastest": 0.000090401, + "slowest": 0.001903237 }, "DNSLookup": { - "average": 0.000007862559999999995, - "fastest": 0.000003897, - "slowest": 0.000048081 + "average": 0.0000095944, + "fastest": 0.000003968, + "slowest": 0.000047088 } }, "statusCodeDistribution": { - "200": 356537 + "200": 355785 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 6540bb8be2..1069717b55 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000599758, - "slowest": 0.004276221, - "fastest": 0.000157495, - "average": 0.0008812545680240958, - "requestsPerSec": 56628.00369017628, - "totalData": 7362082, + "total": 10.00060803, + "slowest": 0.004118395, + "fastest": 0.00011326, + "average": 0.0008864924965173126, + "requestsPerSec": 56289.07745522349, + "totalData": 7318025, "sizePerRequest": 13, - "sizePerSec": 736164.0479722916 + "sizePerSec": 731758.0069179053 }, "responseTimeHistogram": { - "0.000157495": 1, - "0.0005693676000000001": 35155, - "0.0009812402": 368703, - "0.0013931128000000004": 161565, - "0.0018049854000000004": 751, - "0.0022168580000000004": 35, - "0.0026287306000000008": 36, - "0.0030406032000000007": 24, - "0.0034524758000000007": 9, - "0.0038643484000000007": 24, - "0.004276221": 11 + "0.00011326": 1, + "0.0005137735000000001": 10864, + "0.0009142870000000002": 272362, + "0.0013148005000000003": 277661, + "0.0017153140000000003": 1820, + "0.0021158275000000004": 106, + "0.0025163410000000005": 34, + "0.0029168545000000006": 8, + "0.0033173680000000007": 19, + "0.0037178815000000007": 22, + "0.004118395": 28 }, "latencyPercentiles": { - "p10": 0.000608263, - "p25": 0.000791572, - "p50": 0.000909925, - "p75": 0.000992633, - "p90": 0.001061122, - "p95": 0.001120234, - "p99": 0.001242356 + "p10": 0.000617044, + "p25": 0.000800909, + "p50": 0.000913146, + "p75": 0.000994799, + "p90": 0.001065839, + "p95": 0.001127276, + "p99": 0.001248973 }, "rps": { - "mean": 56627.20196481973, - "stddev": 6969.234392877657, - "max": 82031.64780972966, + "mean": 56287.63747039258, + "stddev": 6393.391112414854, + "max": 83812.29526371446, "percentiles": { - "p10": 51345.30195992, - "p25": 52391.643462743865, - "p50": 53617.870836348484, - "p75": 59512.299729766426, - "p90": 67604.96220421749, - "p95": 71513.43737488454, - "p99": 77543.47862846404 + "p10": 51566.73767189443, + "p25": 52447.57519546106, + "p50": 53701.22975816896, + "p75": 58455.74339689595, + "p90": 67098.52075802944, + "p95": 70071.18390227373, + "p99": 76480.88618522591 } }, "details": { "DNSDialup": { - "average": 0.00085314674, - "fastest": 0.000136757, - "slowest": 0.00127098 + "average": 0.0008855386199999997, + "fastest": 0.000073457, + "slowest": 0.001919017 }, "DNSLookup": { - "average": 0.000007937080000000001, - "fastest": 0.000003757, - "slowest": 0.000056406 + "average": 0.00000993478, + "fastest": 0.000004558, + "slowest": 0.000043391 } }, "statusCodeDistribution": { - "200": 566314 + "200": 562925 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 85886d184e..e265b148be 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000611921, - "slowest": 0.006246726, - "fastest": 0.000303789, - "average": 0.001086506829285188, - "requestsPerSec": 45939.888841728, - "totalData": 5972551, + "total": 10.000602436, + "slowest": 0.006221605, + "fastest": 0.000244867, + "average": 0.0011028691899105081, + "requestsPerSec": 45260.17336421992, + "totalData": 5884177, "sizePerRequest": 13, - "sizePerSec": 597218.5549424641 + "sizePerSec": 588382.2537348589 }, "responseTimeHistogram": { - "0.000303789": 1, - "0.0008980827000000002": 32184, - "0.0014923764000000003": 424967, - "0.0020866701": 1892, - "0.0026809638000000005": 236, - "0.0032752575000000003": 71, - "0.0038695512000000007": 26, - "0.0044638449000000005": 11, - "0.0050581386": 11, - "0.0056524323": 0, - "0.006246726": 28 + "0.000244867": 1, + "0.0008425408": 15730, + "0.0014402146": 433433, + "0.0020378884": 3171, + "0.0026355622": 166, + "0.0032332360000000004": 59, + "0.0038309098000000002": 19, + "0.0044285836": 1, + "0.0050262574": 20, + "0.0056239312000000005": 1, + "0.006221605000000001": 28 }, "latencyPercentiles": { - "p10": 0.000963249, - "p25": 0.001049841, - "p50": 0.001098016, - "p75": 0.001143836, - "p90": 0.001191511, - "p95": 0.001230305, - "p99": 0.001386117 + "p10": 0.000999625, + "p25": 0.001062273, + "p50": 0.001109079, + "p75": 0.00115514, + "p90": 0.001205613, + "p95": 0.001246821, + "p99": 0.001403382 }, "rps": { - "mean": 45936.50348299601, - "stddev": 3016.4632419573213, - "max": 58700.271804298995, + "mean": 45259.7454609316, + "stddev": 2796.1988058079573, + "max": 55328.43389359759, "percentiles": { - "p10": 43659.83143299624, - "p25": 44679.78469152266, - "p50": 45644.96485487827, - "p75": 47263.15177646544, - "p90": 49172.645157146726, - "p95": 50265.424610373564, - "p99": 53155.344628694584 + "p10": 43229.12778630216, + "p25": 44193.59889869625, + "p50": 45137.7830828599, + "p75": 46336.36192381115, + "p90": 48263.70809468463, + "p95": 49352.880579982186, + "p99": 51817.669825410034 } }, "details": { "DNSDialup": { - "average": 0.0005383709799999999, - "fastest": 0.000078116, - "slowest": 0.000765307 + "average": 0.0005788931200000001, + "fastest": 0.000075962, + "slowest": 0.000920046 }, "DNSLookup": { - "average": 0.000008254640000000003, - "fastest": 0.000003807, - "slowest": 0.000043712 + "average": 0.00000771114, + "fastest": 0.000003787, + "slowest": 0.000049282 } }, "statusCodeDistribution": { - "200": 459427 + "200": 452629 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index f5b96f8a6b..fadae6d901 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000551194, - "slowest": 0.014396338, - "fastest": 0.000942184, - "average": 0.0029763729653027858, - "requestsPerSec": 16758.37628835401, - "totalData": 2178709, + "total": 10.000603885, + "slowest": 0.015256203, + "fastest": 0.00065743, + "average": 0.0029961454556418437, + "requestsPerSec": 16648.694610305523, + "totalData": 2164461, "sizePerRequest": 13, - "sizePerSec": 217858.89174860215 + "sizePerSec": 216433.02993397182 }, "responseTimeHistogram": { - "0.000942184": 1, - "0.0022875993999999997": 1189, - "0.0036330148": 150933, - "0.0049784302": 13720, - "0.006323845599999999": 481, - "0.007669261": 305, - "0.0090146764": 913, - "0.0103600918": 9, - "0.0117055072": 9, - "0.013050922599999999": 16, - "0.014396338": 17 + "0.00065743": 1, + "0.0021173073": 92, + "0.0035771846": 147672, + "0.0050370619": 16934, + "0.006496939199999999": 556, + "0.0079568165": 683, + "0.0094166938": 507, + "0.0108765711": 2, + "0.0123364484": 8, + "0.0137963257": 14, + "0.015256203": 28 }, "latencyPercentiles": { - "p10": 0.002656354, - "p25": 0.00274704, - "p50": 0.002843297, - "p75": 0.002954061, - "p90": 0.003602938, - "p95": 0.003790439, - "p99": 0.005054217 + "p10": 0.002674135, + "p25": 0.002756079, + "p50": 0.002852249, + "p75": 0.002961531, + "p90": 0.003636874, + "p95": 0.003829937, + "p99": 0.005169317 }, "rps": { - "mean": 16757.60837176557, - "stddev": 2109.2023114311955, - "max": 25654.752372514344, + "mean": 16663.22603708226, + "stddev": 2054.4210897712896, + "max": 20087.921324222, "percentiles": { - "p10": 15311.110985515861, - "p25": 16074.070926235221, - "p50": 17035.379075263405, - "p75": 17953.960628669603, - "p90": 18686.860263878363, - "p95": 19007.86700869929, - "p99": 19718.430817284883 + "p10": 15301.98152444995, + "p25": 15970.347784957576, + "p50": 17009.300061264345, + "p75": 17827.841423650847, + "p90": 18521.861352954937, + "p95": 18874.115603856466, + "p99": 19276.262678032803 } }, "details": { "DNSDialup": { - "average": 0.0007659636200000002, - "fastest": 0.000081062, - "slowest": 0.001080589 + "average": 0.0005490963599999999, + "fastest": 0.000076813, + "slowest": 0.000886005 }, "DNSLookup": { - "average": 0.0000099331, - "fastest": 0.000004058, - "slowest": 0.000047699 + "average": 0.000007667680000000001, + "fastest": 0.000003476, + "slowest": 0.000049122 } }, "statusCodeDistribution": { - "200": 167593 + "200": 166497 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 3c48c8e9d7..0af98ec4ee 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000824894, - "slowest": 0.003528842, - "fastest": 0.000036195, - "average": 0.0006342706511006361, - "requestsPerSec": 78643.41275206812, - "totalData": 10224487, + "total": 10.000790029, + "slowest": 0.004322235, + "fastest": 0.000034805, + "average": 0.0006293789356644713, + "requestsPerSec": 79243.83950687182, + "totalData": 10302513, "sizePerRequest": 13, - "sizePerSec": 1022364.3657768857 + "sizePerSec": 1030169.9135893338 }, "responseTimeHistogram": { - "0.000036195": 1, - "0.00038545969999999996": 88067, - "0.0007347244": 487784, - "0.0010839890999999999": 166811, - "0.0014332537999999998": 33260, - "0.0017825184999999998": 8933, - "0.0021317832": 1507, - "0.0024810479": 72, - "0.0028303126": 30, - "0.0031795773": 18, - "0.003528842": 16 + "0.000034805": 1, + "0.000463548": 196875, + "0.0008922909999999999": 486147, + "0.0013210339999999998": 94748, + "0.0017497769999999999": 12813, + "0.00217852": 1829, + "0.002607263": 60, + "0.003036006": 6, + "0.003464749": 11, + "0.003893492": 10, + "0.004322235": 1 }, "latencyPercentiles": { - "p10": 0.000375342, - "p25": 0.000465959, - "p50": 0.000580526, - "p75": 0.00075475, - "p90": 0.000962119, - "p95": 0.001106079, - "p99": 0.001498937 + "p10": 0.000375271, + "p25": 0.000464239, + "p50": 0.000578092, + "p75": 0.00074358, + "p90": 0.000953882, + "p95": 0.001094775, + "p99": 0.001472851 }, "rps": { - "mean": 78645.83344200066, - "stddev": 11787.262664379421, - "max": 100159.32320249047, + "mean": 79248.59861384518, + "stddev": 10726.492298343986, + "max": 98108.57676189553, "percentiles": { - "p10": 59892.95986300409, - "p25": 69846.46186643308, - "p50": 80989.9521276075, - "p75": 88244.48404440557, - "p90": 92827.84835450398, - "p95": 94720.84805866847, - "p99": 97239.26521529748 + "p10": 62256.668453570375, + "p25": 72183.848758714, + "p50": 81260.3520634775, + "p75": 87415.90474810485, + "p90": 92012.79848967057, + "p95": 93879.06494850013, + "p99": 96740.67732409704 } }, "details": { "DNSDialup": { - "average": 0.0007064277200000001, - "fastest": 0.000086769, - "slowest": 0.000979714 + "average": 0.0007556758999999999, + "fastest": 0.000098123, + "slowest": 0.000997333 }, "DNSLookup": { - "average": 0.0000092674, - "fastest": 0.000004158, - "slowest": 0.000050504 + "average": 0.0000099195, + "fastest": 0.000003707, + "slowest": 0.000073607 } }, "statusCodeDistribution": { - "200": 786499 + "200": 792501 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express-deno/results/hello_bench.json b/frameworks/express-deno/results/hello_bench.json index 242b9675e6..02b593bb11 100644 --- a/frameworks/express-deno/results/hello_bench.json +++ b/frameworks/express-deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000960081, - "slowest": 0.025653493, - "fastest": 0.00272158, - "average": 0.004789314246770956, - "requestsPerSec": 10427.69885644542, - "totalData": 4067193, + "total": 10.000557525, + "slowest": 0.030535399, + "fastest": 0.002928047, + "average": 0.004771407431018423, + "requestsPerSec": 10466.716454390877, + "totalData": 4082247, "sizePerRequest": 39, - "sizePerSec": 406680.2554013714 + "sizePerSec": 408201.9417212442 }, "responseTimeHistogram": { - "0.00272158": 1, - "0.0050147713": 87725, - "0.007307962599999999": 12131, - "0.0096011539": 2323, - "0.011894345199999998": 1810, - "0.014187536499999999": 142, - "0.016480727799999997": 67, - "0.018773919099999998": 10, - "0.0210671104": 11, - "0.0233603017": 32, - "0.025653493": 35 + "0.002928047": 1, + "0.005688782200000001": 97455, + "0.0084495174": 3600, + "0.011210252600000001": 3065, + "0.013970987800000001": 364, + "0.016731723": 103, + "0.019492458200000003": 45, + "0.022253193400000003": 12, + "0.025013928600000002": 11, + "0.027774663800000002": 11, + "0.030535399": 6 }, "latencyPercentiles": { - "p10": 0.003939306, - "p25": 0.004032749, - "p50": 0.00469551, - "p75": 0.004843536, - "p90": 0.005428408, - "p95": 0.006891065, - "p99": 0.010620451 + "p10": 0.003926888, + "p25": 0.004030276, + "p50": 0.004666386, + "p75": 0.004831743, + "p90": 0.005366474, + "p95": 0.006853654, + "p99": 0.010739833 }, "rps": { - "mean": 10416.918937844708, - "stddev": 1874.7164791229277, - "max": 12533.147564235524, + "mean": 10450.217988168917, + "stddev": 1937.957194375549, + "max": 12505.497208148112, "percentiles": { - "p10": 7745.431603613799, - "p25": 10414.200804217124, - "p50": 11229.848037696169, - "p75": 11400.518454122775, - "p90": 11530.74158601796, - "p95": 11645.810255660484, - "p99": 12173.658455231049 + "p10": 6973.529433207353, + "p25": 10505.19376779769, + "p50": 11199.096416176817, + "p75": 11448.722369419716, + "p90": 11592.327354678753, + "p95": 11710.685180477634, + "p99": 12202.032569085954 } }, "details": { "DNSDialup": { - "average": 0.0006136740199999998, - "fastest": 0.000090439, - "slowest": 0.001093821 + "average": 0.0006696679799999999, + "fastest": 0.00009088, + "slowest": 0.00130164 }, "DNSLookup": { - "average": 0.00000976728, - "fastest": 0.000004197, - "slowest": 0.000060132 + "average": 0.000007928000000000003, + "fastest": 0.000003887, + "slowest": 0.000051967 } }, "statusCodeDistribution": { - "200": 104287 + "200": 104673 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 17452a5303..1616807149 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0006173, - "slowest": 0.354313871, - "fastest": 0.001562145, - "average": 0.007679649753490662, - "requestsPerSec": 6502.7985822435185, - "totalData": 845416, + "total": 10.000601956, + "slowest": 0.348544606, + "fastest": 0.001333323, + "average": 0.007795895700925654, + "requestsPerSec": 6405.714404178011, + "totalData": 832793, "sizePerRequest": 13, - "sizePerSec": 84536.38156916574 + "sizePerSec": 83274.28725431416 }, "responseTimeHistogram": { - "0.001562145": 1, - "0.0368373176": 64992, - "0.0721124902": 7, - "0.1073876628": 6, - "0.1426628354": 5, - "0.177938008": 4, - "0.2132131806": 4, - "0.24848835319999998": 3, - "0.2837635258": 4, - "0.31903869840000004": 2, - "0.35431387100000006": 4 + "0.001333323": 1, + "0.0360544513": 64021, + "0.0707755796": 7, + "0.1054967079": 6, + "0.1402178362": 5, + "0.17493896450000002": 4, + "0.2096600928": 4, + "0.2443812211": 3, + "0.2791023494": 4, + "0.3138234777": 3, + "0.34854460600000003": 3 }, "latencyPercentiles": { - "p10": 0.006553334, - "p25": 0.007236596, - "p50": 0.00740983, - "p75": 0.007658107, - "p90": 0.008841706, - "p95": 0.009798676, - "p99": 0.011564874 + "p10": 0.006532921, + "p25": 0.007230025, + "p50": 0.007450067, + "p75": 0.007957926, + "p90": 0.009028606, + "p95": 0.009876802, + "p99": 0.011709884 }, "rps": { - "mean": 6501.151717215358, - "stddev": 913.3786564517937, - "max": 8363.220089623705, + "mean": 6404.599073417874, + "stddev": 950.0683630868314, + "max": 8523.628350149187, "percentiles": { - "p10": 5253.197555687181, - "p25": 6415.842640231852, - "p50": 6710.882366846006, - "p75": 6870.637019194182, - "p90": 7346.571385325643, - "p95": 7741.434479765569, - "p99": 8149.39429375431 + "p10": 5149.472007470193, + "p25": 6171.162139091038, + "p50": 6616.705450740133, + "p75": 6872.927951197407, + "p90": 7213.992259386062, + "p95": 7952.090166636563, + "p99": 8367.406994002917 } }, "details": { "DNSDialup": { - "average": 0.0010401531800000002, - "fastest": 0.000147242, - "slowest": 0.00160792 + "average": 0.00087955978, + "fastest": 0.000166851, + "slowest": 0.001208299 }, "DNSLookup": { - "average": 0.000009346839999999998, - "fastest": 0.000003927, - "slowest": 0.000051626 + "average": 0.000008195500000000001, + "fastest": 0.000004248, + "slowest": 0.000050755 } }, "statusCodeDistribution": { - "200": 65032 + "200": 64061 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 398c50c3fd..abf710fee9 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000585631, - "slowest": 0.005034703, - "fastest": 0.000237054, - "average": 0.0009975790171110894, - "requestsPerSec": 50028.9701484183, - "totalData": 6504147, + "total": 10.000550833, + "slowest": 0.005306096, + "fastest": 0.00029482, + "average": 0.0010278941907373648, + "requestsPerSec": 48555.7253904116, + "totalData": 6312592, "sizePerRequest": 13, - "sizePerSec": 650376.611929438 + "sizePerSec": 631224.4300753508 }, "responseTimeHistogram": { - "0.000237054": 1, - "0.0007168188999999999": 21709, - "0.0011965837999999998": 462452, - "0.0016763486999999996": 15596, - "0.0021561135999999996": 403, - "0.0026358784999999997": 108, - "0.0031156433999999992": 0, - "0.0035954082999999993": 0, - "0.004075173199999999": 9, - "0.004554938099999999": 24, - "0.005034703": 17 + "0.00029482": 1, + "0.0007959476": 19976, + "0.0012970752": 458954, + "0.0017982027999999999": 6230, + "0.0022993303999999997": 284, + "0.0028004579999999996": 49, + "0.0033015856": 1, + "0.0038027131999999997": 32, + "0.0043038408": 15, + "0.0048049684": 25, + "0.005306096": 17 }, "latencyPercentiles": { - "p10": 0.000853537, - "p25": 0.000933435, - "p50": 0.001012463, - "p75": 0.001076385, - "p90": 0.001125226, - "p95": 0.00116714, - "p99": 0.00129287 + "p10": 0.000892967, + "p25": 0.000958911, + "p50": 0.001039049, + "p75": 0.001102088, + "p90": 0.001154777, + "p95": 0.001199918, + "p99": 0.001324614 }, "rps": { - "mean": 50027.27053920704, - "stddev": 3464.3256455193173, - "max": 73265.02270765312, + "mean": 48554.897196358266, + "stddev": 3027.8809037463297, + "max": 66368.39887851835, "percentiles": { - "p10": 47740.95696697958, - "p25": 48641.29322857033, - "p50": 49407.46617968966, - "p75": 50654.12393142354, - "p90": 53854.115767959156, - "p95": 56178.74012215488, - "p99": 62033.99342579663 + "p10": 46513.76342259682, + "p25": 47418.1518088619, + "p50": 48269.314735960754, + "p75": 49027.96555154891, + "p90": 51356.84689382746, + "p95": 54090.95393904938, + "p99": 58424.357114481616 } }, "details": { "DNSDialup": { - "average": 0.00064217022, - "fastest": 0.000083472, - "slowest": 0.000999895 + "average": 0.00073431702, + "fastest": 0.000079246, + "slowest": 0.001183622 }, "DNSLookup": { - "average": 0.000008303439999999999, - "fastest": 0.000003537, - "slowest": 0.000060333 + "average": 0.00001155478, + "fastest": 0.000004318, + "slowest": 0.000047539 } }, "statusCodeDistribution": { - "200": 500319 + "200": 485584 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 5775f3ddfa..b80acc3df8 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000511426, - "slowest": 0.179721969, - "fastest": 0.000234451, - "average": 0.0028775032122877746, - "requestsPerSec": 17335.013442341526, - "totalData": 2253667, + "total": 10.000604381, + "slowest": 0.180409568, + "fastest": 0.000819237, + "average": 0.0028212425805373077, + "requestsPerSec": 17682.031331622176, + "totalData": 2298803, "sizePerRequest": 13, - "sizePerSec": 225355.17475043982 + "sizePerSec": 229866.4073110883 }, "responseTimeHistogram": { - "0.000234451": 1, - "0.018183202800000003": 173316, - "0.0361319546": 7, - "0.054080706400000005": 6, - "0.07202945820000001": 6, - "0.08997821": 4, - "0.10792696180000001": 4, - "0.12587571360000002": 4, - "0.14382446540000002": 4, - "0.1617732172": 3, - "0.179721969": 4 + "0.000819237": 1, + "0.0187782701": 176788, + "0.0367373032": 7, + "0.0546963363": 6, + "0.0726553694": 6, + "0.0906144025": 5, + "0.1085734356": 4, + "0.1265324687": 4, + "0.1444915018": 3, + "0.1624505349": 3, + "0.180409568": 4 }, "latencyPercentiles": { - "p10": 0.002562451, - "p25": 0.0026525, - "p50": 0.002770635, - "p75": 0.003053533, - "p90": 0.003116324, - "p95": 0.0032193, - "p99": 0.00561182 + "p10": 0.002534374, + "p25": 0.002595695, + "p50": 0.002675007, + "p75": 0.002891291, + "p90": 0.003069781, + "p95": 0.003167352, + "p99": 0.005380873 }, "rps": { - "mean": 17335.630249388712, - "stddev": 2550.8691261076624, - "max": 31101.218916965394, + "mean": 17681.15004713251, + "stddev": 1958.8079913582692, + "max": 23040.495975727088, "percentiles": { - "p10": 15767.83321850583, - "p25": 16018.95041834496, - "p50": 17696.96343234203, - "p75": 18303.478716925965, - "p90": 18654.84337403528, - "p95": 18925.682150677436, - "p99": 27661.718827048797 + "p10": 16010.103976619866, + "p25": 16945.36443512952, + "p50": 18321.957033309758, + "p75": 18702.571603596043, + "p90": 19005.33669854466, + "p95": 19130.94238621541, + "p99": 19478.926662945603 } }, "details": { "DNSDialup": { - "average": 0.0010346774399999997, - "fastest": 0.00012624, - "slowest": 0.001544942 + "average": 0.0006104330800000001, + "fastest": 0.000092853, + "slowest": 0.001024234 }, "DNSLookup": { - "average": 0.0000079255, - "fastest": 0.000003666, - "slowest": 0.000047088 + "average": 0.000013349040000000003, + "fastest": 0.000003667, + "slowest": 0.000214742 } }, "statusCodeDistribution": { - "200": 173359 + "200": 176831 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 3bae4d6dd2..f88a984dcc 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.8131696750902527, - "total": 10.000814971, - "slowest": 0.015015544, - "fastest": 0.000140335, - "average": 0.0009461976401122362, - "requestsPerSec": 51933.267589297946, - "totalData": 5490420, + "successRate": 0.8370617946318929, + "total": 10.000811167, + "slowest": 0.013940568, + "fastest": 0.000194804, + "average": 0.000897851360209312, + "requestsPerSec": 54718.761394647576, + "totalData": 5954871, "sizePerRequest": 13, - "sizePerSec": 548997.2583155393 + "sizePerSec": 595438.7999694945 }, "responseTimeHistogram": { - "0.000140335": 1, - "0.0016278559": 421689, - "0.0031153768000000003": 550, - "0.0046028977000000006": 1, - "0.0060904186": 49, - "0.0075779395": 0, - "0.009065460400000001": 0, - "0.0105529813": 0, - "0.0120405022": 0, - "0.013528023100000001": 0, - "0.015015544": 50 + "0.000194804": 1, + "0.0015693804000000001": 457268, + "0.0029439568": 698, + "0.0043185332": 0, + "0.0056931096": 50, + "0.007067686": 0, + "0.0084422624": 0, + "0.0098168388": 0, + "0.0111914152": 0, + "0.012565991600000001": 0, + "0.013940568": 50 }, "latencyPercentiles": { - "p10": 0.000649271, - "p25": 0.000807561, - "p50": 0.00098099, - "p75": 0.001084885, - "p90": 0.001145763, - "p95": 0.001193528, - "p99": 0.001314453 + "p10": 0.000624485, + "p25": 0.000719501, + "p50": 0.000928875, + "p75": 0.001052594, + "p90": 0.001124263, + "p95": 0.001168382, + "p99": 0.001293997 }, "rps": { - "mean": 52733.52814602893, - "stddev": 7121.547425902534, - "max": 75416.96127458899, + "mean": 55561.02610787021, + "stddev": 7825.387700063274, + "max": 75168.23785679572, "percentiles": { - "p10": 46607.047146243145, - "p25": 47642.991423862164, - "p50": 51001.17302698264, - "p75": 57227.05695252557, - "p90": 62371.60964853628, - "p95": 65103.7658137837, - "p99": 71555.33088720721 + "p10": 47396.546765761246, + "p25": 49511.92092394112, + "p50": 54822.42237075087, + "p75": 60620.43139279789, + "p90": 66364.21401347726, + "p95": 69125.69402047052, + "p99": 72504.96543845804 } }, "details": { "DNSDialup": { - "average": 0.00077017978, - "fastest": 0.00008533, - "slowest": 0.001470603 + "average": 0.0009504410600000003, + "fastest": 0.000088755, + "slowest": 0.001408634 }, "DNSLookup": { - "average": 0.000008789260000000001, - "fastest": 0.00000554, - "slowest": 0.000042429 + "average": 0.000007788500000000002, + "fastest": 0.000004558, + "slowest": 0.000019797 } }, "statusCodeDistribution": { - "200": 422340 + "200": 458067 }, "errorDistribution": { - "Connection refused (os error 111)": 97035 + "Connection refused (os error 111)": 89165 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 91f6e010db..506e767a1f 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000619442, - "slowest": 0.006502961, - "fastest": 0.000317708, - "average": 0.0010090140215694952, - "requestsPerSec": 49464.935934115514, - "totalData": 6430840, + "total": 10.000686915, + "slowest": 0.006778527, + "fastest": 0.00024658, + "average": 0.0010389182318931887, + "requestsPerSec": 48040.80000538643, + "totalData": 6245733, "sizePerRequest": 13, - "sizePerSec": 643044.1671435017 + "sizePerSec": 624530.4000700236 }, "responseTimeHistogram": { - "0.000317708": 1, - "0.0009362333": 114376, - "0.0015547586": 379068, - "0.0021732838999999997": 962, - "0.0027918091999999998": 150, - "0.0034103345": 68, - "0.0040288597999999995": 8, - "0.0046473851": 1, - "0.0052659104": 19, - "0.005884435699999999": 14, - "0.006502961": 13 + "0.00024658": 1, + "0.0008997747000000001": 44325, + "0.0015529694": 434829, + "0.0022061641000000005": 977, + "0.0028593588000000005": 206, + "0.0035125535000000005": 46, + "0.0041657482000000004": 3, + "0.0048189429": 3, + "0.0054721376": 1, + "0.0061253323": 23, + "0.006778527": 27 }, "latencyPercentiles": { - "p10": 0.000858363, - "p25": 0.000942423, - "p50": 0.001024255, - "p75": 0.001089851, - "p90": 0.001142421, - "p95": 0.001185088, - "p99": 0.001302217 + "p10": 0.00090548, + "p25": 0.000966353, + "p50": 0.001046665, + "p75": 0.00110908, + "p90": 0.001166967, + "p95": 0.00121562, + "p99": 0.001343249 }, "rps": { - "mean": 49463.01205378473, - "stddev": 3720.2569201138667, - "max": 72352.2455565159, + "mean": 48039.44757715116, + "stddev": 3056.914496251424, + "max": 72808.12538679448, "percentiles": { - "p10": 47036.92398532859, - "p25": 47839.54895512278, - "p50": 48745.94305132695, - "p75": 50232.13852222769, - "p90": 53507.51780625238, - "p95": 55981.11103177392, - "p99": 61566.892428620384 + "p10": 46408.29780365061, + "p25": 47106.863470007454, + "p50": 47820.3332056784, + "p75": 48645.39588343663, + "p90": 49704.145325719874, + "p95": 51958.87998405039, + "p99": 59039.56954240076 } }, "details": { "DNSDialup": { - "average": 0.0008428507200000001, - "fastest": 0.000099109, - "slowest": 0.00153214 + "average": 0.0005282383, + "fastest": 0.000080711, + "slowest": 0.000867661 }, "DNSLookup": { - "average": 0.00001062192, - "fastest": 0.000004058, - "slowest": 0.00016055 + "average": 0.000007894480000000002, + "fastest": 0.000003857, + "slowest": 0.000050465 } }, "statusCodeDistribution": { - "200": 494680 + "200": 480441 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 7c8e579dfd..d38968cd99 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000521393, - "slowest": 0.01109949, - "fastest": 0.000174958, - "average": 0.0012032222946537115, - "requestsPerSec": 41489.93674374114, - "totalData": 5393973, + "total": 10.000767548, + "slowest": 0.011045571, + "fastest": 0.000179616, + "average": 0.0012062751326868016, + "requestsPerSec": 41384.52353917265, + "totalData": 5380401, "sizePerRequest": 13, - "sizePerSec": 539369.1776686348 + "sizePerSec": 537998.8060092445 }, "responseTimeHistogram": { - "0.000174958": 1, - "0.0012674112": 281321, - "0.0023598644": 131740, - "0.0034523175999999997": 458, - "0.0045447708": 1, - "0.005637224000000001": 695, - "0.0067296772": 555, - "0.0078221304": 18, - "0.0089145836": 62, - "0.010007036799999999": 20, - "0.01109949": 50 + "0.000179616": 1, + "0.0012662115000000001": 286476, + "0.002352807": 125601, + "0.0034394025000000004": 399, + "0.004525998": 16, + "0.0056125935": 635, + "0.006699189": 699, + "0.0077857845": 0, + "0.008872380000000001": 0, + "0.009958975500000002": 0, + "0.011045571": 50 }, "latencyPercentiles": { - "p10": 0.000897451, - "p25": 0.00105631, - "p50": 0.001208861, - "p75": 0.001291466, - "p90": 0.001376588, - "p95": 0.001523102, - "p99": 0.002104201 + "p10": 0.000898808, + "p25": 0.001073785, + "p50": 0.001212195, + "p75": 0.001284589, + "p90": 0.001380568, + "p95": 0.001517905, + "p99": 0.002095555 }, "rps": { - "mean": 41524.593919022336, - "stddev": 4699.323848419328, - "max": 74502.40986674376, + "mean": 41388.521048133516, + "stddev": 4392.774149422971, + "max": 49756.05998623993, "percentiles": { - "p10": 37691.74169929673, - "p25": 40310.42830780408, - "p50": 42345.847849469836, - "p75": 44052.32976252434, - "p90": 45448.024927943916, - "p95": 46084.195825774616, - "p99": 47626.36178784264 + "p10": 37848.783296791895, + "p25": 39933.72003319554, + "p50": 42441.60550587727, + "p75": 43786.78918410414, + "p90": 45068.63199813846, + "p95": 45852.864278932786, + "p99": 47482.60055045788 } }, "details": { "DNSDialup": { - "average": 0.0009317937400000001, - "fastest": 0.000163649, - "slowest": 0.001375483 + "average": 0.0006064231799999997, + "fastest": 0.000092353, + "slowest": 0.000973829 }, "DNSLookup": { - "average": 0.0000080138, - "fastest": 0.000003667, - "slowest": 0.000046648 + "average": 0.000007751459999999999, + "fastest": 0.000004068, + "slowest": 0.000044773 } }, "statusCodeDistribution": { - "200": 414921 + "200": 413877 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hyper-express/results/hello_bench.json b/frameworks/hyper-express/results/hello_bench.json index 23154b653c..bf0ea6e93a 100644 --- a/frameworks/hyper-express/results/hello_bench.json +++ b/frameworks/hyper-express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000728947, - "slowest": 0.003718551, - "fastest": 0.000036251, - "average": 0.0006213931738561793, - "requestsPerSec": 80275.4483452755, - "totalData": 10436569, + "total": 10.000636978, + "slowest": 0.004388553, + "fastest": 0.000043102, + "average": 0.0006341998631709047, + "requestsPerSec": 78658.08965273692, + "totalData": 10226203, "sizePerRequest": 13, - "sizePerSec": 1043580.8284885815 + "sizePerSec": 1022555.16548558 }, "responseTimeHistogram": { - "0.000036251": 1, - "0.000404481": 113113, - "0.0007727109999999999": 520916, - "0.001140941": 139530, - "0.001509171": 22663, - "0.001877401": 5721, - "0.002245631": 761, - "0.0026138610000000003": 34, - "0.002982091": 37, - "0.003350321": 18, - "0.003718551": 19 + "0.000043102": 1, + "0.0004776471": 226008, + "0.0009121922000000001": 450922, + "0.0013467373": 93896, + "0.0017812824": 13488, + "0.0022158275000000002": 2192, + "0.0026503726000000004": 56, + "0.0030849177": 24, + "0.0035194628000000004": 18, + "0.0039540079": 14, + "0.004388553": 12 }, "latencyPercentiles": { - "p10": 0.000373058, - "p25": 0.000460966, - "p50": 0.000570407, - "p75": 0.000723032, - "p90": 0.00095134, - "p95": 0.001070222, - "p99": 0.001463467 + "p10": 0.000367518, + "p25": 0.000460137, + "p50": 0.00057856, + "p75": 0.000762764, + "p90": 0.000969701, + "p95": 0.001085135, + "p99": 0.001511662 }, "rps": { - "mean": 80276.41881242057, - "stddev": 12097.691810182228, - "max": 99616.52144513793, + "mean": 78664.50064691983, + "stddev": 13377.124430766613, + "max": 99494.58950624258, "percentiles": { - "p10": 61271.53451655271, - "p25": 72954.94104146697, - "p50": 83297.30791511017, - "p75": 89706.20317393767, - "p90": 93706.94368452927, - "p95": 95593.43302144161, - "p99": 97908.62757585109 + "p10": 57387.93943955937, + "p25": 68883.06608939797, + "p50": 82223.3843304976, + "p75": 89448.40947921338, + "p90": 93723.65585073148, + "p95": 95408.76599322578, + "p99": 97972.05844898411 } }, "details": { "DNSDialup": { - "average": 0.0007623552999999999, - "fastest": 0.000093756, - "slowest": 0.001814412 + "average": 0.0005963424599999999, + "fastest": 0.000090379, + "slowest": 0.001089537 }, "DNSLookup": { - "average": 0.00000863884, - "fastest": 0.000003677, - "slowest": 0.000050595 + "average": 0.000007908580000000001, + "fastest": 0.000003547, + "slowest": 0.000053941 } }, "statusCodeDistribution": { - "200": 802813 + "200": 786631 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 5d6b32608a..bf5f79c6a6 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001039632, - "slowest": 0.016576324, - "fastest": 0.000374741, - "average": 0.0016040917587242679, - "requestsPerSec": 31125.464097150976, - "totalData": 4046731, + "total": 10.001069525, + "slowest": 0.017359326, + "fastest": 0.000414835, + "average": 0.0016085677940182272, + "requestsPerSec": 31041.180068188758, + "totalData": 4035785, "sizePerRequest": 13, - "sizePerSec": 404631.0332629627 + "sizePerSec": 403535.34088645387 }, "responseTimeHistogram": { - "0.000374741": 1, - "0.0019948992999999997": 290011, - "0.0036150576": 18960, - "0.0052352158999999995": 796, - "0.006855374199999999": 1319, - "0.008475532499999999": 100, - "0.0100956908": 30, - "0.011715849099999998": 20, - "0.013336007399999999": 0, - "0.0149561657": 0, - "0.016576324": 50 + "0.000414835": 1, + "0.0021092841000000004": 297939, + "0.0038037332000000006": 10409, + "0.0054981823": 874, + "0.007192631400000001": 1083, + "0.008887080500000002": 39, + "0.010581529600000002": 0, + "0.012275978700000002": 0, + "0.013970427800000003": 0, + "0.015664876900000003": 29, + "0.017359326": 71 }, "latencyPercentiles": { - "p10": 0.001095471, - "p25": 0.001419601, - "p50": 0.001643681, - "p75": 0.001725017, - "p90": 0.001868174, - "p95": 0.002049375, - "p99": 0.00311031 + "p10": 0.00110328, + "p25": 0.001420914, + "p50": 0.001646094, + "p75": 0.001730541, + "p90": 0.001879499, + "p95": 0.002073141, + "p99": 0.003077367 }, "rps": { - "mean": 31117.63488840376, - "stddev": 3973.121273294321, - "max": 36037.89868984982, + "mean": 31039.222161448102, + "stddev": 3986.4518153985223, + "max": 36389.468079282145, "percentiles": { - "p10": 29539.583041274123, - "p25": 30755.56608123915, - "p50": 31918.29564812842, - "p75": 33018.25940412165, - "p90": 33736.6183239138, - "p95": 34261.40966122834, - "p99": 35214.46931084421 + "p10": 29123.48809314597, + "p25": 30620.748181528576, + "p50": 31859.0531368778, + "p75": 32993.63263004066, + "p90": 33815.21489923687, + "p95": 34415.55238812486, + "p99": 35190.96123751523 } }, "details": { "DNSDialup": { - "average": 0.0010132306600000006, - "fastest": 0.000146514, - "slowest": 0.001624584 + "average": 0.0008769265200000001, + "fastest": 0.000134541, + "slowest": 0.001305596 }, "DNSLookup": { - "average": 0.00000866608, - "fastest": 0.000003707, - "slowest": 0.000044814 + "average": 0.000007955240000000002, + "fastest": 0.000003847, + "slowest": 0.000050073 } }, "statusCodeDistribution": { - "200": 311287 + "200": 310445 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index d0ed2e41af..03885160d3 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000627405, - "slowest": 0.006286766, - "fastest": 0.000285344, - "average": 0.0010738177299275664, - "requestsPerSec": 46481.28374101745, - "totalData": 6042946, + "total": 10.000540054, + "slowest": 0.006442811, + "fastest": 0.000268682, + "average": 0.001062396744783254, + "requestsPerSec": 46980.662790513736, + "totalData": 6107816, "sizePerRequest": 13, - "sizePerSec": 604256.6886332268 + "sizePerSec": 610748.6162766785 }, "responseTimeHistogram": { - "0.000285344": 1, - "0.0008854862": 30984, - "0.0014856283999999998": 431332, - "0.0020857706": 2243, - "0.0026859127999999998": 191, - "0.0032860549999999995": 19, - "0.0038861971999999997": 22, - "0.0044863394": 0, - "0.0050864816": 7, - "0.005686623799999999": 26, - "0.006286765999999999": 17 + "0.000268682": 1, + "0.0008860949": 40189, + "0.0015035078000000001": 427298, + "0.0021209207": 1991, + "0.0027383336": 259, + "0.0033557465000000003": 37, + "0.0039731594": 7, + "0.0045905723": 0, + "0.0052079852": 9, + "0.0058253981": 24, + "0.0064428110000000005": 17 }, "latencyPercentiles": { - "p10": 0.000930871, - "p25": 0.001001575, - "p50": 0.00108751, - "p75": 0.00115409, - "p90": 0.001204497, - "p95": 0.001245716, - "p99": 0.001369953 + "p10": 0.000905773, + "p25": 0.000990829, + "p50": 0.001075728, + "p75": 0.00114724, + "p90": 0.001199892, + "p95": 0.001241731, + "p99": 0.001362555 }, "rps": { - "mean": 46479.35835812746, - "stddev": 3118.1859172977356, - "max": 67926.57510675334, + "mean": 46976.371598509555, + "stddev": 3295.8485564555563, + "max": 66918.95144705017, "percentiles": { - "p10": 44443.470158159376, - "p25": 45337.18102215717, - "p50": 46185.87802159503, - "p75": 47500.98802054921, - "p90": 49429.16830261114, - "p95": 50569.94535837083, - "p99": 54334.80687728562 + "p10": 44437.029295717846, + "p25": 45506.95801388003, + "p50": 46521.367284176304, + "p75": 48441.28117741688, + "p90": 50311.410627930505, + "p95": 51950.93269441386, + "p99": 55154.68587104062 } }, "details": { "DNSDialup": { - "average": 0.0005837478600000003, - "fastest": 0.000080885, - "slowest": 0.000909646 + "average": 0.0005727830200000002, + "fastest": 0.000090829, + "slowest": 0.000906631 }, "DNSLookup": { - "average": 0.00000842382, - "fastest": 0.000003987, - "slowest": 0.000045786 + "average": 0.0000079889, + "fastest": 0.000003847, + "slowest": 0.000043561 } }, "statusCodeDistribution": { - "200": 464842 + "200": 469832 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 555779041d..ccb20143cb 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000670274, - "slowest": 0.005727474, - "fastest": 0.000281917, - "average": 0.0009971188177131016, - "requestsPerSec": 50051.2451951678, - "totalData": 6507098, + "total": 10.000612335, + "slowest": 0.00532884, + "fastest": 0.000291807, + "average": 0.0009725114418495381, + "requestsPerSec": 51319.75751162841, + "totalData": 6671977, "sizePerRequest": 13, - "sizePerSec": 650666.1875371814 + "sizePerSec": 667156.8476511694 }, "responseTimeHistogram": { - "0.000281917": 1, - "0.0008264727": 48147, - "0.0013710284": 449557, - "0.0019155841": 2594, - "0.0024601398": 104, - "0.0030046955": 87, - "0.0035492512": 6, - "0.0040938069": 0, - "0.004638362599999999": 9, - "0.0051829183000000004": 24, - "0.005727474": 17 + "0.000291807": 1, + "0.0007955103": 65092, + "0.0012992136": 443920, + "0.0018029169": 3935, + "0.0023066201999999997": 172, + "0.0028103234999999997": 30, + "0.0033140267999999997": 31, + "0.0038177300999999997": 3, + "0.0043214334": 11, + "0.0048251367": 22, + "0.00532884": 12 }, "latencyPercentiles": { - "p10": 0.000832648, - "p25": 0.000932424, - "p50": 0.001013676, - "p75": 0.001082268, - "p90": 0.001133249, - "p95": 0.001180131, - "p99": 0.001314188 + "p10": 0.000741723, + "p25": 0.000907926, + "p50": 0.000994978, + "p75": 0.001072403, + "p90": 0.001123768, + "p95": 0.001163643, + "p99": 0.001281152 }, "rps": { - "mean": 50048.292912275356, - "stddev": 4080.275094533937, - "max": 73361.86606164872, + "mean": 51313.2147658642, + "stddev": 4261.723637471326, + "max": 80042.94399354438, "percentiles": { - "p10": 47249.52222424164, - "p25": 48238.402592307444, - "p50": 49164.97643285107, - "p75": 50750.302094679944, - "p90": 54802.049839329484, - "p95": 56922.757718539324, - "p99": 65221.983019205 + "p10": 47625.13178204067, + "p25": 48716.305307291834, + "p50": 50344.96308653361, + "p75": 53317.66141520889, + "p90": 56966.07890644461, + "p95": 59027.49500717522, + "p99": 63700.66885702312 } }, "details": { "DNSDialup": { - "average": 0.0005421790199999998, - "fastest": 0.000102281, - "slowest": 0.000799332 + "average": 0.0005356296199999999, + "fastest": 0.000076042, + "slowest": 0.000930367 }, "DNSLookup": { - "average": 0.000008083720000000002, - "fastest": 0.000003567, - "slowest": 0.000045255 + "average": 0.000007829599999999999, + "fastest": 0.000003797, + "slowest": 0.000046287 } }, "statusCodeDistribution": { - "200": 500546 + "200": 513229 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index d8ddc4a4d7..a3a63444cc 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000605703, - "slowest": 0.156443884, - "fastest": 0.00082352, - "average": 0.0027277561659628524, - "requestsPerSec": 18281.29269661698, - "totalData": 2376712, + "total": 10.000603226, + "slowest": 0.156861538, + "fastest": 0.0003913, + "average": 0.0027485688929517406, + "requestsPerSec": 18144.005506413436, + "totalData": 2358863, "sizePerRequest": 13, - "sizePerSec": 237656.80505602073 + "sizePerSec": 235872.0715833747 }, "responseTimeHistogram": { - "0.00082352": 1, - "0.0163855564": 182780, - "0.0319475928": 8, - "0.04750962920000001": 5, - "0.06307166560000001": 6, - "0.078633702": 5, - "0.0941957384": 5, - "0.1097577748": 3, - "0.12531981120000002": 4, - "0.1408818476": 3, - "0.156443884": 4 + "0.0003913": 1, + "0.0160383238": 181406, + "0.0316853476": 8, + "0.047332371399999996": 5, + "0.0629793952": 6, + "0.07862641899999999": 6, + "0.0942734428": 4, + "0.1099204666": 4, + "0.1255674904": 4, + "0.1412145142": 3, + "0.156861538": 4 }, "latencyPercentiles": { - "p10": 0.002511075, - "p25": 0.002596575, - "p50": 0.002672795, - "p75": 0.002737267, - "p90": 0.00281625, - "p95": 0.002890044, - "p99": 0.005303703 + "p10": 0.002516261, + "p25": 0.002598242, + "p50": 0.00267911, + "p75": 0.002760104, + "p90": 0.002850362, + "p95": 0.002942695, + "p99": 0.005315647 }, "rps": { - "mean": 18278.073931781382, - "stddev": 1720.2643714918593, - "max": 31312.85705911054, + "mean": 18140.912482268177, + "stddev": 1570.727317764144, + "max": 24944.65342409414, "percentiles": { - "p10": 17803.567834994017, - "p25": 18104.69273635679, - "p50": 18376.68960104329, - "p75": 18709.957439349262, - "p90": 18982.993648230196, - "p95": 19154.953646517057, - "p99": 21861.169739046585 + "p10": 17606.31186280236, + "p25": 18012.145589771822, + "p50": 18322.153315573218, + "p75": 18684.722135579817, + "p90": 18952.72458452132, + "p95": 19156.97668004336, + "p99": 19857.196669285408 } }, "details": { "DNSDialup": { - "average": 0.00065132554, - "fastest": 0.000079836, - "slowest": 0.000931711 + "average": 0.0006045626199999999, + "fastest": 0.00009641, + "slowest": 0.000939332 }, "DNSLookup": { - "average": 0.000007820180000000002, - "fastest": 0.000003897, - "slowest": 0.000046948 + "average": 0.00000825216, + "fastest": 0.000003797, + "slowest": 0.000056356 } }, "statusCodeDistribution": { - "200": 182824 + "200": 181451 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index e87a1aecc0..cb98447bcd 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000676607, - "slowest": 0.010633601, - "fastest": 0.000751733, - "average": 0.0016270018497641287, - "requestsPerSec": 30692.323335918463, - "totalData": 3990272, + "total": 10.000581332, + "slowest": 0.011685769, + "fastest": 0.000935396, + "average": 0.001620509988785609, + "requestsPerSec": 30815.80857843675, + "totalData": 4006288, "sizePerRequest": 13, - "sizePerSec": 399000.20336694 + "sizePerSec": 400605.51151967776 }, "responseTimeHistogram": { - "0.000751733": 1, - "0.0017399198000000002": 285818, - "0.0027281066000000003": 17664, - "0.0037162934000000004": 1973, - "0.0047044802000000005": 1066, - "0.005692667000000001": 172, - "0.006680853800000001": 150, - "0.0076690406000000004": 11, - "0.0086572274": 60, - "0.0096454142": 10, - "0.010633601000000001": 19 + "0.000935396": 1, + "0.0020104333000000004": 303318, + "0.0030854706": 2317, + "0.004160507900000001": 1787, + "0.0052355452": 362, + "0.0063105825": 119, + "0.007385619800000001": 172, + "0.008460657100000001": 61, + "0.009535694400000001": 10, + "0.0106107317": 10, + "0.011685769": 19 }, "latencyPercentiles": { - "p10": 0.001514401, - "p25": 0.001549587, - "p50": 0.001591753, - "p75": 0.001639714, - "p90": 0.001708885, - "p95": 0.001764821, - "p99": 0.002871902 + "p10": 0.001507868, + "p25": 0.001540899, + "p50": 0.001583187, + "p75": 0.001633029, + "p90": 0.001702178, + "p95": 0.001757733, + "p99": 0.002842946 }, "rps": { - "mean": 30672.825291169236, - "stddev": 3145.4680830171205, - "max": 39735.37062449889, + "mean": 30803.917018360607, + "stddev": 3163.1241268940657, + "max": 33071.54873761174, "percentiles": { - "p10": 30208.40095630611, - "p25": 30801.632486522096, - "p50": 31269.54661880459, - "p75": 31601.87399112903, - "p90": 32015.67583837193, - "p95": 32194.426800504625, - "p99": 32535.78631471629 + "p10": 30376.695323365828, + "p25": 31111.700337722163, + "p50": 31381.091981015423, + "p75": 31701.864069607338, + "p90": 32135.521923050674, + "p95": 32323.01683645292, + "p99": 32615.440149367427 } }, "details": { "DNSDialup": { - "average": 0.0006204528600000001, - "fastest": 0.000079172, - "slowest": 0.0009042 + "average": 0.0007604810799999999, + "fastest": 0.000156542, + "slowest": 0.001087923 }, "DNSLookup": { - "average": 0.000007927860000000001, - "fastest": 0.000004168, - "slowest": 0.000049423 + "average": 0.000010199719999999995, + "fastest": 0.000003947, + "slowest": 0.000062287 } }, "statusCodeDistribution": { - "200": 306944 + "200": 308176 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index f3c92cc344..b7eb96a059 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001930252, + "total": 10.00351209, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73548.10336263881, + "requestsPerSec": 73784.08636481191, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 735623 + "Connection refused (os error 111)": 738100 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 5de7823988..4797ea35e0 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000612049, + "total": 10.003412697, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72705.55006407888, + "requestsPerSec": 73917.9740351764, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 727100 + "Connection refused (os error 111)": 739432 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 3e3bdf80d9..888778fe8a 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000592127, - "slowest": 0.006385837, - "fastest": 0.000403104, - "average": 0.0012612256427081059, - "requestsPerSec": 39585.45603826724, - "totalData": 5146414, + "total": 10.000700084, + "slowest": 0.006500245, + "fastest": 0.000319656, + "average": 0.0012693061898963092, + "requestsPerSec": 39333.44632835607, + "totalData": 5113706, "sizePerRequest": 13, - "sizePerSec": 514610.9284974741 + "sizePerSec": 511334.80226862885 }, "responseTimeHistogram": { - "0.000403104": 1, - "0.0010013773": 6249, - "0.0015996506000000002": 382823, - "0.0021979239000000004": 6124, - "0.0027961972000000003": 500, - "0.0033944705000000003": 111, - "0.0039927438": 21, - "0.0045910171": 21, - "0.0051892904": 11, - "0.005787563700000001": 11, - "0.006385837": 6 + "0.000319656": 1, + "0.0009377149": 2539, + "0.0015557738": 376735, + "0.0021738327": 13452, + "0.0027918915999999997": 429, + "0.0034099505": 152, + "0.0040280094": 5, + "0.004646068299999999": 11, + "0.0052641272": 15, + "0.0058821861": 11, + "0.006500245": 12 }, "latencyPercentiles": { - "p10": 0.001103474, - "p25": 0.001157264, - "p50": 0.001268356, - "p75": 0.001336416, - "p90": 0.001406659, - "p95": 0.001484386, - "p99": 0.00164993 + "p10": 0.001108329, + "p25": 0.001162419, + "p50": 0.001275198, + "p75": 0.001344659, + "p90": 0.001420782, + "p95": 0.001508807, + "p99": 0.001676881 }, "rps": { - "mean": 39586.82599267615, - "stddev": 2498.149506958479, - "max": 45051.36756930019, + "mean": 39331.99536936047, + "stddev": 2533.263196031882, + "max": 47144.67946604027, "percentiles": { - "p10": 37227.04172310414, - "p25": 39321.72525320217, - "p50": 40045.085102885634, - "p75": 40772.219832989584, - "p90": 41405.53442614401, - "p95": 41901.91369278785, - "p99": 43280.360060236904 + "p10": 36504.14687108477, + "p25": 38733.64016648394, + "p50": 39879.1641287137, + "p75": 40702.332243636185, + "p90": 41330.27856206984, + "p95": 41935.64344443125, + "p99": 43085.15846852106 } }, "details": { "DNSDialup": { - "average": 0.000637885, - "fastest": 0.000080442, - "slowest": 0.000925147 + "average": 0.0006522444200000001, + "fastest": 0.000114644, + "slowest": 0.000983496 }, "DNSLookup": { - "average": 0.00000800056, - "fastest": 0.000004157, - "slowest": 0.000051837 + "average": 0.000009455480000000003, + "fastest": 0.000004028, + "slowest": 0.000046326 } }, "statusCodeDistribution": { - "200": 395878 + "200": 393362 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index d4cbfafb00..c6c77b7b82 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000599642, - "slowest": 0.011981441, - "fastest": 0.000446664, - "average": 0.0012529804854441444, - "requestsPerSec": 39840.71098363844, - "totalData": 5179603, + "total": 10.000653676, + "slowest": 0.010760452, + "fastest": 0.000340045, + "average": 0.0012480835064686581, + "requestsPerSec": 39997.88543422409, + "totalData": 5200065, "sizePerRequest": 13, - "sizePerSec": 517929.2427872997 + "sizePerSec": 519972.5106449131 }, "responseTimeHistogram": { - "0.000446664": 1, - "0.0016001417000000003": 380157, - "0.0027536194000000003": 16676, - "0.0039070971000000005": 203, - "0.005060574800000001": 82, - "0.006214052500000002": 1175, - "0.0073675302000000015": 87, - "0.0085210079": 0, - "0.009674485600000001": 0, - "0.010827963300000002": 0, - "0.011981441000000002": 50 + "0.000340045": 1, + "0.0013820857": 345126, + "0.0024241263999999997": 53274, + "0.0034661670999999996": 239, + "0.0045082078": 15, + "0.0055502484999999996": 862, + "0.0065922891999999995": 388, + "0.0076343298999999995": 8, + "0.0086763706": 42, + "0.0097184113": 0, + "0.010760452": 50 }, "latencyPercentiles": { - "p10": 0.000927836, - "p25": 0.001132248, - "p50": 0.001268422, - "p75": 0.001337141, - "p90": 0.001411715, - "p95": 0.001564884, - "p99": 0.002016106 + "p10": 0.000922634, + "p25": 0.001126443, + "p50": 0.001264088, + "p75": 0.001333031, + "p90": 0.001414633, + "p95": 0.001572345, + "p99": 0.002001249 }, "rps": { - "mean": 39852.680112453134, - "stddev": 3916.7980377288845, - "max": 46537.23909872964, + "mean": 40006.964783771284, + "stddev": 3933.7703080649176, + "max": 48182.40696252331, "percentiles": { - "p10": 37527.635350673074, - "p25": 39030.11173120088, - "p50": 40661.989202540804, - "p75": 41736.960720688665, - "p90": 42711.71155130804, - "p95": 43352.3409710852, - "p99": 44923.40958873543 + "p10": 37570.70054428516, + "p25": 39069.28547085329, + "p50": 40641.54943649116, + "p75": 41901.21932548367, + "p90": 43121.37725376892, + "p95": 43786.30280281802, + "p99": 45573.140353341085 } }, "details": { "DNSDialup": { - "average": 0.0005402527000000001, - "fastest": 0.000081914, - "slowest": 0.000803691 + "average": 0.0008843784199999996, + "fastest": 0.000162351, + "slowest": 0.001343811 }, "DNSLookup": { - "average": 0.000008427379999999999, - "fastest": 0.000003626, - "slowest": 0.000057448 + "average": 0.00000895608, + "fastest": 0.000003957, + "slowest": 0.000064661 } }, "statusCodeDistribution": { - "200": 398431 + "200": 400005 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 851a0ec4d3..68051ba37f 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00056713, - "slowest": 0.002905769, - "fastest": 0.000034111, - "average": 0.000614522267552998, - "requestsPerSec": 81176.69622602694, - "totalData": 10553569, + "total": 10.000882025, + "slowest": 0.003233485, + "fastest": 0.000031918, + "average": 0.0006072338580201048, + "requestsPerSec": 82134.65551804668, + "totalData": 10678447, "sizePerRequest": 13, - "sizePerSec": 1055297.0509383501 + "sizePerSec": 1067750.5217346067 }, "responseTimeHistogram": { - "0.000034111": 1, - "0.00032127679999999995": 46402, - "0.0006084425999999999": 411025, - "0.0008956083999999999": 263502, - "0.0011827742": 72822, - "0.00146994": 14064, - "0.0017571058": 3689, - "0.0020442715999999996": 248, - "0.0023314373999999997": 37, - "0.0026186032": 8, - "0.002905769": 15 + "0.000031918": 1, + "0.0003520747": 69533, + "0.0006722313999999999": 499756, + "0.0009923881": 200015, + "0.0013125447999999997": 43233, + "0.0016327014999999998": 7613, + "0.0019528581999999997": 1195, + "0.0022730148999999997": 38, + "0.0025931716": 8, + "0.0029133283": 2, + "0.003233485": 25 }, "latencyPercentiles": { - "p10": 0.000367795, - "p25": 0.000460521, - "p50": 0.000577439, - "p75": 0.000732043, - "p90": 0.000916914, - "p95": 0.001028145, - "p99": 0.001343618 + "p10": 0.000366331, + "p25": 0.000456112, + "p50": 0.000569193, + "p75": 0.000717737, + "p90": 0.000909357, + "p95": 0.001029091, + "p99": 0.001327997 }, "rps": { - "mean": 81159.39150242932, - "stddev": 9369.30777423288, - "max": 100366.57314797041, + "mean": 82134.3215961885, + "stddev": 9115.44492741879, + "max": 101167.47467708419, "percentiles": { - "p10": 67807.67582890387, - "p25": 74549.73958625054, - "p50": 81545.17602751893, - "p75": 88915.89816259783, - "p90": 93276.9575191967, - "p95": 94845.13680059984, - "p99": 97169.15528781827 + "p10": 69196.66081549042, + "p25": 75759.16032829839, + "p50": 82803.99943317435, + "p75": 89431.04151451436, + "p90": 93440.85234064353, + "p95": 95374.0675008186, + "p99": 97278.84628095916 } }, "details": { "DNSDialup": { - "average": 0.0005328687399999999, - "fastest": 0.000080621, - "slowest": 0.000856064 + "average": 0.0006064943599999999, + "fastest": 0.000164058, + "slowest": 0.000813278 }, "DNSLookup": { - "average": 0.0000088878, - "fastest": 0.000004097, - "slowest": 0.000044253 + "average": 0.00000923108, + "fastest": 0.000004188, + "slowest": 0.000045374 } }, "statusCodeDistribution": { - "200": 811813 + "200": 821419 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 8ae717877e..db80fc09ea 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000612722, - "slowest": 0.024767625, - "fastest": 0.004763777, - "average": 0.00793063573154435, - "requestsPerSec": 6297.114161961646, - "totalData": 818675, + "total": 10.000681786, + "slowest": 0.024367935, + "fastest": 0.005209907, + "average": 0.008031128141586841, + "requestsPerSec": 6218.376039827332, + "totalData": 808444, "sizePerRequest": 13, - "sizePerSec": 81862.4841055014 + "sizePerSec": 80838.8885177553 }, "responseTimeHistogram": { - "0.004763777": 1, - "0.006764161800000001": 13781, - "0.0087645466": 38021, - "0.0107649314": 7330, - "0.012765316200000001": 1108, - "0.014765701000000003": 2432, - "0.016766085800000004": 182, - "0.0187664706": 47, - "0.020766855400000003": 7, - "0.022767240200000004": 13, - "0.024767625000000005": 53 + "0.005209907": 1, + "0.0071257097999999994": 15265, + "0.0090415126": 37590, + "0.0109573154": 5723, + "0.0128731182": 823, + "0.014788921": 2525, + "0.0167047238": 138, + "0.0186205266": 53, + "0.0205363294": 51, + "0.022452132200000002": 7, + "0.024367935": 12 }, "latencyPercentiles": { - "p10": 0.006432226, - "p25": 0.006953945, - "p50": 0.007684348, - "p75": 0.008089872, - "p90": 0.009352586, - "p95": 0.012281243, - "p99": 0.014135334 + "p10": 0.006509797, + "p25": 0.007157997, + "p50": 0.007723482, + "p75": 0.008181797, + "p90": 0.009478637, + "p95": 0.012070066, + "p99": 0.014266957 }, "rps": { - "mean": 6362.944275544145, - "stddev": 1570.5175807145827, - "max": 11748.203112333975, + "mean": 6290.519267722698, + "stddev": 1546.1795258512, + "max": 11150.617553478032, "percentiles": { - "p10": 5163.043863398414, - "p25": 5749.673731233866, - "p50": 6542.076016105036, - "p75": 7126.695890134743, - "p90": 7983.69257700965, - "p95": 8526.131772086095, - "p99": 9635.779576724603 + "p10": 5133.832986145294, + "p25": 5718.643349182805, + "p50": 6461.235012886326, + "p75": 7030.20880724455, + "p90": 7916.735979861841, + "p95": 8576.027282286732, + "p99": 9214.493476789652 } }, "details": { "DNSDialup": { - "average": 0.0007216269999999999, - "fastest": 0.000100116, - "slowest": 0.001128459 + "average": 0.00100466724, + "fastest": 0.000128881, + "slowest": 0.00149996 }, "DNSLookup": { - "average": 0.000008489280000000002, - "fastest": 0.000004107, - "slowest": 0.0000533 + "average": 0.00000802034, + "fastest": 0.000003847, + "slowest": 0.00004259 } }, "statusCodeDistribution": { - "200": 62975 + "200": 62188 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-bun/results/hello_bench.json b/frameworks/vixeny-bun/results/hello_bench.json index 82e3d9999d..ea022932f4 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001946251, + "total": 10.000776528, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73423.4099614939, + "requestsPerSec": 73929.95913166954, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 734377 + "Connection refused (os error 111)": 739357 } } \ No newline at end of file diff --git a/frameworks/vixeny-deno/results/hello_bench.json b/frameworks/vixeny-deno/results/hello_bench.json index a96588c6d6..ac454b82bb 100644 --- a/frameworks/vixeny-deno/results/hello_bench.json +++ b/frameworks/vixeny-deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000565627, - "slowest": 0.004726884, - "fastest": 0.000281006, - "average": 0.0009983952136633724, - "requestsPerSec": 49989.37246612201, - "totalData": 6498986, + "total": 10.00059623, + "slowest": 0.005093517, + "fastest": 0.000266119, + "average": 0.0009327003474346261, + "requestsPerSec": 53505.00987079648, + "totalData": 6956066, "sizePerRequest": 13, - "sizePerSec": 649861.8420595861 + "sizePerSec": 695565.1283203542 }, "responseTimeHistogram": { - "0.000281006": 1, - "0.0007255937999999999": 19355, - "0.0011701816": 454258, - "0.0016147693999999995": 25706, - "0.0020593571999999996": 424, - "0.0025039449999999996": 61, - "0.002948532799999999": 28, - "0.0033931205999999992": 33, - "0.0038377083999999993": 21, - "0.0042822962": 18, - "0.004726884": 17 + "0.000266119": 1, + "0.0007488588": 86475, + "0.0012315986": 441263, + "0.0017143383999999998": 6892, + "0.0021970782": 286, + "0.002679818": 92, + "0.0031625577999999997": 33, + "0.0036452976": 24, + "0.0041280373999999995": 12, + "0.004610777199999999": 2, + "0.0050935170000000005": 2 }, "latencyPercentiles": { - "p10": 0.000859714, - "p25": 0.000932181, - "p50": 0.001011041, - "p75": 0.001073864, - "p90": 0.001125554, - "p95": 0.001174025, - "p99": 0.001296159 + "p10": 0.000659273, + "p25": 0.000854838, + "p50": 0.000961966, + "p75": 0.001047005, + "p90": 0.00109846, + "p95": 0.001137223, + "p99": 0.001261154 }, "rps": { - "mean": 49989.714810588746, - "stddev": 3499.415974323281, - "max": 70177.36096802853, + "mean": 53502.14310844453, + "stddev": 5140.405424150513, + "max": 73110.52117486004, "percentiles": { - "p10": 47741.99385779796, - "p25": 48627.56210219631, - "p50": 49507.59524839785, - "p75": 50518.096153377664, - "p90": 53302.27264536718, - "p95": 56050.320105693434, - "p99": 64031.66831956458 + "p10": 48808.6627258263, + "p25": 50014.04894634867, + "p50": 52421.167667503716, + "p75": 56249.02102181105, + "p90": 60535.95835926591, + "p95": 62729.90962090956, + "p99": 68031.22543073427 } }, "details": { "DNSDialup": { - "average": 0.0005295645000000001, - "fastest": 0.000082037, - "slowest": 0.000927666 + "average": 0.00074190298, + "fastest": 0.000080933, + "slowest": 0.001700202 }, "DNSLookup": { - "average": 0.000008469219999999996, - "fastest": 0.000003777, - "slowest": 0.000047349 + "average": 0.000008236799999999997, + "fastest": 0.000004038, + "slowest": 0.000048802 } }, "statusCodeDistribution": { - "200": 499922 + "200": 535082 }, "errorDistribution": {} } \ No newline at end of file