From 2831f22e26a49483924c2781e7e41c79fc02a15c Mon Sep 17 00:00:00 2001 From: Github Action Date: Thu, 5 Dec 2024 02:08:11 +0000 Subject: [PATCH] chore: autopublish Thu Dec 5 02:08:11 UTC 2024 --- README.md | 244 +++++++++--------- 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 | 82 +++--- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1353 insertions(+), 1353 deletions(-) diff --git a/README.md b/README.md index f99e8bf016..8df5a7b743 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Stric | 80012.98 | 10163.42 | 101456.46 | 100% | -| Hyper Express | 79345.21 | 16047.19 | 98802.34 | 99% | -| Bun | 76088.37 | 9866.61 | 99765.73 | 95% | -| Elysia | 72980.24 | 14286.34 | 100406.10 | 91% | -| Deno | 65202.60 | 11667.76 | 91445.04 | 81% | -| Fast | 55096.41 | 8875.79 | 83866.94 | 69% | -| NHttp | 52688.83 | 7393.67 | 82612.32 | 66% | -| Vixeny (Deno) | 51895.98 | 6575.63 | 82889.76 | 65% | -| Hono | 48917.83 | 3311.07 | 75112.42 | 61% | -| Fastro | 48825.42 | 5491.31 | 72460.53 | 61% | -| Megalo | 48209.90 | 3666.96 | 66292.14 | 60% | -| Deso | 45892.69 | 3021.43 | 67108.50 | 57% | -| Alosaur | 44925.73 | 2803.45 | 61426.64 | 56% | -| http | 42084.61 | 4522.76 | 52443.34 | 53% | -| Reno | 40692.57 | 2272.73 | 48438.04 | 51% | -| Cheetah | 40546.06 | 2374.58 | 44488.09 | 51% | -| Router | 39828.45 | 3836.04 | 46703.42 | 50% | -| Danet V2 (Hono) | 35786.42 | 2465.44 | 38447.42 | 45% | -| Danet (Oak) | 34111.02 | 2496.36 | 38947.98 | 43% | -| Aqua | 31967.11 | 3369.19 | 39021.14 | 40% | -| Little | 30982.09 | 3847.84 | 36604.52 | 39% | -| Oak | 30605.27 | 3107.03 | 37679.95 | 38% | -| Node | 17279.28 | 1639.13 | 35507.47 | 22% | -| Dinatra | 17006.83 | 2344.79 | 31465.93 | 21% | -| Fastify | 15946.05 | 1688.85 | 24208.96 | 20% | -| Abc | 13415.26 | 1862.93 | 22107.84 | 17% | -| Express (Deno) | 10366.23 | 1993.58 | 12861.35 | 13% | -| Servest | 6249.13 | 1566.64 | 11470.90 | 8% | -| Express | 6160.46 | 990.27 | 7931.83 | 8% | +| Bun | 77234.63 | 10245.69 | 98655.97 | 100% | +| Stric | 75672.61 | 8732.16 | 99222.03 | 98% | +| Hyper Express | 70125.22 | 8028.03 | 90860.63 | 91% | +| Elysia | 69817.82 | 7875.19 | 95170.64 | 90% | +| Deno | 63354.56 | 8209.65 | 82706.39 | 82% | +| Vixeny (Deno) | 56160.55 | 9271.20 | 83835.11 | 73% | +| NHttp | 56113.27 | 9061.18 | 83693.55 | 73% | +| Fast | 55960.55 | 8406.94 | 82612.40 | 72% | +| Hono | 55715.84 | 9169.94 | 80912.90 | 72% | +| Fastro | 52347.58 | 7757.63 | 86266.39 | 68% | +| Deso | 50190.81 | 7664.64 | 75722.92 | 65% | +| Megalo | 49847.66 | 6610.06 | 76533.54 | 65% | +| Alosaur | 46409.49 | 5113.02 | 74302.38 | 60% | +| Cheetah | 41620.22 | 2838.39 | 53027.69 | 54% | +| http | 41554.79 | 5015.75 | 50718.96 | 54% | +| Reno | 41131.81 | 2598.10 | 66568.48 | 53% | +| Router | 38800.03 | 4196.88 | 46198.33 | 50% | +| Danet V2 (Hono) | 36021.79 | 2490.63 | 42617.81 | 47% | +| Danet (Oak) | 33380.76 | 2856.93 | 39525.17 | 43% | +| Aqua | 31498.29 | 3434.59 | 36886.66 | 41% | +| Oak | 30591.10 | 3518.02 | 39618.78 | 40% | +| Little | 30285.93 | 4185.57 | 36423.43 | 39% | +| Node | 17117.48 | 1546.10 | 27042.61 | 22% | +| Dinatra | 16680.74 | 2312.45 | 21944.49 | 22% | +| Fastify | 15892.55 | 1591.65 | 20970.68 | 21% | +| Abc | 13654.49 | 2024.91 | 23466.69 | 18% | +| Express (Deno) | 10215.07 | 3419.65 | 100210.44 | 13% | +| Servest | 6295.98 | 1669.37 | 10963.02 | 8% | +| Express | 6149.85 | 985.09 | 8006.55 | 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-d902437c-ea01-4475-a8d7-28608aff7b74) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-c276138d-1d1d-4de4-a72f-46eb6e51c99c) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13415.26 | 1862.93 | 22107.84 | | +| 13654.49 | 2024.91 | 23466.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11715.80 | 12520.05 | 13402.63 | 14216.88 | 14948.48 | 16052.64 | 19960.23 | +| **Req/Sec** | 11857.84 | 12656.38 | 13542.13 | 14620.41 | 15967.09 | 16712.86 | 20010.35 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,254 +301,254 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44925.73 | 2803.45 | 61426.64 | | +| 46409.49 | 5113.02 | 74302.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43097.55 | 44097.73 | 44905.11 | 45739.15 | 47366.83 | 48594.23 | 51921.23 | -| **Latency** | 972µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43906.66 | 44511.68 | 45274.15 | 46378.72 | 52847.18 | 56780.71 | 65492.00 | +| **Latency** | 854µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31967.11 | 3369.19 | 39021.14 | | +| 31498.29 | 3434.59 | 36886.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30010.44 | 31301.63 | 32629.79 | 33558.75 | 34410.31 | 34994.25 | 35912.76 | +| **Req/Sec** | 29636.78 | 30642.85 | 32252.40 | 33262.33 | 33930.27 | 34396.78 | 35651.52 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 76088.37 | 9866.61 | 99765.73 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 77234.63 | 10245.69 | 98655.97 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 64000.99 | 68162.37 | 74849.07 | 83296.98 | 90037.41 | 94262.49 | 97616.16 | -| **Latency** | 386µs | 481µs | 617µs | 785µs | 978µs | 1ms | 1ms | +| **Req/Sec** | 64543.46 | 69164.58 | 76660.64 | 85662.12 | 91683.20 | 94089.99 | 96946.61 | +| **Latency** | 382µs | 478µs | 607µs | 768µs | 963µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40546.06 | 2374.58 | 44488.09 | | +| 41620.22 | 2838.39 | 53027.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38795.48 | 40113.52 | 40975.77 | 41510.74 | 42119.88 | 42501.50 | 43632.76 | +| **Req/Sec** | 40400.78 | 41074.16 | 41805.55 | 42446.35 | 43629.75 | 44440.99 | 46725.07 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34111.02 | 2496.36 | 38947.98 | | +| 33380.76 | 2856.93 | 39525.17 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33419.10 | 34217.91 | 34496.55 | 34802.47 | 35250.42 | 35443.86 | 35852.56 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 32021.55 | 32408.76 | 34209.26 | 34925.96 | 35425.51 | 35628.93 | 36128.46 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35786.42 | 2465.44 | 38447.42 | | +| 36021.79 | 2490.63 | 42617.81 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35340.26 | 35705.19 | 36237.77 | 36584.68 | 36848.41 | 37040.47 | 37452.32 | +| **Req/Sec** | 35392.47 | 35905.65 | 36470.27 | 36779.43 | 37145.17 | 37355.94 | 37767.65 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 65202.60 | 11667.76 | 91445.04 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 63354.56 | 8209.65 | 82706.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52871.46 | 54218.91 | 63702.84 | 75106.77 | 82132.17 | 84660.77 | 87959.65 | -| **Latency** | 519µs | 576µs | 778µs | 933µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 52771.58 | 57078.84 | 63722.59 | 69492.58 | 74232.41 | 76637.79 | 80112.98 | +| **Latency** | 528µs | 634µs | 777µs | 934µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45892.69 | 3021.43 | 67108.50 | | +| 50190.81 | 7664.64 | 75722.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44000.98 | 44996.06 | 45784.33 | 46454.36 | 48024.68 | 50402.48 | 56692.49 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44821.73 | 45466.21 | 46609.99 | 53737.93 | 61544.13 | 67322.82 | 73915.46 | +| **Latency** | 662µs | 890µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17006.83 | 2344.79 | 31465.93 | | +| 16680.74 | 2312.45 | 21944.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15273.65 | 16123.68 | 17381.71 | 18253.40 | 18951.44 | 19514.66 | 21763.25 | +| **Req/Sec** | 15015.24 | 15853.99 | 17058.80 | 18056.28 | 18727.79 | 19173.54 | 20215.29 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 72980.24 | 14286.34 | 100406.10 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 69817.82 | 7875.19 | 95170.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55758.91 | 59011.89 | 72168.88 | 86546.99 | 92580.09 | 95289.97 | 97633.74 | -| **Latency** | 394µs | 488µs | 622µs | 853µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 59737.84 | 64748.15 | 70058.86 | 75703.48 | 79577.30 | 81793.36 | 85027.58 | +| **Latency** | 443µs | 537µs | 688µs | 849µs | 1ms | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6160.46 | 990.27 | 7931.83 | | +| 6149.85 | 985.09 | 8006.55 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4742.87 | 5817.14 | 6254.33 | 6615.37 | 7576.62 | 7786.96 | 7883.43 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 13ms | +| **Req/Sec** | 4634.41 | 5938.76 | 6267.26 | 6603.64 | 7372.75 | 7741.51 | 7907.85 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 14ms | ### [Express (Deno)](#express-deno) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 10366.23 | 1993.58 | 12861.35 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 10215.07 | 3419.65 | 100210.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6640.45 | 10406.95 | 11177.71 | 11427.96 | 11578.70 | 11683.99 | 11967.05 | +| **Req/Sec** | 6846.52 | 10062.75 | 10931.61 | 11291.63 | 11485.01 | 11585.91 | 11855.53 | | **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 7ms | 11ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55096.41 | 8875.79 | 83866.94 | | +| 55960.55 | 8406.94 | 82612.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48387.97 | 49380.22 | 50778.69 | 59966.95 | 69815.10 | 74551.63 | 79783.72 | -| **Latency** | 587µs | 764µs | 955µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48620.56 | 49802.02 | 52891.98 | 60909.21 | 68374.99 | 72901.53 | 79914.18 | +| **Latency** | 602µs | 714µs | 936µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15946.05 | 1688.85 | 24208.96 | | +| 15892.55 | 1591.65 | 20970.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15214.57 | 15723.70 | 16220.97 | 16624.54 | 16939.21 | 17142.73 | 17433.94 | +| **Req/Sec** | 15336.86 | 15751.11 | 16153.19 | 16491.56 | 16773.64 | 16959.79 | 17690.89 | | **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48825.42 | 5491.31 | 72460.53 | | +| 52347.58 | 7757.63 | 86266.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46343.53 | 47433.68 | 48591.56 | 49435.61 | 52896.48 | 58203.57 | 69889.42 | -| **Latency** | 876µs | 949µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47238.91 | 48558.97 | 49838.15 | 54848.66 | 61625.30 | 67300.51 | 79937.86 | +| **Latency** | 650µs | 872µs | 990µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48917.83 | 3311.07 | 75112.42 | | +| 55715.84 | 9169.94 | 80912.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47174.91 | 47970.63 | 48743.05 | 49601.71 | 50421.57 | 51689.28 | 60849.03 | -| **Latency** | 889µs | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47429.80 | 48892.29 | 53309.07 | 61605.17 | 69678.13 | 73645.47 | 79091.09 | +| **Latency** | 599µs | 697µs | 943µs | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42084.61 | 4522.76 | 52443.34 | | +| 41554.79 | 5015.75 | 50718.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38738.87 | 40970.61 | 43131.44 | 44182.45 | 45512.48 | 46297.93 | 48560.78 | -| **Latency** | 879µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37130.06 | 40147.96 | 43059.58 | 44241.21 | 45460.78 | 46112.97 | 48228.41 | +| **Latency** | 884µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 79345.21 | 16047.19 | 98802.34 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 70125.22 | 8028.03 | 90860.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 54829.43 | 63963.41 | 85539.55 | 93131.30 | 96064.07 | 96894.33 | 97760.99 | -| **Latency** | 345µs | 457µs | 587µs | 745µs | 969µs | 1ms | 1ms | +| **Req/Sec** | 59804.25 | 65301.06 | 70514.00 | 75950.55 | 79925.36 | 81836.69 | 85775.57 | +| **Latency** | 445µs | 526µs | 676µs | 852µs | 1ms | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30982.09 | 3847.84 | 36604.52 | | +| 30285.93 | 4185.57 | 36423.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29008.25 | 30523.13 | 31817.73 | 32867.83 | 33615.50 | 34130.40 | 35300.24 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 27839.88 | 29835.16 | 31144.74 | 32401.32 | 33417.74 | 33928.29 | 34946.03 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48209.90 | 3666.96 | 66292.14 | | +| 49847.66 | 6610.06 | 76533.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45397.60 | 46460.74 | 47563.61 | 49757.22 | 52508.83 | 54330.15 | 58974.26 | -| **Latency** | 861µs | 967µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45290.19 | 46410.77 | 47408.72 | 52102.44 | 58667.50 | 64318.47 | 71933.05 | +| **Latency** | 681µs | 937µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52688.83 | 7393.67 | 82612.32 | | +| 56113.27 | 9061.18 | 83693.55 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48133.58 | 49013.52 | 49926.73 | 52077.78 | 63845.32 | 70720.94 | 78428.12 | -| **Latency** | 628µs | 886µs | 983µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47022.00 | 49492.25 | 53875.82 | 61417.71 | 69684.28 | 73562.78 | 79774.96 | +| **Latency** | 597µs | 702µs | 921µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17279.28 | 1639.13 | 35507.47 | | +| 17117.48 | 1546.10 | 27042.61 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16849.68 | 17140.09 | 17392.22 | 17654.03 | 17935.97 | 18221.19 | 21155.24 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 16702.29 | 17010.27 | 17253.69 | 17516.53 | 17820.90 | 18058.98 | 19917.40 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30605.27 | 3107.03 | 37679.95 | | +| 30591.10 | 3518.02 | 39618.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30143.06 | 30710.14 | 31212.19 | 31562.19 | 31988.80 | 32155.41 | 32468.16 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 30141.67 | 30754.94 | 31280.81 | 31653.50 | 32105.18 | 32310.62 | 33641.64 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | ### [Opine](#opine) @@ -576,45 +576,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40692.57 | 2272.73 | 48438.04 | | +| 41131.81 | 2598.10 | 66568.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38805.44 | 40264.98 | 40959.59 | 41691.26 | 42300.14 | 42955.41 | 44212.97 | +| **Req/Sec** | 39706.00 | 40718.26 | 41289.05 | 42121.87 | 43023.25 | 43447.52 | 44982.74 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39828.45 | 3836.04 | 46703.42 | | +| 38800.03 | 4196.88 | 46198.33 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37275.14 | 39006.29 | 40648.02 | 41753.44 | 42781.91 | 43331.97 | 44048.05 | -| **Latency** | 925µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 35816.64 | 37536.77 | 39963.91 | 41000.62 | 41742.56 | 42379.16 | 43734.52 | +| **Latency** | 941µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 80012.98 | 10163.42 | 101456.46 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 75672.61 | 8732.16 | 99222.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65743.91 | 71501.49 | 81792.02 | 87932.06 | 91032.37 | 94378.33 | 98787.70 | -| **Latency** | 394µs | 460µs | 559µs | 755µs | 940µs | 1ms | 1ms | +| **Req/Sec** | 64090.53 | 69349.73 | 75921.16 | 81613.81 | 87574.75 | 89225.91 | 93057.23 | +| **Latency** | 399µs | 487µs | 613µs | 786µs | 980µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6249.13 | 1566.64 | 11470.90 | | +| 6295.98 | 1669.37 | 10963.02 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5109.70 | 5662.24 | 6337.19 | 6922.26 | 7804.47 | 8600.67 | 9879.34 | -| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | +| **Req/Sec** | 4825.88 | 5675.59 | 6449.40 | 7311.63 | 7950.26 | 8527.30 | 9392.77 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 15ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51895.98 | 6575.63 | 82889.76 | | +| 56160.55 | 9271.20 | 83835.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48221.67 | 49056.56 | 49944.79 | 51136.59 | 60917.89 | 67928.34 | 77953.19 | -| **Latency** | 686µs | 900µs | 989µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48371.36 | 49748.87 | 51941.53 | 61909.81 | 71065.27 | 75416.95 | 81368.47 | +| **Latency** | 586µs | 698µs | 938µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-12-04T02:08:09.914Z

+

Generated 2024-12-05T02:08:11.830Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 44c43606d6..a73c5a5e53 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000121082, - "slowest": 0.015068336, - "fastest": 0.000345463, - "average": 0.003719838855001133, - "requestsPerSec": 13413.737583782588, - "totalData": 1743807, + "total": 10.000382927, + "slowest": 0.015928523, + "fastest": 0.000262399, + "average": 0.0036568561284606774, + "requestsPerSec": 13645.677470166338, + "totalData": 1774006, "sizePerRequest": 13, - "sizePerSec": 174378.58858917365 + "sizePerSec": 177393.80711216238 }, "responseTimeHistogram": { - "0.000345463": 1, - "0.0018177503": 74, - "0.0032900375999999998": 13846, - "0.0047623249": 116263, - "0.0062346122": 3312, - "0.007706899499999999": 277, - "0.009179186800000001": 193, - "0.0106514741": 105, - "0.0121237614": 28, - "0.0135960487": 25, - "0.015068336": 15 + "0.000262399": 1, + "0.0018290113999999999": 129, + "0.0033956238": 36371, + "0.004962236199999999": 96669, + "0.0065288486": 2510, + "0.008095461": 396, + "0.009662073399999999": 228, + "0.011228685799999999": 113, + "0.0127952982": 12, + "0.0143619106": 17, + "0.015928523": 16 }, "latencyPercentiles": { - "p10": 0.003266844, - "p25": 0.003474258, - "p50": 0.003665686, - "p75": 0.003914474, - "p90": 0.004237083, - "p95": 0.004583187, - "p99": 0.005716666 + "p10": 0.003036321, + "p25": 0.003374569, + "p50": 0.003622099, + "p75": 0.003871499, + "p90": 0.004262749, + "p95": 0.004605825, + "p99": 0.005755094 }, "rps": { - "mean": 13415.25727738281, - "stddev": 1862.9342378588672, - "max": 22107.844275159736, + "mean": 13654.489213777533, + "stddev": 2024.9060599032475, + "max": 23466.693026892848, "percentiles": { - "p10": 11715.798754620051, - "p25": 12520.053369482279, - "p50": 13402.632276979439, - "p75": 14216.881124647269, - "p90": 14948.481127542711, - "p95": 16052.642254068807, - "p99": 19960.230752361833 + "p10": 11857.836598006901, + "p25": 12656.384191573348, + "p50": 13542.130923516705, + "p75": 14620.413675914697, + "p90": 15967.090219631957, + "p95": 16712.856734027486, + "p99": 20010.35135475607 } }, "details": { "DNSDialup": { - "average": 0.0010360645800000002, - "fastest": 0.000154114, - "slowest": 0.001614074 + "average": 0.0010252223200000001, + "fastest": 0.000088118, + "slowest": 0.00220863 }, "DNSLookup": { - "average": 0.00000871528, - "fastest": 0.000004288, - "slowest": 0.000029155 + "average": 0.000010407020000000002, + "fastest": 0.000004639, + "slowest": 0.000047017 } }, "statusCodeDistribution": { - "200": 134139 + "200": 136462 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 7e7aa6417d..a351dad150 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00075702, + "total": 10.000532251, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63297.108282308815, + "requestsPerSec": 62979.847891298006, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 633019 + "Connection refused (os error 111)": 629832 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index a440f3afd1..10935bd843 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000389099, - "slowest": 0.006081628, - "fastest": 0.000318203, - "average": 0.0011109529856783479, - "requestsPerSec": 44930.15177228756, - "totalData": 5841147, + "total": 10.000178671, + "slowest": 0.008102794, + "fastest": 0.000154087, + "average": 0.0010753850937808796, + "requestsPerSec": 46419.07062582322, + "totalData": 6034587, "sizePerRequest": 13, - "sizePerSec": 584091.9730397383 + "sizePerSec": 603447.9181357018 }, "responseTimeHistogram": { - "0.000318203": 1, - "0.0008945455": 18266, - "0.001470888": 428122, - "0.0020472305000000003": 2402, - "0.002623573": 367, - "0.0031999155000000004": 37, - "0.0037762580000000002": 25, - "0.0043526005": 4, - "0.004928943": 16, - "0.0055052855": 28, - "0.006081628": 51 + "0.000154087": 1, + "0.0009489577": 64803, + "0.0017438284": 398196, + "0.0025386990999999998": 978, + "0.0033335697999999996": 21, + "0.0041284404999999995": 5, + "0.0049233112": 49, + "0.005718181899999999": 41, + "0.006513052599999999": 6, + "0.0073079233": 40, + "0.008102794": 59 }, "latencyPercentiles": { - "p10": 0.000972905, - "p25": 0.001032048, - "p50": 0.001123769, - "p75": 0.001187679, - "p90": 0.001236079, - "p95": 0.001279261, - "p99": 0.001409048 + "p10": 0.000854074, + "p25": 0.001010113, + "p50": 0.001100883, + "p75": 0.001176079, + "p90": 0.00122184, + "p95": 0.001260022, + "p99": 0.001411017 }, "rps": { - "mean": 44925.725308566456, - "stddev": 2803.4463935601666, - "max": 61426.640734085086, + "mean": 46409.49015314712, + "stddev": 5113.015365806604, + "max": 74302.37767608596, "percentiles": { - "p10": 43097.55488182464, - "p25": 44097.733807440905, - "p50": 44905.110201541946, - "p75": 45739.14813689067, - "p90": 47366.82596103473, - "p95": 48594.23041307569, - "p99": 51921.22539694258 + "p10": 43906.65647168958, + "p25": 44511.67534227202, + "p50": 45274.154537717586, + "p75": 46378.71828462954, + "p90": 52847.17985234375, + "p95": 56780.710288564725, + "p99": 65491.99524340372 } }, "details": { "DNSDialup": { - "average": 0.0010528912400000004, - "fastest": 0.000220053, - "slowest": 0.001942823 + "average": 0.00107459062, + "fastest": 0.000146453, + "slowest": 0.00160231 }, "DNSLookup": { - "average": 0.000010058179999999997, - "fastest": 0.000003837, - "slowest": 0.000044864 + "average": 0.000010432920000000001, + "fastest": 0.00000532, + "slowest": 0.000046767 } }, "statusCodeDistribution": { - "200": 449319 + "200": 464199 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index b6f3f9c476..5c0d008f86 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000357606, - "slowest": 0.013583738, - "fastest": 0.000474635, - "average": 0.0015625659524548697, - "requestsPerSec": 31955.857239371606, - "totalData": 4154410, + "total": 10.000915456, + "slowest": 0.014905975, + "fastest": 0.000359432, + "average": 0.001586302250217568, + "requestsPerSec": 31478.118316771823, + "totalData": 4092530, "sizePerRequest": 13, - "sizePerSec": 415426.1441118309 + "sizePerSec": 409215.53811803367 }, "responseTimeHistogram": { - "0.000474635": 1, - "0.0017855453": 288211, - "0.0030964556000000003": 29371, - "0.004407365900000001": 768, - "0.0057182762000000005": 345, - "0.0070291865": 745, - "0.0083400968": 79, - "0.0096510071": 0, - "0.0109619174": 0, - "0.0122728277": 0, - "0.013583738": 50 + "0.000359432": 1, + "0.0018140863": 285007, + "0.0032687406000000002": 28015, + "0.0047233948999999996": 492, + "0.0061780492": 686, + "0.0076327035": 491, + "0.0090873578": 63, + "0.0105420121": 5, + "0.0119966664": 0, + "0.0134513207": 0, + "0.014905975": 50 }, "latencyPercentiles": { - "p10": 0.001068988, - "p25": 0.001395452, - "p50": 0.00160874, - "p75": 0.001693149, - "p90": 0.00178273, - "p95": 0.002114324, - "p99": 0.00248471 + "p10": 0.001075645, + "p25": 0.001429265, + "p50": 0.001625416, + "p75": 0.00170814, + "p90": 0.001804126, + "p95": 0.002205009, + "p99": 0.002563456 }, "rps": { - "mean": 31967.114859395602, - "stddev": 3369.187864350195, - "max": 39021.14113264608, + "mean": 31498.29064004577, + "stddev": 3434.5924937333475, + "max": 36886.66074308028, "percentiles": { - "p10": 30010.437630207096, - "p25": 31301.633945291578, - "p50": 32629.792343370467, - "p75": 33558.74794415119, - "p90": 34410.31277073871, - "p95": 34994.25094448684, - "p99": 35912.756639188236 + "p10": 29636.782210402427, + "p25": 30642.847763418613, + "p50": 32252.395189762014, + "p75": 33262.32794268922, + "p90": 33930.2737038611, + "p95": 34396.78062320185, + "p99": 35651.51652380932 } }, "details": { "DNSDialup": { - "average": 0.00086432626, - "fastest": 0.000093574, - "slowest": 0.001851979 + "average": 0.00081462816, + "fastest": 0.00009668, + "slowest": 0.001730724 }, "DNSLookup": { - "average": 0.000019920599999999994, - "fastest": 0.000003687, - "slowest": 0.000574779 + "average": 0.000011732719999999998, + "fastest": 0.000003887, + "slowest": 0.000196318 } }, "statusCodeDistribution": { - "200": 319570 + "200": 314810 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 38843ae602..e163cf50e9 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000557673, - "slowest": 0.003854966, - "fastest": 0.000033512, - "average": 0.0006555031795440128, - "requestsPerSec": 76102.45597150711, - "totalData": 9893871, + "total": 10.000269707, + "slowest": 0.005828191, + "fastest": 0.000032641, + "average": 0.0006459546645169942, + "requestsPerSec": 77234.91692022623, + "totalData": 10040810, "sizePerRequest": 13, - "sizePerSec": 989331.9276295924 + "sizePerSec": 1004053.919962941 }, "responseTimeHistogram": { - "0.000033512": 1, - "0.00041565739999999997": 104210, - "0.0007978028": 477774, - "0.0011799482": 152108, - "0.0015620936": 24058, - "0.0019442390000000002": 2868, - "0.0023263843999999996": 22, - "0.0027085297999999997": 15, - "0.0030906752": 5, - "0.0034728206": 5, - "0.003854966": 1 + "0.000032641": 1, + "0.0006121960000000001": 392895, + "0.001191751": 356587, + "0.001771306": 22309, + "0.002350861": 306, + "0.002930416": 78, + "0.003509971": 92, + "0.0040895260000000004": 22, + "0.004669081": 29, + "0.005248636": 27, + "0.005828191": 24 }, "latencyPercentiles": { - "p10": 0.000386678, - "p25": 0.000481386, - "p50": 0.000617311, - "p75": 0.000785054, - "p90": 0.000978954, - "p95": 0.001102616, - "p99": 0.001428173 + "p10": 0.00038245, + "p25": 0.000478681, + "p50": 0.000607692, + "p75": 0.000768439, + "p90": 0.000963891, + "p95": 0.001093455, + "p99": 0.001401417 }, "rps": { - "mean": 76088.37327164452, - "stddev": 9866.606729260338, - "max": 99765.72887221388, + "mean": 77234.63225888088, + "stddev": 10245.693726617845, + "max": 98655.96753037754, "percentiles": { - "p10": 64000.990257081954, - "p25": 68162.3695805739, - "p50": 74849.07105098089, - "p75": 83296.98069996094, - "p90": 90037.41054407554, - "p95": 94262.48660236687, - "p99": 97616.1554737345 + "p10": 64543.46356836729, + "p25": 69164.57896738216, + "p50": 76660.6422242743, + "p75": 85662.11799130737, + "p90": 91683.20137298113, + "p95": 94089.98766420213, + "p99": 96946.61193101764 } }, "details": { "DNSDialup": { - "average": 0.0010985616400000003, - "fastest": 0.000137336, - "slowest": 0.001732922 + "average": 0.0010542460000000002, + "fastest": 0.000169325, + "slowest": 0.001737538 }, "DNSLookup": { - "average": 0.000012389700000000001, - "fastest": 0.000005249, - "slowest": 0.00006429 + "average": 0.000019230360000000002, + "fastest": 0.000003636, + "slowest": 0.000496043 } }, "statusCodeDistribution": { - "200": 761067 + "200": 772370 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 4d1c1da376..f848438f7e 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000370538, - "slowest": 0.009684105, - "fastest": 0.000340697, - "average": 0.001231179389555163, - "requestsPerSec": 40546.79758707157, - "totalData": 5271279, + "total": 10.000248638, + "slowest": 0.00867807, + "fastest": 0.000226551, + "average": 0.0011995180899237697, + "requestsPerSec": 41619.76517448265, + "totalData": 5410704, "sizePerRequest": 13, - "sizePerSec": 527108.3686319303 + "sizePerSec": 541056.9472682745 }, "responseTimeHistogram": { - "0.000340697": 1, - "0.0012750378000000002": 257589, - "0.0022093786000000003": 147189, - "0.0031437194000000007": 575, - "0.004078060200000001": 63, - "0.0050124010000000005": 15, - "0.005946741800000001": 11, - "0.006881082600000001": 15, - "0.0078154234": 10, - "0.008749764200000001": 12, - "0.009684105": 3 + "0.000226551": 1, + "0.0010717029": 60645, + "0.0019168547999999998": 353178, + "0.0027620067": 1955, + "0.0036071586": 309, + "0.0044523105": 69, + "0.0052974623999999994": 9, + "0.0061426143": 13, + "0.0069877661999999995": 11, + "0.007832918099999999": 4, + "0.00867807": 14 }, "latencyPercentiles": { - "p10": 0.001079983, - "p25": 0.001131149, - "p50": 0.001239091, - "p75": 0.001303689, - "p90": 0.001367241, - "p95": 0.001420427, - "p99": 0.001589876 + "p10": 0.001048343, + "p25": 0.001107693, + "p50": 0.001206911, + "p75": 0.001279323, + "p90": 0.001335295, + "p95": 0.001379759, + "p99": 0.001626897 }, "rps": { - "mean": 40546.056162145534, - "stddev": 2374.579287849393, - "max": 44488.08770785937, + "mean": 41620.22017517928, + "stddev": 2838.3865216885492, + "max": 53027.690296595436, "percentiles": { - "p10": 38795.479554735386, - "p25": 40113.522268357636, - "p50": 40975.76966154131, - "p75": 41510.736923386365, - "p90": 42119.8836685095, - "p95": 42501.500008083975, - "p99": 43632.75510926274 + "p10": 40400.78377520277, + "p25": 41074.1568166911, + "p50": 41805.55065429299, + "p75": 42446.3471664689, + "p90": 43629.75112729169, + "p95": 44440.98792315928, + "p99": 46725.067998981576 } }, "details": { "DNSDialup": { - "average": 0.0008379082200000002, - "fastest": 0.000092641, - "slowest": 0.001742456 + "average": 0.00081538758, + "fastest": 0.000093895, + "slowest": 0.001417371 }, "DNSLookup": { - "average": 0.00001189256, - "fastest": 0.000004548, - "slowest": 0.000195834 + "average": 0.00003403636, + "fastest": 0.000003987, + "slowest": 0.001291324 } }, "statusCodeDistribution": { - "200": 405483 + "200": 416208 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 4c1ae1244b..f439460a43 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0002961, - "slowest": 0.012481653, - "fastest": 0.000691695, - "average": 0.001463390934357902, - "requestsPerSec": 34120.389695261125, - "totalData": 4435782, + "total": 10.000350988, + "slowest": 0.013102776, + "fastest": 0.000293627, + "average": 0.0014952068843962492, + "requestsPerSec": 33389.6280641225, + "totalData": 4340804, "sizePerRequest": 13, - "sizePerSec": 443565.0660383946 + "sizePerSec": 434065.1648335926 }, "responseTimeHistogram": { - "0.000691695": 1, - "0.0018706908": 336851, - "0.0030496866": 3680, - "0.0042286824": 447, - "0.0054076782": 104, - "0.006586674": 26, - "0.0077656698000000005": 44, - "0.008944665599999999": 36, - "0.010123661400000001": 11, - "0.0113026572": 11, - "0.012481652999999999": 3 + "0.000293627": 1, + "0.0015745419000000001": 236984, + "0.0028554568": 95873, + "0.0041363717000000005": 760, + "0.0054172866000000005": 130, + "0.006698201500000001": 39, + "0.0079791164": 87, + "0.0092600313": 17, + "0.0105409462": 7, + "0.011821861099999999": 7, + "0.013102776": 3 }, "latencyPercentiles": { - "p10": 0.001282422, - "p25": 0.001333106, - "p50": 0.001479368, - "p75": 0.001549506, - "p90": 0.001609831, - "p95": 0.001650547, - "p99": 0.001968581 + "p10": 0.001286994, + "p25": 0.001367877, + "p50": 0.001488079, + "p75": 0.00159148, + "p90": 0.001662955, + "p95": 0.001717108, + "p99": 0.002121519 }, "rps": { - "mean": 34111.02375986882, - "stddev": 2496.3622233876135, - "max": 38947.98286087993, + "mean": 33380.75767365694, + "stddev": 2856.9273144076665, + "max": 39525.165672983545, "percentiles": { - "p10": 33419.09901508752, - "p25": 34217.90965391233, - "p50": 34496.548170180555, - "p75": 34802.47097544044, - "p90": 35250.4205947626, - "p95": 35443.86085143208, - "p99": 35852.563228441635 + "p10": 32021.550603935775, + "p25": 32408.760559557526, + "p50": 34209.26044680422, + "p75": 34925.96054840999, + "p90": 35425.50815727633, + "p95": 35628.929269469656, + "p99": 36128.46200236589 } }, "details": { "DNSDialup": { - "average": 0.0009683062999999999, - "fastest": 0.000087984, - "slowest": 0.002154729 + "average": 0.000987502, + "fastest": 0.000185608, + "slowest": 0.001444008 }, "DNSLookup": { - "average": 0.000009864200000000003, - "fastest": 0.000005029, - "slowest": 0.000034103 + "average": 0.00000967972, + "fastest": 0.000004639, + "slowest": 0.000049532 } }, "statusCodeDistribution": { - "200": 341214 + "200": 333908 }, "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 2a47ae66a5..d856fbe29e 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.000444934, - "slowest": 0.010588623, - "fastest": 0.000465608, - "average": 0.0013947949215127398, - "requestsPerSec": 35795.30734507217, - "totalData": 4653597, + "total": 10.000232679, + "slowest": 0.011506266, + "fastest": 0.000195281, + "average": 0.0013861229262996655, + "requestsPerSec": 36022.06184226726, + "totalData": 4682977, "sizePerRequest": 13, - "sizePerSec": 465338.9954859382 + "sizePerSec": 468286.8039494744 }, "responseTimeHistogram": { - "0.000465608": 1, - "0.0014779095": 270971, - "0.0024902110000000004": 85854, - "0.0035025125000000008": 885, - "0.004514814000000001": 114, - "0.005527115500000001": 41, - "0.006539417000000001": 8, - "0.007551718500000001": 10, - "0.00856402": 72, - "0.0095763215": 0, - "0.010588623": 13 + "0.000195281": 1, + "0.0013263794999999999": 137354, + "0.0024574779999999995": 221515, + "0.0035885764999999993": 1056, + "0.0047196749999999996": 181, + "0.0058507735": 22, + "0.006981871999999999": 11, + "0.008112970499999999": 41, + "0.009244068999999999": 36, + "0.010375167499999999": 9, + "0.011506266": 3 }, "latencyPercentiles": { - "p10": 0.001223982, - "p25": 0.001273847, - "p50": 0.001408481, - "p75": 0.001475971, - "p90": 0.00153408, - "p95": 0.001574536, - "p99": 0.001903316 + "p10": 0.001212459, + "p25": 0.001264138, + "p50": 0.001397063, + "p75": 0.001465395, + "p90": 0.001533306, + "p95": 0.001578467, + "p99": 0.001977284 }, "rps": { - "mean": 35786.421455948635, - "stddev": 2465.437631588671, - "max": 38447.42489861017, + "mean": 36021.79237015528, + "stddev": 2490.626378592758, + "max": 42617.809529221966, "percentiles": { - "p10": 35340.258417609286, - "p25": 35705.191534848185, - "p50": 36237.77013645697, - "p75": 36584.67578489369, - "p90": 36848.40801020477, - "p95": 37040.47412607813, - "p99": 37452.31625460814 + "p10": 35392.473454642306, + "p25": 35905.64795842315, + "p50": 36470.27240781623, + "p75": 36779.42844165563, + "p90": 37145.170756350024, + "p95": 37355.940520931, + "p99": 37767.65439462263 } }, "details": { "DNSDialup": { - "average": 0.0009721334000000002, - "fastest": 0.00010154, - "slowest": 0.002196751 + "average": 0.0008502315199999999, + "fastest": 0.000102759, + "slowest": 0.001749461 }, "DNSLookup": { - "average": 0.000009694260000000005, - "fastest": 0.000004749, - "slowest": 0.00005354 + "average": 0.00002686366, + "fastest": 0.000003858, + "slowest": 0.000991999 } }, "statusCodeDistribution": { - "200": 357969 + "200": 360229 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index bd9894b33b..58db9417b0 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000355275, - "slowest": 0.004436843, - "fastest": 0.000056526, - "average": 0.0007653738226180717, - "requestsPerSec": 65202.183529424656, - "totalData": 8476585, + "total": 10.000149306, + "slowest": 0.004955316, + "fastest": 0.000056535, + "average": 0.000787879717829159, + "requestsPerSec": 63351.45412477904, + "totalData": 8235812, "sizePerRequest": 13, - "sizePerSec": 847628.3858825205 + "sizePerSec": 823568.9036221275 }, "responseTimeHistogram": { - "0.000056526": 1, - "0.0004945577": 34542, - "0.0009325894": 452620, - "0.0013706211": 163926, - "0.0018086528": 779, - "0.0022466845": 38, - "0.0026847162": 75, - "0.0031227479": 24, - "0.0035607796": 21, - "0.0039988113": 9, - "0.004436843": 10 + "0.000056535": 1, + "0.0005464131000000001": 79721, + "0.0010362912": 491678, + "0.0015261693": 60776, + "0.0020160474": 811, + "0.0025059255": 252, + "0.0029958036": 135, + "0.0034856817000000003": 63, + "0.0039755598": 30, + "0.004465437900000001": 35, + "0.004955316": 22 }, "latencyPercentiles": { - "p10": 0.000519809, - "p25": 0.000576515, - "p50": 0.000778622, - "p75": 0.000933965, - "p90": 0.001015904, - "p95": 0.001080365, - "p99": 0.001214474 + "p10": 0.000528443, + "p25": 0.000634922, + "p50": 0.0007777, + "p75": 0.000934263, + "p90": 0.001033936, + "p95": 0.001110679, + "p99": 0.001271263 }, "rps": { - "mean": 65202.60393008249, - "stddev": 11667.758771812034, - "max": 91445.0366805655, + "mean": 63354.556321866825, + "stddev": 8209.65191388557, + "max": 82706.39380574947, "percentiles": { - "p10": 52871.455772476555, - "p25": 54218.90613256881, - "p50": 63702.83548732481, - "p75": 75106.76711971531, - "p90": 82132.17117144886, - "p95": 84660.76950034678, - "p99": 87959.64543556939 + "p10": 52771.57635788594, + "p25": 57078.8399943042, + "p50": 63722.589235737025, + "p75": 69492.58497095294, + "p90": 74232.40987014907, + "p95": 76637.79475496746, + "p99": 80112.97830248611 } }, "details": { "DNSDialup": { - "average": 0.00078894298, - "fastest": 0.000091281, - "slowest": 0.001252985 + "average": 0.00101398968, + "fastest": 0.000102291, + "slowest": 0.001651263 }, "DNSLookup": { - "average": 0.000008100319999999999, - "fastest": 0.000003798, - "slowest": 0.000051456 + "average": 0.000013558259999999994, + "fastest": 0.000004359, + "slowest": 0.00015019 } }, "statusCodeDistribution": { - "200": 652045 + "200": 633524 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 12c33f7f81..43b9df0f32 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000316663, - "slowest": 0.006341723, - "fastest": 0.000349617, - "average": 0.0010877565629730257, - "requestsPerSec": 45890.44681934389, - "totalData": 5965947, + "total": 10.000068588, + "slowest": 0.006367997, + "fastest": 0.000181305, + "average": 0.0009944466830950735, + "requestsPerSec": 50199.255693345054, + "totalData": 6525948, "sizePerRequest": 13, - "sizePerSec": 596575.8086514706 + "sizePerSec": 652590.3240134857 }, "responseTimeHistogram": { - "0.000349617": 1, - "0.0009488276": 24943, - "0.0015480382": 432439, - "0.0021472488": 1316, - "0.0027464594": 98, - "0.00334567": 62, - "0.0039448806": 10, - "0.004544091199999999": 3, - "0.0051433018": 18, - "0.0057425124": 0, - "0.006341723": 29 + "0.000181305": 1, + "0.0007999742": 113920, + "0.0014186434000000002": 385010, + "0.0020373126": 2735, + "0.0026559818000000002": 87, + "0.0032746510000000004": 78, + "0.0038933202": 57, + "0.0045119894": 19, + "0.0051306586": 27, + "0.0057493278": 41, + "0.006367997": 21 }, "latencyPercentiles": { - "p10": 0.001000595, - "p25": 0.00104567, - "p50": 0.001089498, - "p75": 0.001135204, - "p90": 0.001187794, - "p95": 0.001232477, - "p99": 0.001378141 + "p10": 0.000662854, + "p25": 0.000890391, + "p50": 0.001062249, + "p75": 0.001116277, + "p90": 0.001166801, + "p95": 0.001206867, + "p99": 0.001340374 }, "rps": { - "mean": 45892.6889937868, - "stddev": 3021.4315755892917, - "max": 67108.50124649539, + "mean": 50190.811497263014, + "stddev": 7664.635382342178, + "max": 75722.91976703798, "percentiles": { - "p10": 44000.97784405426, - "p25": 44996.061338069914, - "p50": 45784.32770333262, - "p75": 46454.35624223605, - "p90": 48024.68468792989, - "p95": 50402.47831891944, - "p99": 56692.48776202588 + "p10": 44821.729574497185, + "p25": 45466.20626362012, + "p50": 46609.98852054151, + "p75": 53737.92822974453, + "p90": 61544.127139159755, + "p95": 67322.81701507888, + "p99": 73915.46380798679 } }, "details": { "DNSDialup": { - "average": 0.0006618014800000002, - "fastest": 0.000098895, - "slowest": 0.00135079 + "average": 0.0010052660199999998, + "fastest": 0.000131014, + "slowest": 0.001676315 }, "DNSLookup": { - "average": 0.000011285279999999997, - "fastest": 0.000004097, - "slowest": 0.000195085 + "average": 0.000020855219999999994, + "fastest": 0.000004308, + "slowest": 0.000626797 } }, "statusCodeDistribution": { - "200": 458919 + "200": 501996 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 02aa2ed854..90744ff8f6 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00040419, - "slowest": 0.014437733, - "fastest": 0.001018528, - "average": 0.0029356740763825675, - "requestsPerSec": 16990.113276611475, - "totalData": 2208804, + "total": 10.000059479, + "slowest": 0.013922642, + "fastest": 0.000359382, + "average": 0.0029924758700018454, + "requestsPerSec": 16668.60085682896, + "totalData": 2166931, "sizePerRequest": 13, - "sizePerSec": 220871.47259594916 + "sizePerSec": 216691.8111387765 }, "responseTimeHistogram": { - "0.001018528": 1, - "0.0023604485": 2900, - "0.0037023690000000005": 154623, - "0.005044289500000001": 10618, - "0.006386210000000001": 529, - "0.0077281305": 194, - "0.009070051": 928, - "0.0104119715": 66, - "0.011753892": 12, - "0.0130958125": 13, - "0.014437733": 24 + "0.000359382": 1, + "0.0017157080000000003": 511, + "0.0030720340000000004": 137036, + "0.004428360000000001": 25953, + "0.005784686000000001": 1784, + "0.007141012": 124, + "0.008497338000000002": 800, + "0.009853664000000002": 376, + "0.011209990000000001": 48, + "0.012566316000000001": 14, + "0.013922642": 40 }, "latencyPercentiles": { - "p10": 0.002586181, - "p25": 0.002689026, - "p50": 0.002801682, - "p75": 0.002935689, - "p90": 0.003596641, - "p95": 0.003805985, - "p99": 0.005100099 + "p10": 0.002622908, + "p25": 0.002732229, + "p50": 0.002845145, + "p75": 0.002978428, + "p90": 0.003717116, + "p95": 0.003967053, + "p99": 0.005339142 }, "rps": { - "mean": 17006.829787478197, - "stddev": 2344.7903069788536, - "max": 31465.9329886303, + "mean": 16680.742577546018, + "stddev": 2312.4503897363006, + "max": 21944.48674740986, "percentiles": { - "p10": 15273.654142370848, - "p25": 16123.677620584764, - "p50": 17381.70967902934, - "p75": 18253.39849194829, - "p90": 18951.44179360271, - "p95": 19514.66407633765, - "p99": 21763.250535029325 + "p10": 15015.241972125745, + "p25": 15853.985993104332, + "p50": 17058.79826586306, + "p75": 18056.27599539513, + "p90": 18727.790011533234, + "p95": 19173.543188608448, + "p99": 20215.292869055073 } }, "details": { "DNSDialup": { - "average": 0.0008656315800000002, - "fastest": 0.000139189, - "slowest": 0.001347992 + "average": 0.0013887248200000004, + "fastest": 0.000094887, + "slowest": 0.002884984 }, "DNSLookup": { - "average": 0.000007808499999999998, - "fastest": 0.000003977, - "slowest": 0.000043952 + "average": 0.00000970326, + "fastest": 0.000005, + "slowest": 0.000039785 } }, "statusCodeDistribution": { - "200": 169908 + "200": 166687 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 285f0ce95a..cdebeb90d5 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000112816, - "slowest": 0.004311288, - "fastest": 0.000032821, - "average": 0.0006837205042351145, - "requestsPerSec": 72972.27675596255, - "totalData": 9486503, + "total": 10.000388486, + "slowest": 0.006815255, + "fastest": 0.000050325, + "average": 0.0007148522372919851, + "requestsPerSec": 69823.48745526525, + "totalData": 9077406, "sizePerRequest": 13, - "sizePerSec": 948639.5978275132 + "sizePerSec": 907705.3369184482 }, "responseTimeHistogram": { - "0.000032821": 1, - "0.0004606677": 144620, - "0.0008885144000000001": 433173, - "0.0013163611": 129283, - "0.0017442078": 19029, - "0.0021720545000000003": 3507, - "0.0025999012000000005": 96, - "0.0030277479": 7, - "0.0034555946000000004": 13, - "0.0038834413000000006": 1, - "0.004311288": 1 + "0.000050325": 1, + "0.0007268180000000001": 428435, + "0.001403311": 257871, + "0.0020798039999999998": 11459, + "0.002756297": 185, + "0.0034327900000000002": 59, + "0.004109283": 73, + "0.004785776": 23, + "0.0054622690000000005": 99, + "0.006138762000000001": 50, + "0.006815255000000001": 7 }, "latencyPercentiles": { - "p10": 0.000394768, - "p25": 0.000488751, - "p50": 0.00062258, - "p75": 0.000853621, - "p90": 0.001011758, - "p95": 0.001175232, - "p99": 0.001616527 + "p10": 0.000443465, + "p25": 0.000537551, + "p50": 0.000688922, + "p75": 0.00084925, + "p90": 0.001045586, + "p95": 0.001178413, + "p99": 0.001529021 }, "rps": { - "mean": 72980.23858618512, - "stddev": 14286.344180437041, - "max": 100406.10469116415, + "mean": 69817.81649202648, + "stddev": 7875.185777951029, + "max": 95170.6356457776, "percentiles": { - "p10": 55758.91486945126, - "p25": 59011.88993421766, - "p50": 72168.88403384988, - "p75": 86546.98635889418, - "p90": 92580.09258612471, - "p95": 95289.97008435531, - "p99": 97633.74222130468 + "p10": 59737.843924128014, + "p25": 64748.1513747224, + "p50": 70058.86359872784, + "p75": 75703.48236018918, + "p90": 79577.29822043361, + "p95": 81793.36176357952, + "p99": 85027.58294790787 } }, "details": { "DNSDialup": { - "average": 0.0009671876800000001, - "fastest": 0.000093524, - "slowest": 0.001789216 + "average": 0.0006869637, + "fastest": 0.000090869, + "slowest": 0.001084411 }, "DNSLookup": { - "average": 0.000012091920000000003, - "fastest": 0.000004549, - "slowest": 0.000070541 + "average": 0.000009367659999999999, + "fastest": 0.000004208, + "slowest": 0.000049642 } }, "statusCodeDistribution": { - "200": 729731 + "200": 698262 }, "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 5a9dd7a6f5..2344306451 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.000158182, - "slowest": 0.029331315, - "fastest": 0.002106797, - "average": 0.004810145473088516, - "requestsPerSec": 10382.035774881706, - "totalData": 4049058, + "total": 10.00083402, + "slowest": 0.026183578, + "fastest": 0.000497841, + "average": 0.004925509468088708, + "requestsPerSec": 10139.754324209853, + "totalData": 3954834, "sizePerRequest": 39, - "sizePerSec": 404899.3952203865 + "sizePerSec": 395450.41864418425 }, "responseTimeHistogram": { - "0.002106797": 1, - "0.0048292488": 75174, - "0.007551700600000001": 24068, - "0.0102741524": 2736, - "0.012996604200000001": 1609, - "0.015719056000000002": 98, - "0.0184415078": 55, - "0.0211639596": 17, - "0.0238864114": 21, - "0.026608863200000003": 42, - "0.029331315000000004": 1 + "0.000497841": 1, + "0.0030664146999999998": 123, + "0.0056349884": 89256, + "0.0082035621": 7936, + "0.0107721358": 2457, + "0.0133407095": 1457, + "0.0159092832": 54, + "0.0184778569": 46, + "0.0210464306": 11, + "0.0236150043": 26, + "0.026183578": 39 }, "latencyPercentiles": { - "p10": 0.00393162, - "p25": 0.004040456, - "p50": 0.004679064, - "p75": 0.004851605, - "p90": 0.005480538, - "p95": 0.007012872, - "p99": 0.011045992 + "p10": 0.003979356, + "p25": 0.004109266, + "p50": 0.004750001, + "p75": 0.004967827, + "p90": 0.005777227, + "p95": 0.007305616, + "p99": 0.011384885 }, "rps": { - "mean": 10366.23411377143, - "stddev": 1993.5756716271676, - "max": 12861.346114656972, + "mean": 10215.06838786333, + "stddev": 3419.6470885330286, + "max": 100210.4419281162, "percentiles": { - "p10": 6640.4498652905, - "p25": 10406.95066569241, - "p50": 11177.710798786722, - "p75": 11427.955209480035, - "p90": 11578.704825025667, - "p95": 11683.988888314374, - "p99": 11967.049045376032 + "p10": 6846.521629952407, + "p25": 10062.753976541107, + "p50": 10931.606554030346, + "p75": 11291.631217787213, + "p90": 11485.006063560233, + "p95": 11585.91233108656, + "p99": 11855.526727373139 } }, "details": { "DNSDialup": { - "average": 0.0010662994199999993, - "fastest": 0.000126285, - "slowest": 0.002283534 + "average": 0.0011322277800000003, + "fastest": 0.000235959, + "slowest": 0.00173844 }, "DNSLookup": { - "average": 0.00005133904, - "fastest": 0.000004038, - "slowest": 0.00214749 + "average": 0.0000099214, + "fastest": 0.000005039, + "slowest": 0.000037249 } }, "statusCodeDistribution": { - "200": 103822 + "200": 101406 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 3ef4f0c977..f4709bc352 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000331189, - "slowest": 0.033804199, - "fastest": 0.001598421, - "average": 0.008103806777213316, - "requestsPerSec": 6161.295944655738, - "totalData": 800995, + "total": 10.000447356, + "slowest": 0.033424652, + "fastest": 0.001223628, + "average": 0.008117927459407159, + "requestsPerSec": 6149.8248838939235, + "totalData": 799513, "sizePerRequest": 13, - "sizePerSec": 80096.8472805246 + "sizePerSec": 79947.723490621 }, "responseTimeHistogram": { - "0.001598421": 1, - "0.0048189988": 19, - "0.0080395766": 36271, - "0.0112601544": 22350, - "0.014480732199999999": 2583, - "0.017701309999999998": 294, - "0.0209218878": 58, - "0.0241424656": 9, - "0.0273630434": 11, - "0.030583621199999998": 11, - "0.033804199": 8 + "0.001223628": 1, + "0.0044437304": 40, + "0.0076638328": 24168, + "0.0108839352": 33218, + "0.014104037600000001": 3412, + "0.017324140000000002": 578, + "0.0205442424": 35, + "0.0237643448": 16, + "0.0269844472": 10, + "0.030204549600000002": 11, + "0.033424652": 12 }, "latencyPercentiles": { - "p10": 0.00640002, - "p25": 0.007456933, - "p50": 0.007807335, - "p75": 0.008401602, - "p90": 0.009803607, - "p95": 0.011209154, - "p99": 0.013910212 + "p10": 0.006461248, + "p25": 0.00748496, + "p50": 0.00784998, + "p75": 0.008280402, + "p90": 0.009916607, + "p95": 0.01132145, + "p99": 0.014235596 }, "rps": { - "mean": 6160.463380535452, - "stddev": 990.2727416885201, - "max": 7931.829639159372, + "mean": 6149.84957950741, + "stddev": 985.0913289509328, + "max": 8006.55176130631, "percentiles": { - "p10": 4742.872723698647, - "p25": 5817.139036743925, - "p50": 6254.331376669024, - "p75": 6615.368161776552, - "p90": 7576.619320540815, - "p95": 7786.9561607508185, - "p99": 7883.426359448598 + "p10": 4634.4123655796, + "p25": 5938.764094876966, + "p50": 6267.258336287458, + "p75": 6603.640170287821, + "p90": 7372.745404355791, + "p95": 7741.505306550734, + "p99": 7907.846956534717 } }, "details": { "DNSDialup": { - "average": 0.0011078421800000003, - "fastest": 0.000127287, - "slowest": 0.002332288 + "average": 0.0011904235600000003, + "fastest": 0.000090191, + "slowest": 0.00234376 }, "DNSLookup": { - "average": 0.00004552788, - "fastest": 0.000004729, - "slowest": 0.001737177 + "average": 0.00003700856, + "fastest": 0.000004829, + "slowest": 0.001434223 } }, "statusCodeDistribution": { - "200": 61615 + "200": 61501 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 96315e209f..06468d992a 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000224396, - "slowest": 0.004614523, - "fastest": 0.000220751, - "average": 0.0009057036705686716, - "requestsPerSec": 55107.363412807965, - "totalData": 7164118, + "total": 10.000232944, + "slowest": 0.011425504, + "fastest": 0.000153055, + "average": 0.0008918661598611597, + "requestsPerSec": 55967.89626143732, + "totalData": 7275996, "sizePerRequest": 13, - "sizePerSec": 716395.7243665035 + "sizePerSec": 727582.6513986852 }, "responseTimeHistogram": { - "0.000220751": 1, - "0.0006601281999999999": 111692, - "0.0010995053999999999": 378305, - "0.0015388825999999999": 60250, - "0.0019782598": 657, - "0.002417637": 77, - "0.0028570142": 25, - "0.0032963913999999998": 30, - "0.0037357685999999998": 2, - "0.0041751458": 15, - "0.004614523": 32 + "0.000153055": 1, + "0.0012802999": 553962, + "0.0024075448": 5528, + "0.0035347897": 115, + "0.0046620346": 58, + "0.0057892795": 24, + "0.0069165243999999996": 3, + "0.0080437693": 0, + "0.009171014199999999": 0, + "0.010298259099999998": 0, + "0.011425504": 1 }, "latencyPercentiles": { - "p10": 0.000587226, - "p25": 0.000764676, - "p50": 0.000955872, - "p75": 0.001048752, - "p90": 0.001105312, - "p95": 0.001146655, - "p99": 0.001255476 + "p10": 0.00060271, + "p25": 0.00071418, + "p50": 0.000936716, + "p75": 0.001040778, + "p90": 0.001103023, + "p95": 0.001153849, + "p99": 0.001282247 }, "rps": { - "mean": 55096.41268227533, - "stddev": 8875.785341105508, - "max": 83866.93713837795, + "mean": 55960.54615906421, + "stddev": 8406.935366201924, + "max": 82612.40110632023, "percentiles": { - "p10": 48387.96846801547, - "p25": 49380.22311046603, - "p50": 50778.68665283636, - "p75": 59966.95399662111, - "p90": 69815.10100634606, - "p95": 74551.63446202806, - "p99": 79783.7207203503 + "p10": 48620.56163551559, + "p25": 49802.01943681441, + "p50": 52891.98202716375, + "p75": 60909.20947247274, + "p90": 68374.98736220592, + "p95": 72901.52703058008, + "p99": 79914.1847678005 } }, "details": { "DNSDialup": { - "average": 0.0010176376200000004, - "fastest": 0.00009687, - "slowest": 0.002274151 + "average": 0.0011461388999999998, + "fastest": 0.000233767, + "slowest": 0.001866433 }, "DNSLookup": { - "average": 0.000011233119999999999, - "fastest": 0.0000053, - "slowest": 0.000040415 + "average": 0.000009447220000000001, + "fastest": 0.00000506, + "slowest": 0.00003776 } }, "statusCodeDistribution": { - "200": 551086 + "200": 559692 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 7398945263..4bb2f52bbf 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000205074, - "slowest": 0.021931196, - "fastest": 0.00036537, - "average": 0.003127386839523707, - "requestsPerSec": 15949.072925981878, - "totalData": 2073422, + "total": 10.000293299, + "slowest": 0.022367712, + "fastest": 0.000374703, + "average": 0.003138614974246994, + "requestsPerSec": 15892.833864772028, + "totalData": 2066129, "sizePerRequest": 13, - "sizePerSec": 207337.9480377644 + "sizePerSec": 206606.84024203636 }, "responseTimeHistogram": { - "0.00036537": 1, - "0.0025219526": 1060, - "0.0046785352": 153462, - "0.0068351178": 4394, - "0.0089917004": 442, - "0.011148283": 62, - "0.0133048656": 30, - "0.0154614482": 9, - "0.0176180308": 8, - "0.0197746134": 13, - "0.021931196": 13 + "0.000374703": 1, + "0.0025740039000000004": 1051, + "0.0047733048": 153137, + "0.0069726057000000004": 4371, + "0.009171906600000002": 215, + "0.011371207500000001": 88, + "0.013570508400000002": 28, + "0.015769809300000003": 7, + "0.017969110200000003": 8, + "0.020168411100000002": 12, + "0.022367712": 15 }, "latencyPercentiles": { - "p10": 0.002843821, - "p25": 0.002921757, - "p50": 0.003019252, - "p75": 0.003132129, - "p90": 0.00325019, - "p95": 0.003432372, - "p99": 0.006291524 + "p10": 0.002870991, + "p25": 0.002949159, + "p50": 0.003035449, + "p75": 0.003122569, + "p90": 0.003245503, + "p95": 0.003425375, + "p99": 0.006238197 }, "rps": { - "mean": 15946.051059804935, - "stddev": 1688.8540914505393, - "max": 24208.964579584255, + "mean": 15892.546021050064, + "stddev": 1591.6487754704883, + "max": 20970.67537013257, "percentiles": { - "p10": 15214.570994641444, - "p25": 15723.69560928336, - "p50": 16220.965598035531, - "p75": 16624.53781781798, - "p90": 16939.21428106078, - "p95": 17142.72825016382, - "p99": 17433.942141956053 + "p10": 15336.86061079223, + "p25": 15751.112359607025, + "p50": 16153.192462779809, + "p75": 16491.564464219005, + "p90": 16773.643002237353, + "p95": 16959.791745799066, + "p99": 17690.89404451141 } }, "details": { "DNSDialup": { - "average": 0.0013340675000000004, - "fastest": 0.000152787, - "slowest": 0.002122646 + "average": 0.00106242562, + "fastest": 0.000106067, + "slowest": 0.001699207 }, "DNSLookup": { - "average": 0.000010087319999999997, - "fastest": 0.000004538, - "slowest": 0.00004813 + "average": 0.00001373916, + "fastest": 0.000004228, + "slowest": 0.000171129 } }, "statusCodeDistribution": { - "200": 159494 + "200": 158933 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 9fc23a5d7d..69f4e61748 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.470158083410057, - "total": 10.000215099, - "slowest": 0.015417354, - "fastest": 0.000368327, - "average": 0.0010211245449833683, - "requestsPerSec": 51047.90196473353, - "totalData": 3120143, + "successRate": 0.6621100367997604, + "total": 10.000508489, + "slowest": 0.014486328, + "fastest": 0.000186541, + "average": 0.0009541237040360567, + "requestsPerSec": 50758.61898005935, + "totalData": 4369235, "sizePerRequest": 13, - "sizePerSec": 312007.5887479668 + "sizePerSec": 436901.28405029746 }, "responseTimeHistogram": { - "0.000368327": 1, - "0.0018732297": 239502, - "0.0033781324": 408, - "0.0048830351000000004": 33, - "0.0063879378": 17, - "0.0078928405": 0, - "0.009397743200000001": 0, - "0.0109026459": 0, - "0.0124075486": 0, - "0.0139124513": 0, - "0.015417354": 50 + "0.000186541": 1, + "0.0016165196999999999": 335318, + "0.0030464984": 613, + "0.0044764771": 34, + "0.0059064558": 69, + "0.0073364345": 9, + "0.0087664132": 0, + "0.010196391899999999": 1, + "0.0116263706": 0, + "0.0130563493": 0, + "0.014486328": 50 }, "latencyPercentiles": { - "p10": 0.000876193, - "p25": 0.000949831, - "p50": 0.001032287, - "p75": 0.001095733, - "p90": 0.001149466, - "p95": 0.001200375, - "p99": 0.0013566 + "p10": 0.000650894, + "p25": 0.000872792, + "p50": 0.000990401, + "p75": 0.001074635, + "p90": 0.001128991, + "p95": 0.001176397, + "p99": 0.001322251 }, "rps": { - "mean": 48825.42037779502, - "stddev": 5491.305574257507, - "max": 72460.52843909345, + "mean": 52347.578615725506, + "stddev": 7757.631837478384, + "max": 86266.39061500787, "percentiles": { - "p10": 46343.53061904825, - "p25": 47433.68265805444, - "p50": 48591.56107853858, - "p75": 49435.61341590634, - "p90": 52896.477886013185, - "p95": 58203.573699422246, - "p99": 69889.42198818717 + "p10": 47238.906124587615, + "p25": 48558.974723995896, + "p50": 49838.151104672215, + "p75": 54848.656454484095, + "p90": 61625.30147891532, + "p95": 67300.50657652409, + "p99": 79937.8641872805 } }, "details": { "DNSDialup": { - "average": 0.0011186293999999996, - "fastest": 0.000083225, - "slowest": 0.002126615 + "average": 0.0014282041399999994, + "fastest": 0.000115785, + "slowest": 0.005320474 }, "DNSLookup": { - "average": 0.000023486039999999994, - "fastest": 0.00000503, - "slowest": 0.000727676 + "average": 0.000009498799999999996, + "fastest": 0.000005039, + "slowest": 0.000028353 } }, "statusCodeDistribution": { - "200": 240011 + "200": 336095 }, "errorDistribution": { - "Connection refused (os error 111)": 270479 + "Connection refused (os error 111)": 171517 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 1fc5196749..4b45d918d1 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000355514, - "slowest": 0.007043139, - "fastest": 0.00024737, - "average": 0.001020261813837215, - "requestsPerSec": 48919.96082690466, - "totalData": 6359821, + "total": 10.000233575, + "slowest": 0.00611747, + "fastest": 0.000221239, + "average": 0.0008956851046577741, + "requestsPerSec": 55726.998356635886, + "totalData": 7244679, "sizePerRequest": 13, - "sizePerSec": 635959.4907497605 + "sizePerSec": 724450.9786362665 }, "responseTimeHistogram": { - "0.00024737": 1, - "0.0009269469": 89714, - "0.0016065238": 398578, - "0.0022861007": 652, - "0.0029656776": 191, - "0.0036452545000000003": 32, - "0.0043248314": 2, - "0.0050044083": 5, - "0.0056839852": 17, - "0.0063635621": 22, - "0.007043139": 3 + "0.000221239": 1, + "0.0008108621": 191966, + "0.0014004852": 362249, + "0.0019901082999999996": 2576, + "0.0025797313999999997": 209, + "0.0031693545": 101, + "0.0037589775999999995": 30, + "0.0043486007": 1, + "0.0049382238": 25, + "0.005527846899999999": 73, + "0.00611747": 52 }, "latencyPercentiles": { - "p10": 0.000889505, - "p25": 0.000948455, - "p50": 0.001028434, - "p75": 0.001089112, - "p90": 0.001147408, - "p95": 0.001194486, - "p99": 0.001315853 + "p10": 0.000599536, + "p25": 0.000697372, + "p50": 0.000943293, + "p75": 0.001055682, + "p90": 0.001120601, + "p95": 0.001170365, + "p99": 0.001302729 }, "rps": { - "mean": 48917.8258988612, - "stddev": 3311.071232722909, - "max": 75112.41608237995, + "mean": 55715.83676114338, + "stddev": 9169.943262423, + "max": 80912.8975158621, "percentiles": { - "p10": 47174.91179850573, - "p25": 47970.631958495214, - "p50": 48743.04870246116, - "p75": 49601.71125904011, - "p90": 50421.57034779486, - "p95": 51689.27772047998, - "p99": 60849.027901402435 + "p10": 47429.80488939098, + "p25": 48892.29398335138, + "p50": 53309.06501611717, + "p75": 61605.174834688805, + "p90": 69678.1300872657, + "p95": 73645.46871237905, + "p99": 79091.09477431615 } }, "details": { "DNSDialup": { - "average": 0.00097723054, - "fastest": 0.000269633, - "slowest": 0.001541674 + "average": 0.0010420847399999994, + "fastest": 0.000103662, + "slowest": 0.002250962 }, "DNSLookup": { - "average": 0.00000864466, - "fastest": 0.000004087, - "slowest": 0.000047418 + "average": 0.000012003099999999999, + "fastest": 0.000003847, + "slowest": 0.000044503 } }, "statusCodeDistribution": { - "200": 489217 + "200": 557283 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 14dfdcb2bc..c0a5b84d22 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000391913, - "slowest": 0.010287169, - "fastest": 0.000405306, - "average": 0.001186387737952386, - "requestsPerSec": 42079.250859455795, - "totalData": 5470517, + "total": 10.000178466, + "slowest": 0.010564693, + "fastest": 0.000151051, + "average": 0.0012017084081138668, + "requestsPerSec": 41543.05859765043, + "totalData": 5400694, "sizePerRequest": 13, - "sizePerSec": 547030.2611729254 + "sizePerSec": 540059.7617694556 }, "responseTimeHistogram": { - "0.000405306": 1, - "0.0013934923000000002": 394325, - "0.0023816786": 24725, - "0.003369864900000001": 358, - "0.004358051200000001": 0, - "0.005346237500000001": 166, - "0.006334423800000002": 1090, - "0.0073226101000000016": 7, - "0.0083107964": 87, - "0.009298982700000001": 0, - "0.010287169": 50 + "0.000151051": 1, + "0.0011924152": 198340, + "0.0022337794": 212360, + "0.0032751436": 3127, + "0.0043165078": 70, + "0.0053578720000000005": 187, + "0.0063992362": 1170, + "0.0074406004": 133, + "0.0084819646": 0, + "0.0095233288": 3, + "0.010564693": 47 }, "latencyPercentiles": { - "p10": 0.000879634, - "p25": 0.001061319, - "p50": 0.001196497, - "p75": 0.001264282, - "p90": 0.00133593, - "p95": 0.001454418, - "p99": 0.002109788 + "p10": 0.000884656, + "p25": 0.001049777, + "p50": 0.001200696, + "p75": 0.001284293, + "p90": 0.001369419, + "p95": 0.001533092, + "p99": 0.002256334 }, "rps": { - "mean": 42084.614378682694, - "stddev": 4522.759148201262, - "max": 52443.33710445439, + "mean": 41554.79499071299, + "stddev": 5015.749194345261, + "max": 50718.95874678163, "percentiles": { - "p10": 38738.87268869031, - "p25": 40970.60797120896, - "p50": 43131.44282181848, - "p75": 44182.44511690082, - "p90": 45512.47952188764, - "p95": 46297.92848682089, - "p99": 48560.7823323397 + "p10": 37130.055445207145, + "p25": 40147.96075391653, + "p50": 43059.57723105753, + "p75": 44241.20909117579, + "p90": 45460.77651211768, + "p95": 46112.97350594486, + "p99": 48228.40653144675 } }, "details": { "DNSDialup": { - "average": 0.0008289341000000001, - "fastest": 0.000102471, - "slowest": 0.001758283 + "average": 0.0008601394200000001, + "fastest": 0.000106741, + "slowest": 0.001268666 }, "DNSLookup": { - "average": 0.000008314, - "fastest": 0.000004238, - "slowest": 0.000047308 + "average": 0.000009416879999999996, + "fastest": 0.000004137, + "slowest": 0.00003771 } }, "statusCodeDistribution": { - "200": 420809 + "200": 415438 }, "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 2d620048cf..5344cec56e 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.00047898, - "slowest": 0.007056073, - "fastest": 0.000037368, - "average": 0.0006289675932564851, - "requestsPerSec": 79337.59988764058, - "totalData": 10314382, + "total": 10.000357797, + "slowest": 0.005878002, + "fastest": 0.000051759, + "average": 0.0007116798670301629, + "requestsPerSec": 70136.69053025384, + "totalData": 9118096, "sizePerRequest": 13, - "sizePerSec": 1031388.7985393275 + "sizePerSec": 911776.9768932998 }, "responseTimeHistogram": { - "0.000037368": 1, - "0.0007392385": 590948, - "0.001441109": 192052, - "0.0021429795": 10183, - "0.00284485": 195, - "0.0035467205": 24, - "0.004248591": 5, - "0.0049504615": 2, - "0.005652332": 3, - "0.0063542025": 0, - "0.007056073": 1 + "0.000051759": 1, + "0.0006343833": 302048, + "0.0012170076": 370719, + "0.0017996319": 26420, + "0.0023822562": 2018, + "0.0029648805": 100, + "0.0035475048": 32, + "0.0041301291": 26, + "0.0047127534": 27, + "0.0052953777": 0, + "0.005878002": 1 }, "latencyPercentiles": { - "p10": 0.000345704, - "p25": 0.000457212, - "p50": 0.000587889, - "p75": 0.000745237, - "p90": 0.000969658, - "p95": 0.00106982, - "p99": 0.001516537 + "p10": 0.000445599, + "p25": 0.00052654, + "p50": 0.000676229, + "p75": 0.000852574, + "p90": 0.001037901, + "p95": 0.001168835, + "p99": 0.001548672 }, "rps": { - "mean": 79345.21403560216, - "stddev": 16047.191966293829, - "max": 98802.34161549908, + "mean": 70125.21568949685, + "stddev": 8028.030129557574, + "max": 90860.63312983981, "percentiles": { - "p10": 54829.4324393325, - "p25": 63963.40692528338, - "p50": 85539.54922059855, - "p75": 93131.30143040532, - "p90": 96064.06900035418, - "p95": 96894.32662697246, - "p99": 97760.99139109164 + "p10": 59804.25208231495, + "p25": 65301.05787713373, + "p50": 70514.00250040587, + "p75": 75950.55387570159, + "p90": 79925.36031682731, + "p95": 81836.69182635755, + "p99": 85775.5740930032 } }, "details": { "DNSDialup": { - "average": 0.0010049001800000001, - "fastest": 0.000113418, - "slowest": 0.002154906 + "average": 0.00099788342, + "fastest": 0.000087012, + "slowest": 0.002216649 }, "DNSLookup": { - "average": 0.00001392294, - "fastest": 0.000004989, - "slowest": 0.000060182 + "average": 0.000009956479999999997, + "fastest": 0.000004658, + "slowest": 0.000050333 } }, "statusCodeDistribution": { - "200": 793414 + "200": 701392 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index fb849c80fb..c23a136539 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00057528, - "slowest": 0.016459101, - "fastest": 0.000560635, - "average": 0.0016122152318082611, - "requestsPerSec": 30973.81813819015, - "totalData": 4026828, + "total": 10.000326481, + "slowest": 0.017883069, + "fastest": 0.000249061, + "average": 0.0016496728318132945, + "requestsPerSec": 30272.51166001207, + "totalData": 3935555, "sizePerRequest": 13, - "sizePerSec": 402659.6357964719 + "sizePerSec": 393542.65158015693 }, "responseTimeHistogram": { - "0.000560635": 1, - "0.0021504816": 297458, - "0.0037403282": 10325, - "0.0053301748": 573, - "0.0069200214": 1249, - "0.008509868": 58, - "0.0100997146": 27, - "0.0116895612": 15, - "0.0132794078": 0, - "0.0148692544": 0, - "0.016459101": 50 + "0.000249061": 1, + "0.0020124618000000004": 272768, + "0.0037758626000000007": 27621, + "0.005539263400000001": 774, + "0.007302664200000001": 1332, + "0.009066065000000002": 138, + "0.010829465800000002": 31, + "0.012592866600000002": 19, + "0.014356267400000003": 1, + "0.016119668200000003": 0, + "0.017883069": 50 }, "latencyPercentiles": { - "p10": 0.001095275, - "p25": 0.001428735, - "p50": 0.001647991, - "p75": 0.001739202, - "p90": 0.001896677, - "p95": 0.00210197, - "p99": 0.003102674 + "p10": 0.001109938, + "p25": 0.001451041, + "p50": 0.001667013, + "p75": 0.001775395, + "p90": 0.002007248, + "p95": 0.002217006, + "p99": 0.003353729 }, "rps": { - "mean": 30982.085293543354, - "stddev": 3847.8397286704767, - "max": 36604.51893736279, + "mean": 30285.925749460064, + "stddev": 4185.5654921172, + "max": 36423.4345679968, "percentiles": { - "p10": 29008.249946285185, - "p25": 30523.1273736109, - "p50": 31817.731397830994, - "p75": 32867.83046429101, - "p90": 33615.50347020011, - "p95": 34130.395174763114, - "p99": 35300.24205583509 + "p10": 27839.882346234215, + "p25": 29835.160736928403, + "p50": 31144.74253712756, + "p75": 32401.321973935814, + "p90": 33417.7389258903, + "p95": 33928.285595403424, + "p99": 34946.027412705946 } }, "details": { "DNSDialup": { - "average": 0.0008945155400000001, - "fastest": 0.000104404, - "slowest": 0.001957499 + "average": 0.00132326944, + "fastest": 0.000126766, + "slowest": 0.002696618 }, "DNSLookup": { - "average": 0.00004558438, - "fastest": 0.000004187, - "slowest": 0.001867428 + "average": 0.00006067834000000001, + "fastest": 0.000004819, + "slowest": 0.00261135 } }, "statusCodeDistribution": { - "200": 309756 + "200": 302735 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 97a7bfb2b7..7fc1071b05 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000334547, - "slowest": 0.012612663, - "fastest": 0.000159502, - "average": 0.0010352627311056835, - "requestsPerSec": 48213.9870155286, - "totalData": 6268028, + "total": 10.000168434, + "slowest": 0.007082341, + "fastest": 0.000150423, + "average": 0.001001365352617618, + "requestsPerSec": 49851.46033191304, + "totalData": 6480799, "sizePerRequest": 13, - "sizePerSec": 626781.8312018717 + "sizePerSec": 648068.9843148695 }, "responseTimeHistogram": { - "0.000159502": 1, - "0.0014048180999999998": 478873, - "0.0026501342": 3133, - "0.0038954502999999996": 101, - "0.005140766399999999": 26, - "0.006386082499999998": 21, - "0.007631398599999999": 0, - "0.0088767147": 0, - "0.0101220308": 0, - "0.011367346899999999": 0, - "0.012612662999999998": 1 + "0.000150423": 1, + "0.0008436148": 91048, + "0.0015368066": 405422, + "0.0022299983999999997": 1866, + "0.0029231902": 104, + "0.0036163819999999996": 18, + "0.0043095738": 14, + "0.0050027656": 5, + "0.0056959574": 23, + "0.006389149199999999": 11, + "0.007082341": 11 }, "latencyPercentiles": { - "p10": 0.000861456, - "p25": 0.000967817, - "p50": 0.001053854, - "p75": 0.001125598, - "p90": 0.001175082, - "p95": 0.00121335, - "p99": 0.001332945 + "p10": 0.000681488, + "p25": 0.000937095, + "p50": 0.00103942, + "p75": 0.001122453, + "p90": 0.001177098, + "p95": 0.001221944, + "p99": 0.001347102 }, "rps": { - "mean": 48209.89567974362, - "stddev": 3666.9633425807615, - "max": 66292.1428443011, + "mean": 49847.65712088833, + "stddev": 6610.055344492103, + "max": 76533.54465262497, "percentiles": { - "p10": 45397.59575134599, - "p25": 46460.73812294849, - "p50": 47563.60702284182, - "p75": 49757.21788133849, - "p90": 52508.83198553965, - "p95": 54330.14779901449, - "p99": 58974.26456159139 + "p10": 45290.190886130644, + "p25": 46410.76520804256, + "p50": 47408.71846332775, + "p75": 52102.43860454876, + "p90": 58667.50373702754, + "p95": 64318.465831538495, + "p99": 71933.05323796155 } }, "details": { "DNSDialup": { - "average": 0.0008542511799999999, - "fastest": 0.000314526, - "slowest": 0.001216327 + "average": 0.0011121680600000002, + "fastest": 0.000105622, + "slowest": 0.001837256 }, "DNSLookup": { - "average": 0.000008433960000000001, - "fastest": 0.000004138, - "slowest": 0.00004805 + "average": 0.00001038048, + "fastest": 0.000004949, + "slowest": 0.000049903 } }, "statusCodeDistribution": { - "200": 482156 + "200": 498523 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index de90ba6b89..9abc7578f2 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000130513, - "slowest": 0.004797222, - "fastest": 0.000139472, - "average": 0.000947225850104393, - "requestsPerSec": 52691.31230987565, - "totalData": 6849960, + "total": 10.00057168, + "slowest": 0.00590821, + "fastest": 0.000146492, + "average": 0.0008893296653303224, + "requestsPerSec": 56120.49170373028, + "totalData": 7296081, "sizePerRequest": 13, - "sizePerSec": 684987.0600283834 + "sizePerSec": 729566.3921484937 }, "responseTimeHistogram": { - "0.000139472": 1, - "0.0006052470000000001": 38646, - "0.001071022": 375905, - "0.0015367970000000001": 111662, - "0.002002572": 500, - "0.002468347": 88, - "0.002934122": 30, - "0.0033998970000000002": 41, - "0.003865672": 9, - "0.004331447": 14, - "0.004797222": 24 + "0.000146492": 1, + "0.0007226638": 159077, + "0.0012988356": 394813, + "0.0018750073999999999": 6894, + "0.0024511791999999996": 259, + "0.0030273509999999993": 72, + "0.0036035227999999995": 33, + "0.0041796946": 44, + "0.004755866399999999": 34, + "0.005332038199999999": 8, + "0.005908209999999999": 2 }, "latencyPercentiles": { - "p10": 0.000628962, - "p25": 0.000886326, - "p50": 0.000983142, - "p75": 0.001060617, - "p90": 0.00111575, - "p95": 0.001160001, - "p99": 0.001269353 + "p10": 0.000597826, + "p25": 0.000702187, + "p50": 0.000921667, + "p75": 0.001055073, + "p90": 0.001145761, + "p95": 0.001199417, + "p99": 0.001323653 }, "rps": { - "mean": 52688.828436502125, - "stddev": 7393.670374392484, - "max": 82612.31749653975, + "mean": 56113.27468894635, + "stddev": 9061.18421710641, + "max": 83693.55265315609, "percentiles": { - "p10": 48133.580312082006, - "p25": 49013.5228309502, - "p50": 49926.73377895588, - "p75": 52077.776639631316, - "p90": 63845.318329046444, - "p95": 70720.93809563312, - "p99": 78428.11647975945 + "p10": 47021.99689014534, + "p25": 49492.24768691878, + "p50": 53875.818264306996, + "p75": 61417.71286839073, + "p90": 69684.28179758953, + "p95": 73562.77856604941, + "p99": 79774.95615646556 } }, "details": { "DNSDialup": { - "average": 0.00100060354, - "fastest": 0.000155149, - "slowest": 0.001437079 + "average": 0.0011188773399999998, + "fastest": 0.000122378, + "slowest": 0.002191072 }, "DNSLookup": { - "average": 0.000013781140000000004, - "fastest": 0.000004919, - "slowest": 0.000212045 + "average": 0.000028358759999999997, + "fastest": 0.000004008, + "slowest": 0.000906514 } }, "statusCodeDistribution": { - "200": 526920 + "200": 561237 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 8fe21862aa..6d29466c72 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000353265, - "slowest": 0.022360924, - "fastest": 0.000523215, - "average": 0.0028861430298112393, - "requestsPerSec": 17278.089625566845, - "totalData": 2246231, + "total": 10.000170652, + "slowest": 0.022691828, + "fastest": 0.000312206, + "average": 0.0029136419091227946, + "requestsPerSec": 17116.2079084888, + "totalData": 2225145, "sizePerRequest": 13, - "sizePerSec": 224615.16513236897 + "sizePerSec": 222510.7028103544 }, "responseTimeHistogram": { - "0.000523215": 1, - "0.0027069859": 25122, - "0.0048907568": 143467, - "0.007074527700000001": 3912, - "0.009258298600000001": 204, - "0.0114420695": 27, - "0.013625840400000002": 12, - "0.0158096113": 7, - "0.0179933822": 10, - "0.0201771531": 13, - "0.022360924": 12 + "0.000312206": 1, + "0.0025501682000000003": 4533, + "0.0047881304": 162177, + "0.0070260926": 4181, + "0.009264054800000001": 192, + "0.011502017000000002": 23, + "0.0137399792": 15, + "0.0159779414": 8, + "0.0182159036": 9, + "0.0204538658": 14, + "0.022691828": 12 }, "latencyPercentiles": { - "p10": 0.002676094, - "p25": 0.00275112, - "p50": 0.002819677, - "p75": 0.002875906, - "p90": 0.002967501, - "p95": 0.003073399, - "p99": 0.005660292 + "p10": 0.002700283, + "p25": 0.002775946, + "p50": 0.002838641, + "p75": 0.002891477, + "p90": 0.003018027, + "p95": 0.003144757, + "p99": 0.005709826 }, "rps": { - "mean": 17279.282659475954, - "stddev": 1639.1343295152444, - "max": 35507.46722035376, + "mean": 17117.47559961974, + "stddev": 1546.0953909243626, + "max": 27042.605625162287, "percentiles": { - "p10": 16849.68466517245, - "p25": 17140.085518000815, - "p50": 17392.217013046, - "p75": 17654.03370094772, - "p90": 17935.972608343054, - "p95": 18221.189421177998, - "p99": 21155.236322036046 + "p10": 16702.291514150107, + "p25": 17010.27420562006, + "p50": 17253.69003264375, + "p75": 17516.526843075164, + "p90": 17820.895170748754, + "p95": 18058.982442553784, + "p99": 19917.399840500773 } }, "details": { "DNSDialup": { - "average": 0.00088213226, - "fastest": 0.000100497, - "slowest": 0.002033236 + "average": 0.0011483255799999998, + "fastest": 0.000169956, + "slowest": 0.001713676 }, "DNSLookup": { - "average": 0.000009333920000000002, - "fastest": 0.000004278, - "slowest": 0.000057748 + "average": 0.0000108488, + "fastest": 0.000004949, + "slowest": 0.000041778 } }, "statusCodeDistribution": { - "200": 172787 + "200": 171165 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 4359e85a63..bfa5f4e47b 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000349096, - "slowest": 0.01217851, - "fastest": 0.000790133, - "average": 0.0016302101420046435, - "requestsPerSec": 30631.030682971268, - "totalData": 3982173, + "total": 10.000306155, + "slowest": 0.011514977, + "fastest": 0.000272064, + "average": 0.0016309288883278933, + "requestsPerSec": 30617.26263719573, + "totalData": 3980366, "sizePerRequest": 13, - "sizePerSec": 398203.39887862647 + "sizePerSec": 398024.41428354447 }, "responseTimeHistogram": { - "0.000790133": 1, - "0.0019289707000000001": 300320, - "0.0030678084": 3767, - "0.0042066461": 1609, - "0.0053454838": 295, - "0.0064843215": 211, - "0.0076231592": 22, - "0.008761996900000001": 14, - "0.0099008346": 30, - "0.0110396723": 40, - "0.01217851": 12 + "0.000272064": 1, + "0.0013963552999999998": 3121, + "0.0025206465999999994": 298528, + "0.003644937899999999": 2730, + "0.004769229199999999": 1150, + "0.005893520499999999": 287, + "0.007017811799999998": 229, + "0.008142103099999999": 31, + "0.009266394399999999": 30, + "0.0103906857": 9, + "0.011514977": 66 }, "latencyPercentiles": { - "p10": 0.001515785, - "p25": 0.001550592, - "p50": 0.001592737, - "p75": 0.001642924, - "p90": 0.001723052, - "p95": 0.001783923, - "p99": 0.002726833 + "p10": 0.001505291, + "p25": 0.001541506, + "p50": 0.00158482, + "p75": 0.00163725, + "p90": 0.001741952, + "p95": 0.001812755, + "p99": 0.003010633 }, "rps": { - "mean": 30605.272288295208, - "stddev": 3107.031485995821, - "max": 37679.95309246337, + "mean": 30591.104838893127, + "stddev": 3518.0180090446997, + "max": 39618.775337631494, "percentiles": { - "p10": 30143.059360296164, - "p25": 30710.13741636183, - "p50": 31212.18595999767, - "p75": 31562.188618654873, - "p90": 31988.800911327824, - "p95": 32155.40708243092, - "p99": 32468.16033774985 + "p10": 30141.667882550944, + "p25": 30754.93999963276, + "p50": 31280.81412455945, + "p75": 31653.499151382635, + "p90": 32105.17898940283, + "p95": 32310.61623536567, + "p99": 33641.643706245 } }, "details": { "DNSDialup": { - "average": 0.00103444562, - "fastest": 0.000136237, - "slowest": 0.001559594 + "average": 0.0010119955399999997, + "fastest": 0.000115154, + "slowest": 0.002100269 }, "DNSLookup": { - "average": 0.00001099676, - "fastest": 0.000004989, - "slowest": 0.000060393 + "average": 0.000010230980000000001, + "fastest": 0.000004449, + "slowest": 0.000070431 } }, "statusCodeDistribution": { - "200": 306321 + "200": 306182 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 2dd6555b8f..960691dd2a 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000296037, + "total": 10.000355493, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64218.79888594342, + "requestsPerSec": 64028.72382368817, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 642207 + "Connection refused (os error 111)": 640310 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 4b96390a2a..a3b7518142 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000668945, + "total": 10.000873114, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63834.62981435589, + "requestsPerSec": 64674.75315675724, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 638389 + "Connection refused (os error 111)": 646804 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 37c6bd8576..60bb0c2909 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000509789, - "slowest": 0.007116266, - "fastest": 0.000367125, - "average": 0.0012266053753759117, - "requestsPerSec": 40699.525182975645, - "totalData": 5291208, + "total": 10.000249838, + "slowest": 0.006321637, + "fastest": 0.000328134, + "average": 0.001214365273380294, + "requestsPerSec": 41109.47292915023, + "totalData": 5344365, "sizePerRequest": 13, - "sizePerSec": 529093.8273786834 + "sizePerSec": 534423.148078953 }, "responseTimeHistogram": { - "0.000367125": 1, - "0.0010420391": 19956, - "0.0017169532": 384721, - "0.0023918673": 2023, - "0.0030667814": 223, - "0.0037416955": 46, - "0.0044166096": 13, - "0.0050915237": 14, - "0.0057664378": 16, - "0.0064413519": 2, - "0.007116266": 1 + "0.000328134": 1, + "0.0009274843": 7429, + "0.0015268346000000001": 397463, + "0.0021261849": 5353, + "0.0027255352": 544, + "0.0033248855": 150, + "0.0039242358": 70, + "0.0045235861": 42, + "0.0051229364": 29, + "0.0057222867": 12, + "0.006321637": 12 }, "latencyPercentiles": { - "p10": 0.001078579, - "p25": 0.001130176, - "p50": 0.001236616, - "p75": 0.001304642, - "p90": 0.001358631, - "p95": 0.00140851, - "p99": 0.001594708 + "p10": 0.001061355, + "p25": 0.001119789, + "p50": 0.001220478, + "p75": 0.0012967, + "p90": 0.001351207, + "p95": 0.00140236, + "p99": 0.001594803 }, "rps": { - "mean": 40692.56887667029, - "stddev": 2272.728488589609, - "max": 48438.038391556656, + "mean": 41131.80757516803, + "stddev": 2598.1020977439634, + "max": 66568.47816070267, "percentiles": { - "p10": 38805.436264766955, - "p25": 40264.983657124976, - "p50": 40959.58959095066, - "p75": 41691.26217289816, - "p90": 42300.139590461826, - "p95": 42955.4124821018, - "p99": 44212.96945255419 + "p10": 39706.00354773675, + "p25": 40718.26214057023, + "p50": 41289.04604651598, + "p75": 42121.8654603598, + "p90": 43023.25406882326, + "p95": 43447.52052442928, + "p99": 44982.742390966334 } }, "details": { "DNSDialup": { - "average": 0.00086061356, - "fastest": 0.000100027, - "slowest": 0.0019759 + "average": 0.0009041293799999998, + "fastest": 0.000080019, + "slowest": 0.002001082 }, "DNSLookup": { - "average": 0.00004586294, - "fastest": 0.000004098, - "slowest": 0.001878228 + "average": 0.00000965814, + "fastest": 0.000004328, + "slowest": 0.000050674 } }, "statusCodeDistribution": { - "200": 407016 + "200": 411105 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 0fb5b52854..fff8639214 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000330366, - "slowest": 0.011419947, - "fastest": 0.000446232, - "average": 0.0012538062048147777, - "requestsPerSec": 39817.58456238585, - "totalData": 5176457, + "total": 10.000176032, + "slowest": 0.010701063, + "fastest": 0.000297371, + "average": 0.0012869579830003886, + "requestsPerSec": 38788.417199734344, + "totalData": 5042583, "sizePerRequest": 13, - "sizePerSec": 517628.599311016 + "sizePerSec": 504249.4235965465 }, "responseTimeHistogram": { - "0.000446232": 1, - "0.0015436035": 375993, - "0.002640975": 20732, - "0.0037383464999999998": 113, - "0.004835718": 0, - "0.0059330895": 1148, - "0.007030461": 152, - "0.0081278325": 0, - "0.009225203999999999": 0, - "0.010322575499999999": 0, - "0.011419946999999998": 50 + "0.000297371": 1, + "0.0013377402": 260025, + "0.0023781094": 126092, + "0.0034184785999999997": 281, + "0.0044588478": 81, + "0.005499217000000001": 131, + "0.0065395862": 1136, + "0.0075799554": 94, + "0.0086203246": 0, + "0.0096606938": 0, + "0.010701063": 50 }, "latencyPercentiles": { - "p10": 0.000925375, - "p25": 0.001144855, - "p50": 0.001267493, - "p75": 0.001333528, - "p90": 0.001410683, - "p95": 0.001581435, - "p99": 0.002037986 + "p10": 0.00094162, + "p25": 0.001178577, + "p50": 0.001294079, + "p75": 0.001360945, + "p90": 0.001442256, + "p95": 0.00164598, + "p99": 0.002181805 }, "rps": { - "mean": 39828.45364722617, - "stddev": 3836.037582446895, - "max": 46703.41966331022, + "mean": 38800.03150529268, + "stddev": 4196.882703656935, + "max": 46198.331251712174, "percentiles": { - "p10": 37275.14340806595, - "p25": 39006.28781359697, - "p50": 40648.01655925446, - "p75": 41753.4447633153, - "p90": 42781.909304440065, - "p95": 43331.970327708, - "p99": 44048.050421080196 + "p10": 35816.64041113517, + "p25": 37536.77102089477, + "p50": 39963.911376999495, + "p75": 41000.623209466954, + "p90": 41742.5591881384, + "p95": 42379.16206364843, + "p99": 43734.51920640085 } }, "details": { "DNSDialup": { - "average": 0.0010024463599999998, - "fastest": 0.000133154, - "slowest": 0.001392357 + "average": 0.0009799163400000005, + "fastest": 0.000158197, + "slowest": 0.002094603 }, "DNSLookup": { - "average": 0.00000947628, - "fastest": 0.000004649, - "slowest": 0.000045464 + "average": 0.00001027632, + "fastest": 0.000004388, + "slowest": 0.000043691 } }, "statusCodeDistribution": { - "200": 398189 + "200": 387891 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 60cfedea95..e4a69b9be7 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000363848, - "slowest": 0.004442372, - "fastest": 0.000036076, - "average": 0.0006236614312673107, - "requestsPerSec": 80008.48890713282, - "totalData": 10401482, + "total": 10.000135426, + "slowest": 0.013827803, + "fastest": 0.000034642, + "average": 0.0006593049518074324, + "requestsPerSec": 75666.27528190037, + "totalData": 9836749, "sizePerRequest": 13, - "sizePerSec": 1040110.3557927266 + "sizePerSec": 983661.5786647048 }, "responseTimeHistogram": { - "0.000036076": 1, - "0.0004767056": 240917, - "0.0009173352": 464435, - "0.0013579648": 86445, - "0.0017985943999999999": 7801, - "0.0022392239999999997": 398, - "0.0026798536": 22, - "0.0031204832": 33, - "0.0035611128": 14, - "0.0040017424": 34, - "0.004442372": 14 + "0.000034642": 1, + "0.0014139581000000001": 747919, + "0.0027932742": 8642, + "0.0041725903": 54, + "0.0055519064": 45, + "0.0069312225": 9, + "0.0083105386": 0, + "0.0096898547": 1, + "0.0110691708": 0, + "0.0124484869": 1, + "0.013827803": 1 }, "latencyPercentiles": { - "p10": 0.000394817, - "p25": 0.000460017, - "p50": 0.000559783, - "p75": 0.000755655, - "p90": 0.000940762, - "p95": 0.001038396, - "p99": 0.001364941 + "p10": 0.000399241, + "p25": 0.000487176, + "p50": 0.000613899, + "p75": 0.000786363, + "p90": 0.000980555, + "p95": 0.001109856, + "p99": 0.001437036 }, "rps": { - "mean": 80012.98198841324, - "stddev": 10163.417750837212, - "max": 101456.46052027648, + "mean": 75672.60989960065, + "stddev": 8732.156631369962, + "max": 99222.02729005883, "percentiles": { - "p10": 65743.90683767691, - "p25": 71501.48723093832, - "p50": 81792.01601802217, - "p75": 87932.05636223916, - "p90": 91032.37111116314, - "p95": 94378.32533769746, - "p99": 98787.70372336816 + "p10": 64090.534288737304, + "p25": 69349.73300853859, + "p50": 75921.15922707571, + "p75": 81613.80905649136, + "p90": 87574.74504489845, + "p95": 89225.91120461198, + "p99": 93057.22949495655 } }, "details": { "DNSDialup": { - "average": 0.0008803112799999999, - "fastest": 0.000101008, - "slowest": 0.001242968 + "average": 0.0008147704599999999, + "fastest": 0.000079468, + "slowest": 0.001856157 }, "DNSLookup": { - "average": 0.000011653179999999999, - "fastest": 0.000004408, - "slowest": 0.000173865 + "average": 0.000011181319999999999, + "fastest": 0.000004719, + "slowest": 0.000046406 } }, "statusCodeDistribution": { - "200": 800114 + "200": 756673 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 9644319252..de269bb65f 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000178474, - "slowest": 0.024393866, - "fastest": 0.004006269, - "average": 0.00806254694890122, - "requestsPerSec": 6193.789456962046, - "totalData": 805207, + "total": 10.000111578, + "slowest": 0.023082946, + "fastest": 0.003054124, + "average": 0.007979061277101275, + "requestsPerSec": 6257.930175266691, + "totalData": 813540, "sizePerRequest": 13, - "sizePerSec": 80519.2629405066 + "sizePerSec": 81353.09227846697 }, "responseTimeHistogram": { - "0.004006269": 1, - "0.0060450287": 2875, - "0.0080837884": 38454, - "0.0101225481": 16303, - "0.0121613078": 1174, - "0.0142000675": 1907, - "0.0162388272": 1063, - "0.0182775869": 106, - "0.0203163466": 35, - "0.0223551063": 7, - "0.024393866": 14 + "0.003054124": 1, + "0.0050570062": 51, + "0.0070598884": 23894, + "0.0090627706": 28328, + "0.0110656528": 6394, + "0.013068535000000001": 1118, + "0.015071417200000001": 2009, + "0.0170742994": 606, + "0.0190771816": 110, + "0.0210800638": 56, + "0.023082946": 13 }, "latencyPercentiles": { - "p10": 0.006510265, - "p25": 0.006960466, - "p50": 0.00787499, - "p75": 0.008309991, - "p90": 0.009665966, - "p95": 0.012257479, - "p99": 0.014559661 + "p10": 0.006306777, + "p25": 0.00680717, + "p50": 0.007575929, + "p75": 0.008438392, + "p90": 0.009924942, + "p95": 0.012578637, + "p99": 0.015203865 }, "rps": { - "mean": 6249.130244546231, - "stddev": 1566.6417081406835, - "max": 11470.895557150387, + "mean": 6295.9776577208795, + "stddev": 1669.3668030696645, + "max": 10963.017078284018, "percentiles": { - "p10": 5109.700766905895, - "p25": 5662.235327151291, - "p50": 6337.193444604319, - "p75": 6922.261300115094, - "p90": 7804.470400645382, - "p95": 8600.668146050915, - "p99": 9879.336113262272 + "p10": 4825.881686070614, + "p25": 5675.585748320233, + "p50": 6449.396838075602, + "p75": 7311.632807797449, + "p90": 7950.259153288902, + "p95": 8527.295599904906, + "p99": 9392.772725865558 } }, "details": { "DNSDialup": { - "average": 0.0009546000400000002, - "fastest": 0.000092956, - "slowest": 0.001867124 + "average": 0.0010356895600000004, + "fastest": 0.000245167, + "slowest": 0.00151945 }, "DNSLookup": { - "average": 0.0000126987, + "average": 0.000009100140000000004, "fastest": 0.000004188, - "slowest": 0.000182434 + "slowest": 0.000047669 } }, "statusCodeDistribution": { - "200": 61939 + "200": 62580 }, "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 a21c800568..bd4df42d38 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.000577348, + "total": 10.000166936, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64018.30391602707, + "requestsPerSec": 64416.92464962667, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 640220 + "Connection refused (os error 111)": 644180 } } \ 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 74079e1e19..0a11ccdf20 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.000210103, - "slowest": 0.005098123, - "fastest": 0.000230107, - "average": 0.0009615680495475275, - "requestsPerSec": 51904.60946858368, - "totalData": 6747741, + "total": 10.000186762, + "slowest": 0.004342787, + "fastest": 0.000080231, + "average": 0.0008885983222334805, + "requestsPerSec": 56164.75105587633, + "totalData": 7301554, "sizePerRequest": 13, - "sizePerSec": 674759.9230915878 + "sizePerSec": 730141.7637263923 }, "responseTimeHistogram": { - "0.000230107": 1, - "0.0007169086": 56526, - "0.0012037102": 446676, - "0.0016905118": 15352, - "0.0021773134000000003": 249, - "0.002664115": 177, - "0.0031509166000000003": 32, - "0.0036377182": 19, - "0.0041245198": 23, - "0.0046113214": 1, - "0.005098123": 1 + "0.000080231": 1, + "0.0005064866": 9138, + "0.0009327421999999999": 263300, + "0.0013589978": 286825, + "0.0017852534": 1974, + "0.002211509": 226, + "0.0026377646": 84, + "0.0030640202": 57, + "0.0034902758": 20, + "0.0039165314": 19, + "0.004342787": 14 }, "latencyPercentiles": { - "p10": 0.000686019, - "p25": 0.000900624, - "p50": 0.000989344, - "p75": 0.001061178, - "p90": 0.001117833, - "p95": 0.001167887, - "p99": 0.001285864 + "p10": 0.00058672, + "p25": 0.00069884, + "p50": 0.000938998, + "p75": 0.001039615, + "p90": 0.00109973, + "p95": 0.001145752, + "p99": 0.001272473 }, "rps": { - "mean": 51895.97791993555, - "stddev": 6575.633613388141, - "max": 82889.75952648502, + "mean": 56160.54508037713, + "stddev": 9271.201632180302, + "max": 83835.1101441275, "percentiles": { - "p10": 48221.674432064276, - "p25": 49056.55730491357, - "p50": 49944.78548914793, - "p75": 51136.59094807944, - "p90": 60917.88549117886, - "p95": 67928.34381280205, - "p99": 77953.18745980281 + "p10": 48371.355526955704, + "p25": 49748.868715752484, + "p50": 51941.52896698423, + "p75": 61909.806513350624, + "p90": 71065.26634060593, + "p95": 75416.95483608537, + "p99": 81368.47156882632 } }, "details": { "DNSDialup": { - "average": 0.00096515788, - "fastest": 0.000116667, - "slowest": 0.001920551 + "average": 0.0008875934400000002, + "fastest": 0.000087052, + "slowest": 0.001310569 }, "DNSLookup": { - "average": 0.000011815719999999999, - "fastest": 0.000004498, - "slowest": 0.000153375 + "average": 0.00001931256, + "fastest": 0.000004157, + "slowest": 0.000255455 } }, "statusCodeDistribution": { - "200": 519057 + "200": 561658 }, "errorDistribution": {} } \ No newline at end of file