From 2cb4afb217ece51eb85a5bb03a945ffc269e5db4 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sun, 24 Nov 2024 02:10:01 +0000 Subject: [PATCH] chore: autopublish Sun Nov 24 02:10:01 UTC 2024 --- README.md | 264 +++++++++--------- 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 | 90 +++--- frameworks/danet_v2/results/hello_bench.json | 90 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++--- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1399 insertions(+), 1419 deletions(-) diff --git a/README.md b/README.md index 987f37b1fc..699088102c 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Hyper Express | 79934.61 | 15711.24 | 100679.61 | 100% | -| Stric | 79680.24 | 10096.61 | 102080.50 | 100% | -| Bun | 78263.57 | 10117.19 | 100947.92 | 98% | -| Elysia | 77875.33 | 13954.52 | 100619.09 | 97% | -| Vixeny (Bun) | 71553.42 | 15183.73 | 100087.54 | 90% | -| Deno | 63100.38 | 11081.55 | 89906.77 | 79% | -| Fast | 55260.68 | 8330.25 | 83100.72 | 69% | -| NHttp | 54540.91 | 8940.83 | 85110.94 | 68% | -| Vixeny (Deno) | 53675.71 | 8205.61 | 83421.37 | 67% | -| Hono | 51076.71 | 5401.05 | 75916.45 | 64% | -| Megalo | 49143.02 | 3871.06 | 63208.07 | 61% | -| Fastro | 49037.43 | 3306.18 | 61446.39 | 61% | -| Deso | 46514.36 | 3121.21 | 64966.11 | 58% | -| Alosaur | 44637.86 | 2664.56 | 54619.06 | 56% | -| http | 42269.79 | 4452.61 | 56475.73 | 53% | -| Cheetah | 41314.58 | 2499.86 | 48569.24 | 52% | -| Router | 40436.94 | 3948.03 | 46196.37 | 51% | -| Reno | 40240.47 | 2175.35 | 43470.70 | 50% | -| Danet V2 (Hono) | 36557.34 | 2686.97 | 40330.34 | 46% | -| Danet (Oak) | 34431.09 | 2323.33 | 38207.26 | 43% | -| Aqua | 32182.12 | 3260.09 | 36572.89 | 40% | -| Little | 31732.13 | 3904.75 | 40064.26 | 40% | -| Oak | 30924.42 | 3209.86 | 34294.08 | 39% | -| Node | 17781.57 | 1687.36 | 31025.99 | 22% | -| Dinatra | 17055.46 | 2160.69 | 24298.96 | 21% | -| Fastify | 16583.31 | 1757.06 | 22321.58 | 21% | -| Abc | 13805.58 | 1970.90 | 24086.39 | 17% | -| Express (Deno) | 10323.72 | 1886.87 | 12680.36 | 13% | -| Servest | 6854.73 | 1631.57 | 10159.87 | 9% | -| Express | 6234.78 | 942.30 | 8065.86 | 8% | +| Bun | 80229.53 | 9723.62 | 102792.11 | 100% | +| Stric | 78202.44 | 9902.76 | 101996.54 | 97% | +| Hyper Express | 77383.11 | 15823.02 | 101383.48 | 96% | +| Elysia | 76927.33 | 14436.60 | 101504.09 | 96% | +| Deno | 60219.34 | 10604.25 | 89037.80 | 75% | +| Vixeny (Deno) | 56716.05 | 10493.35 | 84756.80 | 71% | +| NHttp | 53550.87 | 8074.46 | 84816.89 | 67% | +| Fast | 51308.44 | 4809.16 | 78141.83 | 64% | +| Hono | 50331.15 | 5060.74 | 77005.13 | 63% | +| Fastro | 48743.93 | 3979.84 | 72000.71 | 61% | +| Megalo | 47189.93 | 3323.31 | 59779.31 | 59% | +| Deso | 45377.16 | 2914.02 | 69398.21 | 57% | +| Alosaur | 44233.80 | 2741.34 | 55318.66 | 55% | +| Cheetah | 41349.49 | 2604.04 | 48182.34 | 52% | +| http | 40928.14 | 4384.95 | 48431.93 | 51% | +| Reno | 40079.85 | 2259.04 | 45136.30 | 50% | +| Danet V2 (Hono) | 35764.56 | 2699.53 | 47904.65 | 45% | +| Danet (Oak) | 33289.27 | 3770.91 | 41724.92 | 41% | +| Aqua | 31272.58 | 3921.91 | 42223.04 | 39% | +| Little | 30489.97 | 4043.20 | 36265.78 | 38% | +| Oak | 30426.33 | 3337.51 | 41793.41 | 38% | +| Node | 17352.05 | 1620.17 | 28815.37 | 22% | +| Fastify | 15448.55 | 1449.19 | 17931.50 | 19% | +| Dinatra | 15061.63 | 2017.56 | 20251.02 | 19% | +| Abc | 13212.34 | 1579.04 | 21059.73 | 16% | +| Express (Deno) | 7363.41 | 1365.63 | 11408.16 | 9% | +| Servest | 6261.75 | 1615.62 | 11377.91 | 8% | +| Express | 6046.00 | 968.76 | 7829.99 | 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% | -| ![Chart](https://quickchart.io/chart/render/sf-41df19ef-ebf1-4ad9-be29-36c0a9ac2518) | | | | | +| Router | 0.00 | 0.00 | 0.00 | 0% | +| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | +| ![Chart](https://quickchart.io/chart/render/sf-1c27b751-2aeb-4d06-95f2-006375a7b0a6) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13805.58 | 1970.90 | 24086.39 | | +| 13212.34 | 1579.04 | 21059.73 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12261.85 | 13053.66 | 13734.23 | 14420.11 | 14963.21 | 16025.42 | 21902.60 | +| **Req/Sec** | 11743.05 | 12619.42 | 13344.37 | 14074.81 | 14571.68 | 14923.94 | 16432.70 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44637.86 | 2664.56 | 54619.06 | | +| 44233.80 | 2741.34 | 55318.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42920.49 | 43973.07 | 44842.93 | 45609.12 | 46441.59 | 47431.60 | 50211.16 | -| **Latency** | 983µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42392.50 | 43433.93 | 44310.02 | 45233.38 | 46337.81 | 47557.82 | 50145.96 | +| **Latency** | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32182.12 | 3260.09 | 36572.89 | | +| 31272.58 | 3921.91 | 42223.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30249.39 | 31561.72 | 32853.52 | 33754.48 | 34547.69 | 35082.22 | 36062.44 | +| **Req/Sec** | 27722.51 | 30001.07 | 31920.11 | 33402.59 | 34644.51 | 35640.82 | 38419.66 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 78263.57 | 10117.19 | 100947.92 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 80229.53 | 9723.62 | 102792.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65319.26 | 69445.17 | 77212.25 | 86062.55 | 92743.40 | 95678.51 | 98404.61 | -| **Latency** | 380µs | 473µs | 599µs | 761µs | 945µs | 1ms | 1ms | +| **Req/Sec** | 66702.94 | 72716.09 | 81166.36 | 88550.64 | 91697.78 | 94917.36 | 98444.20 | +| **Latency** | 394µs | 459µs | 544µs | 742µs | 949µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41314.58 | 2499.86 | 48569.24 | | +| 41349.49 | 2604.04 | 48182.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39424.66 | 40920.03 | 41734.96 | 42262.38 | 43136.78 | 43645.80 | 44677.04 | +| **Req/Sec** | 39667.93 | 40878.86 | 41749.71 | 42390.59 | 43205.43 | 43712.45 | 45034.19 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34431.09 | 2323.33 | 38207.26 | | +| 33289.27 | 3770.91 | 41724.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34096.92 | 34373.79 | 34736.24 | 35171.12 | 35428.30 | 35582.65 | 35809.46 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 32566.30 | 33428.28 | 34239.42 | 34611.27 | 34954.23 | 35241.49 | 35647.22 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36557.34 | 2686.97 | 40330.34 | | +| 35764.56 | 2699.53 | 47904.65 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36244.90 | 36543.68 | 36854.86 | 37368.89 | 37644.99 | 37811.50 | 38314.06 | +| **Req/Sec** | 35224.19 | 35659.72 | 36243.43 | 36641.86 | 36936.95 | 37225.54 | 37677.70 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 63100.38 | 11081.55 | 89906.77 | | +| 60219.34 | 10604.25 | 89037.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52779.37 | 54203.50 | 58731.26 | 71698.36 | 80669.47 | 84210.87 | 88048.10 | -| **Latency** | 527µs | 593µs | 831µs | 945µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51943.41 | 53182.78 | 54811.16 | 66532.67 | 78868.06 | 82862.85 | 85949.43 | +| **Latency** | 541µs | 629µs | 872µs | 970µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46514.36 | 3121.21 | 64966.11 | | +| 45377.16 | 2914.02 | 69398.21 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44610.25 | 45386.20 | 46174.00 | 47083.76 | 49410.66 | 51749.81 | 56221.29 | -| **Latency** | 980µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43381.78 | 44400.48 | 45287.30 | 46245.64 | 48009.83 | 49449.18 | 52784.03 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17055.46 | 2160.69 | 24298.96 | | +| 15061.63 | 2017.56 | 20251.02 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15372.19 | 16325.97 | 17419.71 | 18327.57 | 19014.27 | 19315.18 | 20149.19 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 13242.12 | 14384.91 | 15577.75 | 16200.28 | 16660.89 | 16930.44 | 17863.25 | +| **Latency** | 2ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 77875.33 | 13954.52 | 100619.09 | | +| 76927.33 | 14436.60 | 101504.09 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58412.77 | 64149.21 | 79030.28 | 90918.53 | 95327.32 | 97016.27 | 98940.25 | -| **Latency** | 378µs | 467µs | 586µs | 775µs | 957µs | 1ms | 1ms | +| **Req/Sec** | 57346.50 | 62644.13 | 77631.23 | 90114.16 | 95460.03 | 97754.52 | 99897.41 | +| **Latency** | 379µs | 469µs | 589µs | 793µs | 975µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6234.78 | 942.30 | 8065.86 | | +| 6046.00 | 968.76 | 7829.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5001.92 | 5957.50 | 6286.98 | 6689.34 | 7548.93 | 7828.60 | 7966.10 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 4632.98 | 5801.83 | 6113.29 | 6551.57 | 7294.29 | 7589.65 | 7755.47 | +| **Latency** | 6ms | 7ms | 8ms | 8ms | 10ms | 11ms | 14ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10323.72 | 1886.87 | 12680.36 | | +| 7363.41 | 1365.63 | 11408.16 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7358.57 | 10329.87 | 11129.48 | 11327.11 | 11443.12 | 11506.08 | 11868.72 | -| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | +| **Req/Sec** | 6052.90 | 6889.23 | 7345.52 | 7769.90 | 9092.30 | 9958.57 | 10812.56 | +| **Latency** | 5ms | 5ms | 6ms | 7ms | 8ms | 8ms | 13ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55260.68 | 8330.25 | 83100.72 | | +| 51308.44 | 4809.16 | 78141.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48614.60 | 49528.50 | 51434.77 | 60014.86 | 68404.58 | 73315.97 | 78318.10 | -| **Latency** | 595µs | 748µs | 951µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48343.05 | 49156.68 | 50131.42 | 51445.22 | 57018.29 | 61309.02 | 68886.14 | +| **Latency** | 808µs | 908µs | 992µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16583.31 | 1757.06 | 22321.58 | | +| 15448.55 | 1449.19 | 17931.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15678.58 | 16395.04 | 16962.61 | 17347.84 | 17624.50 | 17786.42 | 18113.57 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 14989.97 | 15454.47 | 15715.17 | 15939.40 | 16138.76 | 16295.76 | 16665.77 | +| **Latency** | 2ms | 3ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49037.43 | 3306.18 | 61446.39 | | +| 48743.93 | 3979.84 | 72000.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47395.42 | 48329.40 | 49220.34 | 50010.05 | 50727.93 | 51711.49 | 57159.09 | -| **Latency** | 889µs | 944µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46703.81 | 47741.62 | 48749.36 | 49658.30 | 50633.39 | 53461.17 | 62043.95 | +| **Latency** | 891µs | 949µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51076.71 | 5401.05 | 75916.45 | | +| 50331.15 | 5060.74 | 77005.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47716.93 | 48540.53 | 49488.53 | 51754.62 | 58614.01 | 62064.54 | 70218.00 | -| **Latency** | 734µs | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47435.71 | 48365.85 | 49273.87 | 50527.60 | 55170.92 | 60784.30 | 68895.11 | +| **Latency** | 822µs | 926µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42269.79 | 4452.61 | 56475.73 | | +| 40928.14 | 4384.95 | 48431.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39026.54 | 41014.04 | 43297.30 | 44442.75 | 45634.77 | 46235.59 | 49080.43 | -| **Latency** | 874µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37653.17 | 39637.98 | 42105.15 | 43236.43 | 44075.78 | 44677.96 | 46146.01 | +| **Latency** | 904µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 79934.61 | 15711.24 | 100679.61 | | +| 77383.11 | 15823.02 | 101383.48 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55781.67 | 64874.23 | 85575.50 | 93378.56 | 96828.22 | 97873.02 | 99310.73 | -| **Latency** | 352µs | 454µs | 575µs | 744µs | 957µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | +| **Req/Sec** | 56547.04 | 60516.15 | 79960.63 | 92402.97 | 96527.40 | 98110.11 | 100137.98 | +| **Latency** | 379µs | 469µs | 589µs | 791µs | 969µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31732.13 | 3904.75 | 40064.26 | | +| 30489.97 | 4043.20 | 36265.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29916.04 | 31522.30 | 32574.21 | 33455.04 | 34187.06 | 34743.05 | 35706.43 | +| **Req/Sec** | 28462.34 | 30181.26 | 31284.89 | 32434.68 | 33311.48 | 33813.08 | 34959.81 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49143.02 | 3871.06 | 63208.07 | | +| 47189.93 | 3323.31 | 59779.31 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46005.31 | 47033.08 | 48406.02 | 51209.17 | 53915.59 | 55434.99 | 59814.47 | -| **Latency** | 811µs | 951µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45224.03 | 46115.52 | 46985.48 | 48008.62 | 50380.48 | 52157.95 | 55565.04 | +| **Latency** | 918µs | 983µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54540.91 | 8940.83 | 85110.94 | | +| 53550.87 | 8074.46 | 84816.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48913.45 | 49805.06 | 50950.80 | 54149.57 | 69812.73 | 77097.44 | 82554.10 | -| **Latency** | 594µs | 839µs | 956µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48544.75 | 49491.12 | 50554.65 | 52437.74 | 67173.20 | 71797.20 | 81736.39 | +| **Latency** | 610µs | 867µs | 970µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17781.57 | 1687.36 | 31025.99 | | +| 17352.05 | 1620.17 | 28815.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17156.67 | 17631.81 | 17980.43 | 18261.70 | 18592.79 | 18779.05 | 20204.58 | +| **Req/Sec** | 16786.62 | 17210.32 | 17547.37 | 17833.91 | 18081.01 | 18296.52 | 18805.34 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30924.42 | 3209.86 | 34294.08 | | +| 30426.33 | 3337.51 | 41793.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30455.84 | 31196.73 | 31509.99 | 31963.25 | 32263.38 | 32412.91 | 32709.77 | +| **Req/Sec** | 29708.55 | 30506.74 | 31177.97 | 31522.43 | 31976.04 | 32120.16 | 32601.30 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40240.47 | 2175.35 | 43470.70 | | +| 40079.85 | 2259.04 | 45136.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38406.50 | 39863.20 | 40849.14 | 41188.46 | 41709.66 | 41919.46 | 42344.68 | +| **Req/Sec** | 38319.46 | 39756.17 | 40324.63 | 41027.47 | 41803.01 | 42206.11 | 43231.75 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 40436.94 | 3948.03 | 46196.37 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ---- | ------ | --- | +| 0.00 | 0.00 | 0.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37828.17 | 39753.48 | 41250.91 | 42566.61 | 43357.94 | 43844.28 | 44581.24 | -| **Latency** | 908µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | +| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | +| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 79680.24 | 10096.61 | 102080.50 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 78202.44 | 9902.76 | 101996.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66726.88 | 70737.70 | 79517.73 | 87653.28 | 93565.59 | 96659.35 | 99092.39 | -| **Latency** | 383µs | 465µs | 580µs | 749µs | 935µs | 1ms | 1ms | +| **Req/Sec** | 65533.99 | 69964.80 | 77481.01 | 86013.45 | 92278.05 | 95162.10 | 98014.65 | +| **Latency** | 378µs | 471µs | 597µs | 762µs | 956µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6854.73 | 1631.57 | 10159.87 | | +| 6261.75 | 1615.62 | 11377.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5155.49 | 6202.39 | 7234.82 | 7671.82 | 8594.87 | 9067.28 | 9652.59 | -| **Latency** | 5ms | 6ms | 6ms | 7ms | 9ms | 11ms | 14ms | +| **Req/Sec** | 5072.97 | 5611.26 | 6431.85 | 7019.31 | 7946.67 | 8618.92 | 9630.63 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 71553.42 | 15183.73 | 100087.54 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ---- | ------ | --- | +| 0.00 | 0.00 | 0.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 53257.12 | 56818.18 | 70474.22 | 85925.13 | 91984.79 | 94219.33 | 97204.48 | -| **Latency** | 371µs | 484µs | 644µs | 867µs | 1ms | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | +| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | +| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | ### [Vixeny (Deno)](#vixeny-deno) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 53675.71 | 8205.61 | 83421.37 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 56716.05 | 10493.35 | 84756.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48119.42 | 49132.22 | 50364.47 | 54902.62 | 67114.34 | 72184.92 | 79560.87 | -| **Latency** | 604µs | 857µs | 969µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48558.39 | 49752.23 | 51246.13 | 63826.95 | 74819.99 | 78741.50 | 82822.25 | +| **Latency** | 576µs | 657µs | 932µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-11-23T01:59:38.965Z

+

Generated 2024-11-24T02:10:01.629Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 64c4d76a55..0fe3b217c1 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000162192, - "slowest": 0.015519181, - "fastest": 0.000919139, - "average": 0.0036157976448702935, - "requestsPerSec": 13801.77614623233, - "totalData": 1794260, + "total": 10.000517264, + "slowest": 0.016927869, + "fastest": 0.000283609, + "average": 0.003778709096356243, + "requestsPerSec": 13205.51692614927, + "totalData": 1716806, "sizePerRequest": 13, - "sizePerSec": 179423.08990102028 + "sizePerSec": 171671.7200399405 }, "responseTimeHistogram": { - "0.000919139": 1, - "0.0023791432000000003": 7171, - "0.0038391474000000004": 107216, - "0.0052991516": 21890, - "0.0067591558000000005": 1308, - "0.00821916": 84, - "0.0096791642": 294, - "0.0111391684": 15, - "0.0125991726": 13, - "0.0140591768": 13, - "0.015519181": 15 + "0.000283609": 1, + "0.001948035": 35, + "0.003612461": 58667, + "0.005276887": 71149, + "0.006941313": 1695, + "0.008605739000000001": 198, + "0.010270165000000001": 263, + "0.011934591000000001": 14, + "0.013599017000000001": 19, + "0.015263443000000002": 17, + "0.016927869": 4 }, "latencyPercentiles": { - "p10": 0.003291504, - "p25": 0.003421384, - "p50": 0.003608801, - "p75": 0.003784309, - "p90": 0.004088289, - "p95": 0.004365626, - "p99": 0.005502747 + "p10": 0.003384419, + "p25": 0.003482022, + "p50": 0.003664331, + "p75": 0.003923206, + "p90": 0.004299515, + "p95": 0.004626394, + "p99": 0.005784291 }, "rps": { - "mean": 13805.579263027108, - "stddev": 1970.8979128008177, - "max": 24086.387855004486, + "mean": 13212.33713026561, + "stddev": 1579.041172791558, + "max": 21059.727493142884, "percentiles": { - "p10": 12261.845067969323, - "p25": 13053.65574658119, - "p50": 13734.225690420799, - "p75": 14420.105953731298, - "p90": 14963.209084133423, - "p95": 16025.421125531424, - "p99": 21902.597648082472 + "p10": 11743.05120000484, + "p25": 12619.41759962981, + "p50": 13344.370030351181, + "p75": 14074.80618740602, + "p90": 14571.678084497516, + "p95": 14923.942480920503, + "p99": 16432.70272168594 } }, "details": { "DNSDialup": { - "average": 0.0007779009000000004, - "fastest": 0.000093656, - "slowest": 0.001760101 + "average": 0.0010415129, + "fastest": 0.000091942, + "slowest": 0.00245436 }, "DNSLookup": { - "average": 0.00000733244, - "fastest": 0.000004338, - "slowest": 0.000030367 + "average": 0.0000556859, + "fastest": 0.000004127, + "slowest": 0.002314154 } }, "statusCodeDistribution": { - "200": 138020 + "200": 132062 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 818935d062..0074e7cf49 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000847086, + "total": 10.00109656, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63750.99974206325, + "requestsPerSec": 64462.93125281054, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 637564 + "Connection refused (os error 111)": 644700 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 889c7bed11..52c619a335 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00022578, - "slowest": 0.007723478, - "fastest": 0.000273763, - "average": 0.0011182332757898965, - "requestsPerSec": 44639.4921295467, - "totalData": 5803265, + "total": 10.000880973, + "slowest": 0.006340008, + "fastest": 0.000370589, + "average": 0.00112839791524554, + "requestsPerSec": 44238.002751400214, + "totalData": 5751447, "sizePerRequest": 13, - "sizePerSec": 580313.3976841072 + "sizePerSec": 575094.0357682027 }, "responseTimeHistogram": { - "0.000273763": 1, - "0.0010187345": 87133, - "0.001763706": 358128, - "0.0025086774999999997": 962, - "0.003253649": 50, - "0.0039986205": 30, - "0.004743592": 20, - "0.0054885635": 20, - "0.006233535": 11, - "0.0069785065": 0, - "0.007723478000000001": 50 + "0.000370589": 1, + "0.0009675309": 30897, + "0.0015644728": 409147, + "0.0021614147": 1837, + "0.0027583566": 378, + "0.0033552985000000002": 42, + "0.0039522404": 20, + "0.0045491823": 5, + "0.0051461242": 19, + "0.0057430661": 17, + "0.006340008": 56 }, "latencyPercentiles": { - "p10": 0.000983509, - "p25": 0.001035766, - "p50": 0.001127188, - "p75": 0.001185451, - "p90": 0.001239123, - "p95": 0.001283793, - "p99": 0.001420811 + "p10": 0.000988278, + "p25": 0.001044364, + "p50": 0.001137877, + "p75": 0.001200596, + "p90": 0.001256022, + "p95": 0.001304001, + "p99": 0.001440896 }, "rps": { - "mean": 44637.85830492782, - "stddev": 2664.560511047504, - "max": 54619.05786373231, + "mean": 44233.797850734874, + "stddev": 2741.344184792394, + "max": 55318.65898367745, "percentiles": { - "p10": 42920.49024204145, - "p25": 43973.07109343859, - "p50": 44842.93210036028, - "p75": 45609.12182436712, - "p90": 46441.59381518755, - "p95": 47431.60393052893, - "p99": 50211.160754226374 + "p10": 42392.498758905276, + "p25": 43433.934933363256, + "p50": 44310.018495185184, + "p75": 45233.379666622655, + "p90": 46337.80864290293, + "p95": 47557.815674552876, + "p99": 50145.95877121338 } }, "details": { "DNSDialup": { - "average": 0.0008968283200000001, - "fastest": 0.000106027, - "slowest": 0.00141206 + "average": 0.00101580144, + "fastest": 0.000115095, + "slowest": 0.00179243 }, "DNSLookup": { - "average": 0.00000963624, - "fastest": 0.000004679, - "slowest": 0.000042489 + "average": 0.000011921020000000001, + "fastest": 0.00000517, + "slowest": 0.000119002 } }, "statusCodeDistribution": { - "200": 446405 + "200": 442419 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 6fe8062601..ee743b239e 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000729579, - "slowest": 0.013989394, - "fastest": 0.0005238, - "average": 0.001552757883259984, - "requestsPerSec": 32158.853757563444, - "totalData": 4180956, + "total": 10.000529927, + "slowest": 0.013980259, + "fastest": 0.00045588, + "average": 0.0015986766235526367, + "requestsPerSec": 31236.444696457133, + "totalData": 4060953, "sizePerRequest": 13, - "sizePerSec": 418065.09884832473 + "sizePerSec": 406073.78105394274 }, "responseTimeHistogram": { - "0.0005238": 1, - "0.0018703594000000002": 298617, - "0.0032169188000000003": 21367, - "0.0045634782": 361, - "0.005910037600000001": 666, - "0.007256597": 549, - "0.0086031564": 1, - "0.0099497158": 0, - "0.0112962752": 0, - "0.012642834600000001": 0, - "0.013989394": 50 + "0.00045588": 1, + "0.0018083179000000001": 259047, + "0.0031607558": 51372, + "0.0045131937": 753, + "0.0058656316": 351, + "0.0072180694999999994": 712, + "0.008570507400000002": 95, + "0.009922945300000001": 0, + "0.011275383200000001": 0, + "0.0126278211": 0, + "0.013980259": 50 }, "latencyPercentiles": { - "p10": 0.001055126, - "p25": 0.001409723, - "p50": 0.001600653, - "p75": 0.001676566, - "p90": 0.00176785, - "p95": 0.002084547, - "p99": 0.002430059 + "p10": 0.001081848, + "p25": 0.001347983, + "p50": 0.001627219, + "p75": 0.001736223, + "p90": 0.001943403, + "p95": 0.002218386, + "p99": 0.002821115 }, "rps": { - "mean": 32182.115169787896, - "stddev": 3260.08593148186, - "max": 36572.89306213227, + "mean": 31272.577061216314, + "stddev": 3921.909187098533, + "max": 42223.0411135379, "percentiles": { - "p10": 30249.391205959248, - "p25": 31561.715403838774, - "p50": 32853.52496286939, - "p75": 33754.47844033951, - "p90": 34547.68985025083, - "p95": 35082.222446695865, - "p99": 36062.44389345718 + "p10": 27722.513280404404, + "p25": 30001.071038234724, + "p50": 31920.11219016223, + "p75": 33402.58536010641, + "p90": 34644.50779916661, + "p95": 35640.81569764212, + "p99": 38419.65549575106 } }, "details": { "DNSDialup": { - "average": 0.0010488698400000001, - "fastest": 0.000107994, - "slowest": 0.002243169 + "average": 0.0009581104400000002, + "fastest": 0.000088776, + "slowest": 0.001415216 }, "DNSLookup": { - "average": 0.000009558820000000002, - "fastest": 0.000004158, - "slowest": 0.000044864 + "average": 0.000010276400000000002, + "fastest": 0.000004038, + "slowest": 0.000062236 } }, "statusCodeDistribution": { - "200": 321612 + "200": 312381 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index b6d3327fc5..daa98dfebb 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000366462, - "slowest": 0.003661256, - "fastest": 0.000028075, - "average": 0.000637403896363985, - "requestsPerSec": 78274.93152120449, - "totalData": 10176114, + "total": 10.000352941, + "slowest": 0.008036799, + "fastest": 0.000034274, + "average": 0.0006218808210113954, + "requestsPerSec": 80233.5682284196, + "totalData": 10430732, "sizePerRequest": 13, - "sizePerSec": 1017574.1097756582 + "sizePerSec": 1043036.3869694547 }, "responseTimeHistogram": { - "0.000028075": 1, - "0.0003913931": 88540, - "0.0007547112": 492069, - "0.0011180292999999999": 171256, - "0.0014813474": 26891, - "0.0018446655": 3927, - "0.0022079835999999995": 56, - "0.0025713016999999996": 24, - "0.0029346197999999997": 9, - "0.0032979379": 4, - "0.003661256": 1 + "0.000034274": 1, + "0.0008345265": 658952, + "0.0016347789999999998": 139743, + "0.0024350314999999996": 3578, + "0.0032352839999999997": 64, + "0.0040355365": 10, + "0.004835788999999999": 14, + "0.005636041499999999": 0, + "0.0064362939999999995": 1, + "0.0072365465": 0, + "0.008036799": 1 }, "latencyPercentiles": { - "p10": 0.00038021, - "p25": 0.000473305, - "p50": 0.000599753, - "p75": 0.000761143, - "p90": 0.00094565, - "p95": 0.001068573, - "p99": 0.001387753 + "p10": 0.000394275, + "p25": 0.000459587, + "p50": 0.000544971, + "p75": 0.000742226, + "p90": 0.00094915, + "p95": 0.001058052, + "p99": 0.00145468 }, "rps": { - "mean": 78263.57325479874, - "stddev": 10117.192766725457, - "max": 100947.91997761748, + "mean": 80229.53233338144, + "stddev": 9723.6226419761, + "max": 102792.1107858019, "percentiles": { - "p10": 65319.25611670244, - "p25": 69445.16817956165, - "p50": 77212.25358463071, - "p75": 86062.55026152478, - "p90": 92743.40391303308, - "p95": 95678.51378841426, - "p99": 98404.60533553266 + "p10": 66702.94159972461, + "p25": 72716.09207117549, + "p50": 81166.3585685191, + "p75": 88550.6423527698, + "p90": 91697.78294803697, + "p95": 94917.36112861833, + "p99": 98444.19721539275 } }, "details": { "DNSDialup": { - "average": 0.00074382018, - "fastest": 0.00007888, - "slowest": 0.001384723 + "average": 0.00088078188, + "fastest": 0.00010454, + "slowest": 0.001458988 }, "DNSLookup": { - "average": 0.000009224860000000003, - "fastest": 0.000004369, - "slowest": 0.000046868 + "average": 0.000011049800000000004, + "fastest": 0.000004859, + "slowest": 0.000063679 } }, "statusCodeDistribution": { - "200": 782778 + "200": 802364 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 8c99d08aa7..35d25b086a 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000481794, - "slowest": 0.007932395, - "fastest": 0.000315745, - "average": 0.0012083982105675726, - "requestsPerSec": 41314.90947245056, - "totalData": 5371197, + "total": 10.000130669, + "slowest": 0.009320109, + "fastest": 0.000389195, + "average": 0.0012073146161573674, + "requestsPerSec": 41350.25968029178, + "totalData": 5375604, "sizePerRequest": 13, - "sizePerSec": 537093.8231418573 + "sizePerSec": 537553.3758437932 }, "responseTimeHistogram": { - "0.000315745": 1, - "0.00107741": 58561, - "0.001839075": 352662, - "0.0026007400000000003": 1682, - "0.003362405": 198, - "0.00412407": 13, - "0.004885735": 6, - "0.0056474": 10, - "0.006409065": 11, - "0.00717073": 11, - "0.007932395": 14 + "0.000389195": 1, + "0.0012822864": 308119, + "0.0021753778": 104652, + "0.0030684692": 599, + "0.0039615606": 74, + "0.004854652": 13, + "0.0057477434": 2, + "0.0066408348": 7, + "0.0075339262": 15, + "0.0084270176": 10, + "0.009320109": 16 }, "latencyPercentiles": { - "p10": 0.001059668, - "p25": 0.00111266, - "p50": 0.001216053, - "p75": 0.001283185, - "p90": 0.001342466, - "p95": 0.001391271, - "p99": 0.001571163 + "p10": 0.001055673, + "p25": 0.001110705, + "p50": 0.001215163, + "p75": 0.001283616, + "p90": 0.001344635, + "p95": 0.001394257, + "p99": 0.001573003 }, "rps": { - "mean": 41314.57696794885, - "stddev": 2499.8624024947544, - "max": 48569.235445123566, + "mean": 41349.48895387138, + "stddev": 2604.044266374071, + "max": 48182.33641569779, "percentiles": { - "p10": 39424.66012490792, - "p25": 40920.03072613196, - "p50": 41734.95720014909, - "p75": 42262.379271805155, - "p90": 43136.781480884274, - "p95": 43645.7975659055, - "p99": 44677.04033696807 + "p10": 39667.93021577534, + "p25": 40878.863503470646, + "p50": 41749.70720139536, + "p75": 42390.58871866262, + "p90": 43205.43112459055, + "p95": 43712.44979139454, + "p99": 45034.194463856744 } }, "details": { "DNSDialup": { - "average": 0.0008051483600000003, - "fastest": 0.000076332, - "slowest": 0.001886013 + "average": 0.00100436174, + "fastest": 0.000135132, + "slowest": 0.001432301 }, "DNSLookup": { - "average": 0.00000985422, - "fastest": 0.000004629, - "slowest": 0.000097773 + "average": 0.000009408719999999998, + "fastest": 0.000004037, + "slowest": 0.000059531 } }, "statusCodeDistribution": { - "200": 413169 + "200": 413508 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index ddb43733a3..f7efa8f56b 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.00016407, - "slowest": 0.012375914, - "fastest": 0.00049723, - "average": 0.0014502037427952886, - "requestsPerSec": 34431.93507524122, - "totalData": 4476225, + "successRate": 0.25499571140765565, + "total": 10.00017821, + "slowest": 0.028602289, + "fastest": 0.000515321, + "average": 0.0015055014664611941, + "requestsPerSec": 50132.10659572836, + "totalData": 1661881, "sizePerRequest": 13, - "sizePerSec": 447615.1559781359 + "sizePerSec": 166185.13841464833 }, "responseTimeHistogram": { - "0.00049723": 1, - "0.0016850984": 337815, - "0.0028729668": 5809, - "0.0040608352": 486, - "0.0052487036": 147, - "0.006436572": 12, - "0.0076244404": 17, - "0.0088123088": 9, - "0.0100001772": 14, - "0.0111880456": 9, - "0.012375914": 6 + "0.000515321": 1, + "0.0033240178": 127391, + "0.0061327146": 395, + "0.008941411400000002": 0, + "0.011750108200000001": 0, + "0.014558805000000001": 0, + "0.0173675018": 0, + "0.0201761986": 0, + "0.0229848954": 0, + "0.0257935922": 0, + "0.028602289": 50 }, "latencyPercentiles": { - "p10": 0.001273737, - "p25": 0.001324736, - "p50": 0.001466968, - "p75": 0.001538482, - "p90": 0.001594771, - "p95": 0.001629264, - "p99": 0.001925401 + "p10": 0.001292419, + "p25": 0.001350456, + "p50": 0.001493017, + "p75": 0.00157414, + "p90": 0.001646462, + "p95": 0.001712014, + "p99": 0.002563314 }, "rps": { - "mean": 34431.09081963482, - "stddev": 2323.3260526075287, - "max": 38207.258813155, + "mean": 33289.26886561702, + "stddev": 3770.9099760079353, + "max": 41724.91812110035, "percentiles": { - "p10": 34096.91825761084, - "p25": 34373.78721516951, - "p50": 34736.23584294542, - "p75": 35171.1195207829, - "p90": 35428.29639916408, - "p95": 35582.6459459447, - "p99": 35809.45696131788 + "p10": 32566.301733702046, + "p25": 33428.283670815195, + "p50": 34239.41949223199, + "p75": 34611.274282572755, + "p90": 34954.22612757313, + "p95": 35241.489805948484, + "p99": 35647.21931941394 } }, "details": { "DNSDialup": { - "average": 0.00097260706, - "fastest": 0.000212458, - "slowest": 0.001333055 + "average": 0.0009000571200000003, + "fastest": 0.000066855, + "slowest": 0.001444814 }, "DNSLookup": { - "average": 0.000009236440000000003, - "fastest": 0.000004178, - "slowest": 0.000039223 + "average": 0.000007456520000000001, + "fastest": 0.000004137, + "slowest": 0.000012764 } }, "statusCodeDistribution": { - "200": 344325 + "200": 127837 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 373493 + } } \ 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 54b2ef0da2..be3f16c988 100644 --- a/frameworks/danet_v2/results/hello_bench.json +++ b/frameworks/danet_v2/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.9528877800907738, - "total": 10.000380285, - "slowest": 0.013950174, - "fastest": 0.00069498, - "average": 0.001365661672069193, - "requestsPerSec": 37035.69158820244, - "totalData": 4587986, + "successRate": 1, + "total": 10.00025187, + "slowest": 0.01121809, + "fastest": 0.000755509, + "average": 0.0013955447640862824, + "requestsPerSec": 35780.39879909545, + "totalData": 4651569, "sizePerRequest": 13, - "sizePerSec": 458781.153240914 + "sizePerSec": 465145.18438824086 }, "responseTimeHistogram": { - "0.00069498": 1, - "0.0020204994": 350627, - "0.0033460188": 2052, - "0.0046715382": 136, - "0.005997057599999999": 6, - "0.007322577": 0, - "0.0086480964": 0, - "0.0099736158": 11, - "0.0112991352": 33, - "0.012624654599999998": 6, - "0.013950174": 50 + "0.000755509": 1, + "0.0018017671000000002": 353287, + "0.0028480252": 4035, + "0.0038942833000000002": 279, + "0.0049405414": 105, + "0.0059867995": 11, + "0.0070330576": 1, + "0.0080793157": 10, + "0.0091255738": 21, + "0.010171831899999999": 12, + "0.01121809": 51 }, "latencyPercentiles": { - "p10": 0.001202427, - "p25": 0.001249779, - "p50": 0.001381067, - "p75": 0.001445453, - "p90": 0.001494234, - "p95": 0.001530789, - "p99": 0.001779168 + "p10": 0.001223511, + "p25": 0.001273278, + "p50": 0.001409237, + "p75": 0.001474183, + "p90": 0.001533738, + "p95": 0.001584714, + "p99": 0.00195789 }, "rps": { - "mean": 36557.34194635109, - "stddev": 2686.9694314697667, - "max": 40330.344551240916, + "mean": 35764.56226584675, + "stddev": 2699.533180835573, + "max": 47904.64675073739, "percentiles": { - "p10": 36244.90018234677, - "p25": 36543.678781866365, - "p50": 36854.8647304612, - "p75": 37368.892813524384, - "p90": 37644.98952698224, - "p95": 37811.498476685185, - "p99": 38314.06126048303 + "p10": 35224.188450208996, + "p25": 35659.72156443655, + "p50": 36243.43050277162, + "p75": 36641.85966047766, + "p90": 36936.95307377181, + "p95": 37225.53836931941, + "p99": 37677.69629877648 } }, "details": { "DNSDialup": { - "average": 0.00135028666, - "fastest": 0.000089447, - "slowest": 0.002130654 + "average": 0.0009033076799999999, + "fastest": 0.000112751, + "slowest": 0.001845618 }, "DNSLookup": { - "average": 0.000009185760000000005, - "fastest": 0.000004719, - "slowest": 0.000022502 + "average": 0.000009435340000000002, + "fastest": 0.000004257, + "slowest": 0.000051657 } }, "statusCodeDistribution": { - "200": 352922 + "200": 357813 }, - "errorDistribution": { - "Connection refused (os error 111)": 17449 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index c6a72f061f..d1129968e3 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000376169, - "slowest": 0.00478709, - "fastest": 0.000084117, - "average": 0.0007908279421137903, - "requestsPerSec": 63105.92615068658, - "totalData": 8204079, + "total": 10.00024693, + "slowest": 0.005058995, + "fastest": 0.000102431, + "average": 0.0008286454993798501, + "requestsPerSec": 60226.21283412649, + "totalData": 7829601, "sizePerRequest": 13, - "sizePerSec": 820377.0399589255 + "sizePerSec": 782940.7668436443 }, "responseTimeHistogram": { - "0.000084117": 1, - "0.0005544143": 100600, - "0.0010247116": 469757, - "0.0014950089": 60356, - "0.0019653062": 213, - "0.0024356035": 40, - "0.0029059007999999997": 69, - "0.0033761981": 4, - "0.0038464954": 23, - "0.0043167927": 14, - "0.00478709": 6 + "0.000102431": 1, + "0.0005980874000000001": 124563, + "0.0010937438000000002": 441318, + "0.0015894002000000002": 36098, + "0.0020850566000000003": 134, + "0.002580713": 97, + "0.0030763694000000004": 19, + "0.0035720258000000006": 10, + "0.0040676822000000005": 27, + "0.0045633386": 9, + "0.005058995": 1 }, "latencyPercentiles": { - "p10": 0.000527557, - "p25": 0.000593424, - "p50": 0.000831065, - "p75": 0.000945027, - "p90": 0.001021372, - "p95": 0.001084007, - "p99": 0.001211685 + "p10": 0.000541889, + "p25": 0.000629854, + "p50": 0.000872111, + "p75": 0.000970068, + "p90": 0.001049149, + "p95": 0.001109218, + "p99": 0.00122305 }, "rps": { - "mean": 63100.38160091894, - "stddev": 11081.546259255734, - "max": 89906.77328395264, + "mean": 60219.34321351183, + "stddev": 10604.250900377612, + "max": 89037.79885698603, "percentiles": { - "p10": 52779.37069129528, - "p25": 54203.49612550167, - "p50": 58731.2567748557, - "p75": 71698.35580449211, - "p90": 80669.46615499056, - "p95": 84210.8732717802, - "p99": 88048.10067740914 + "p10": 51943.40740449724, + "p25": 53182.7785734052, + "p50": 54811.16435285471, + "p75": 66532.66613627454, + "p90": 78868.05994894051, + "p95": 82862.85035981168, + "p99": 85949.42523202844 } }, "details": { "DNSDialup": { - "average": 0.0009942304600000004, - "fastest": 0.000088927, - "slowest": 0.00157587 + "average": 0.0009974309, + "fastest": 0.000088385, + "slowest": 0.001828973 }, "DNSLookup": { - "average": 0.00000969878, - "fastest": 0.000004428, - "slowest": 0.00004818 + "average": 0.000013508519999999998, + "fastest": 0.000004138, + "slowest": 0.000128219 } }, "statusCodeDistribution": { - "200": 631083 + "200": 602277 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 571c7aa2fa..10d5103b65 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000179244, - "slowest": 0.010055455, - "fastest": 0.000247004, - "average": 0.0010730681316068228, - "requestsPerSec": 46517.26620591362, - "totalData": 6047353, + "total": 10.000347799, + "slowest": 0.005766721, + "fastest": 0.000344272, + "average": 0.0011000054242927449, + "requestsPerSec": 45379.82169433945, + "totalData": 5899582, "sizePerRequest": 13, - "sizePerSec": 604724.4606768771 + "sizePerSec": 589937.6820264129 }, "responseTimeHistogram": { - "0.000247004": 1, - "0.0012278491": 444864, - "0.0022086942": 20130, - "0.0031895393": 114, - "0.0041703844": 26, - "0.0051512295": 15, - "0.006132074600000001": 28, - "0.0071129197": 1, - "0.0080937648": 0, - "0.0090746099": 0, - "0.010055455": 2 + "0.000344272": 1, + "0.0008865169": 16809, + "0.0014287618": 433575, + "0.0019710066999999998": 2894, + "0.0025132516": 383, + "0.0030554964999999997": 79, + "0.0035977414": 25, + "0.0041399863": 1, + "0.0046822311999999994": 19, + "0.005224476099999999": 1, + "0.005766720999999999": 27 }, "latencyPercentiles": { - "p10": 0.000980623, - "p25": 0.001033273, - "p50": 0.001078366, - "p75": 0.001124448, - "p90": 0.001177038, - "p95": 0.001219359, - "p99": 0.00135842 + "p10": 0.001005743, + "p25": 0.0010539, + "p50": 0.001100036, + "p75": 0.001149463, + "p90": 0.001208832, + "p95": 0.001255132, + "p99": 0.001392135 }, "rps": { - "mean": 46514.36121398621, - "stddev": 3121.2119107469243, - "max": 64966.110524428215, + "mean": 45377.162142144145, + "stddev": 2914.0184277111434, + "max": 69398.21235011853, "percentiles": { - "p10": 44610.251435781196, - "p25": 45386.20425166566, - "p50": 46174.003074726934, - "p75": 47083.76090160093, - "p90": 49410.657878900885, - "p95": 51749.80919134669, - "p99": 56221.28779335345 + "p10": 43381.77699022268, + "p25": 44400.47952518006, + "p50": 45287.30264799949, + "p75": 46245.63675928213, + "p90": 48009.82761171183, + "p95": 49449.18153026594, + "p99": 52784.03021180555 } }, "details": { "DNSDialup": { - "average": 0.0008262055400000002, - "fastest": 0.000102321, - "slowest": 0.001506075 + "average": 0.0010351486400000003, + "fastest": 0.000092452, + "slowest": 0.002273406 }, "DNSLookup": { - "average": 0.000026801940000000008, - "fastest": 0.000004609, - "slowest": 0.000859437 + "average": 0.00001064254, + "fastest": 0.00000538, + "slowest": 0.000047589 } }, "statusCodeDistribution": { - "200": 465181 + "200": 453814 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 168bff15c6..36a247ec41 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000238993, - "slowest": 0.015707649, - "fastest": 0.001316672, - "average": 0.0029260922865271544, - "requestsPerSec": 17046.492600759386, - "totalData": 2216097, + "total": 10.000253192, + "slowest": 0.01455824, + "fastest": 0.001330467, + "average": 0.003314489880349966, + "requestsPerSec": 15051.018920241753, + "totalData": 1956682, "sizePerRequest": 13, - "sizePerSec": 221604.40380987202 + "sizePerSec": 195663.2459631428 }, "responseTimeHistogram": { - "0.001316672": 1, - "0.0027557697": 71422, - "0.0041948674": 95760, - "0.005633965100000001": 1943, - "0.0070730628": 145, - "0.008512160500000001": 1080, - "0.0099512582": 68, - "0.011390355900000001": 3, - "0.0128294536": 10, - "0.0142685513": 18, - "0.015707649": 19 + "0.001330467": 1, + "0.0026532443": 1027, + "0.0039760216": 131948, + "0.0052987989": 15717, + "0.0066215762": 591, + "0.0079443535": 136, + "0.0092671308": 869, + "0.0105899081": 180, + "0.0119126854": 9, + "0.013235462699999999": 17, + "0.014558239999999998": 19 }, "latencyPercentiles": { - "p10": 0.00259688, - "p25": 0.002685471, - "p50": 0.002787179, - "p75": 0.002914679, - "p90": 0.003546531, - "p95": 0.003745244, - "p99": 0.00503585 + "p10": 0.002946644, + "p25": 0.003040317, + "p50": 0.003142183, + "p75": 0.003273818, + "p90": 0.004077409, + "p95": 0.004355456, + "p99": 0.005657421 }, "rps": { - "mean": 17055.455898522236, - "stddev": 2160.6916525312613, - "max": 24298.962384101753, + "mean": 15061.627976163434, + "stddev": 2017.5649965433934, + "max": 20251.02245106517, "percentiles": { - "p10": 15372.186249408518, - "p25": 16325.966449638016, - "p50": 17419.712146264574, - "p75": 18327.57383483417, - "p90": 19014.26588512306, - "p95": 19315.18028306293, - "p99": 20149.19021808028 + "p10": 13242.116551692789, + "p25": 14384.908813634203, + "p50": 15577.746547620343, + "p75": 16200.27864479163, + "p90": 16660.89372005198, + "p95": 16930.440932797486, + "p99": 17863.253781642292 } }, "details": { "DNSDialup": { - "average": 0.00059797664, - "fastest": 0.000087273, - "slowest": 0.001066304 + "average": 0.0010310083600000002, + "fastest": 0.000097045, + "slowest": 0.001460853 }, "DNSLookup": { - "average": 0.000010975319999999998, - "fastest": 0.000004297, - "slowest": 0.000191426 + "average": 0.000010920840000000002, + "fastest": 0.000004859, + "slowest": 0.000051966 } }, "statusCodeDistribution": { - "200": 170469 + "200": 150514 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 4b938b9871..77d538a97b 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000177775, - "slowest": 0.003067096, - "fastest": 0.000034071, - "average": 0.0006405819451237349, - "requestsPerSec": 77890.2153066974, - "totalData": 10125908, + "total": 10.000149922, + "slowest": 0.004881275, + "fastest": 0.000035936, + "average": 0.000648462358787676, + "requestsPerSec": 76941.84647244931, + "totalData": 10002590, "sizePerRequest": 13, - "sizePerSec": 1012572.7989870661 + "sizePerSec": 1000244.0041418411 }, "responseTimeHistogram": { - "0.000034071": 1, - "0.0003373735": 47819, - "0.000640676": 422577, - "0.0009439784999999999": 224647, - "0.001247281": 61480, - "0.0015505835": 15852, - "0.001853886": 5951, - "0.0021571885": 530, - "0.002460491": 38, - "0.0027637935": 14, - "0.003067096": 7 + "0.000035936": 1, + "0.0005204699": 276086, + "0.0010050038": 425892, + "0.0014895377": 57375, + "0.0019740715999999998": 9674, + "0.0024586054999999997": 356, + "0.0029431393999999997": 31, + "0.0034276732999999997": 14, + "0.0039122072": 0, + "0.0043967411000000005": 0, + "0.004881275": 1 }, "latencyPercentiles": { - "p10": 0.000378805, - "p25": 0.000467971, - "p50": 0.000586908, - "p75": 0.000775419, - "p90": 0.000957343, - "p95": 0.001110002, - "p99": 0.001515166 + "p10": 0.000379976, + "p25": 0.000469036, + "p50": 0.000589228, + "p75": 0.000793679, + "p90": 0.000975963, + "p95": 0.001134762, + "p99": 0.001546431 }, "rps": { - "mean": 77875.32805969352, - "stddev": 13954.516337814684, - "max": 100619.08744088718, + "mean": 76927.33006387047, + "stddev": 14436.597678433265, + "max": 101504.09428236775, "percentiles": { - "p10": 58412.76745442575, - "p25": 64149.20885811492, - "p50": 79030.2764989206, - "p75": 90918.52919625097, - "p90": 95327.32379436628, - "p95": 97016.27209193386, - "p99": 98940.24889324718 + "p10": 57346.496539394444, + "p25": 62644.126522722276, + "p50": 77631.23104424919, + "p75": 90114.16438775136, + "p90": 95460.03481589237, + "p95": 97754.51769451631, + "p99": 99897.41110466378 } }, "details": { "DNSDialup": { - "average": 0.00093034342, - "fastest": 0.000103845, - "slowest": 0.001637835 + "average": 0.00112856248, + "fastest": 0.000156658, + "slowest": 0.001816727 }, "DNSLookup": { - "average": 0.000009916360000000001, - "fastest": 0.000004859, - "slowest": 0.000044484 + "average": 0.000012281480000000001, + "fastest": 0.000005219, + "slowest": 0.000048999 } }, "statusCodeDistribution": { - "200": 778916 + "200": 769430 }, "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 6f4e269272..ff965ebfa3 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.000926507, - "slowest": 0.026012393, - "fastest": 0.002064152, - "average": 0.004829245072041182, - "requestsPerSec": 10341.741830380195, - "totalData": 4033653, + "total": 10.000199656, + "slowest": 0.027633163, + "fastest": 0.002231147, + "average": 0.006779530557199475, + "requestsPerSec": 7367.052912368373, + "totalData": 2873208, "sizePerRequest": 39, - "sizePerSec": 403327.9313848276 + "sizePerSec": 287315.06358236657 }, "responseTimeHistogram": { - "0.002064152": 1, - "0.0044589761": 39135, - "0.006853800200000001": 59098, - "0.009248624300000001": 2792, - "0.0116434484": 2024, - "0.0140382725": 223, - "0.016433096600000002": 35, - "0.0188279207": 60, - "0.021222744800000002": 22, - "0.023617568900000004": 22, - "0.026012393": 15 + "0.002231147": 1, + "0.0047713486": 4418, + "0.0073115502": 48802, + "0.0098517518": 18210, + "0.012391953399999999": 1263, + "0.014932154999999999": 817, + "0.0174723566": 72, + "0.0200125582": 22, + "0.0225527598": 35, + "0.0250929614": 29, + "0.027633163": 3 }, "latencyPercentiles": { - "p10": 0.003965585, - "p25": 0.004061732, - "p50": 0.004732416, - "p75": 0.004884207, - "p90": 0.005540737, - "p95": 0.006864895, - "p99": 0.01082468 + "p10": 0.005118913, + "p25": 0.005970689, + "p50": 0.006807507, + "p75": 0.00735231, + "p90": 0.008062606, + "p95": 0.008842442, + "p99": 0.013011073 }, "rps": { - "mean": 10323.720742037873, - "stddev": 1886.8734954888325, - "max": 12680.36342511632, + "mean": 7363.406767782302, + "stddev": 1365.627564422276, + "max": 11408.159115399336, "percentiles": { - "p10": 7358.570778245776, - "p25": 10329.873556088398, - "p50": 11129.480374678935, - "p75": 11327.113443717391, - "p90": 11443.118753357652, - "p95": 11506.084783737057, - "p99": 11868.7163177535 + "p10": 6052.903698962448, + "p25": 6889.233443345264, + "p50": 7345.518732742173, + "p75": 7769.89893003014, + "p90": 9092.295478112243, + "p95": 9958.566328578214, + "p99": 10812.55947590249 } }, "details": { "DNSDialup": { - "average": 0.0008221515000000001, - "fastest": 0.000083486, - "slowest": 0.001329746 + "average": 0.0008634413199999998, + "fastest": 0.000091077, + "slowest": 0.001612202 }, "DNSLookup": { - "average": 0.00000946332, - "fastest": 0.000004138, - "slowest": 0.00005898 + "average": 0.00000784354, + "fastest": 0.000004758, + "slowest": 0.000042648 } }, "statusCodeDistribution": { - "200": 103427 + "200": 73672 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index d46fdf3e5f..024178dafa 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000308056, - "slowest": 0.031378305, - "fastest": 0.006049443, - "average": 0.008006856625106201, - "requestsPerSec": 6235.707905276553, - "totalData": 810667, + "total": 10.000394534, + "slowest": 0.031990581, + "fastest": 0.006204708, + "average": 0.008259709048695864, + "requestsPerSec": 6045.461485989808, + "totalData": 785941, "sizePerRequest": 13, - "sizePerSec": 81064.20276859519 + "sizePerSec": 78590.99931786752 }, "responseTimeHistogram": { - "0.006049443": 1, - "0.008582329199999999": 51728, - "0.0111152154": 7940, - "0.0136481016": 2038, - "0.016180987799999998": 523, - "0.018713874": 76, - "0.0212467602": 16, - "0.0237796464": 9, - "0.0263125326": 10, - "0.0288454188": 8, - "0.031378305": 10 + "0.006204708": 1, + "0.0087832953": 49454, + "0.0113618826": 7728, + "0.013940469899999999": 2572, + "0.0165190572": 571, + "0.0190976445": 77, + "0.0216762318": 18, + "0.024254819099999998": 3, + "0.0268334064": 11, + "0.0294119937": 11, + "0.031990581000000004": 11 }, "latencyPercentiles": { - "p10": 0.006350233, - "p25": 0.007401477, - "p50": 0.007784873, - "p75": 0.008272115, - "p90": 0.009518652, - "p95": 0.010858099, - "p99": 0.013754842 + "p10": 0.006571819, + "p25": 0.00753881, + "p50": 0.008016925, + "p75": 0.008459988, + "p90": 0.010113695, + "p95": 0.011451897, + "p99": 0.014182765 }, "rps": { - "mean": 6234.776520287748, - "stddev": 942.2960843121838, - "max": 8065.864234162815, + "mean": 6045.999951771058, + "stddev": 968.7602564256235, + "max": 7829.987285305249, "percentiles": { - "p10": 5001.916734492311, - "p25": 5957.504213672135, - "p50": 6286.975273326147, - "p75": 6689.339473336667, - "p90": 7548.931418561712, - "p95": 7828.599439472256, - "p99": 7966.102463771635 + "p10": 4632.975200993365, + "p25": 5801.827290594599, + "p50": 6113.294581726954, + "p75": 6551.568047257203, + "p90": 7294.294807839829, + "p95": 7589.651237310325, + "p99": 7755.470745994931 } }, "details": { "DNSDialup": { - "average": 0.0009344630800000004, - "fastest": 0.00009116, - "slowest": 0.002063032 + "average": 0.00108855998, + "fastest": 0.000095845, + "slowest": 0.002433295 }, "DNSLookup": { - "average": 0.000009755059999999998, - "fastest": 0.000004528, - "slowest": 0.000041598 + "average": 0.00001171464, + "fastest": 0.000004258, + "slowest": 0.000076229 } }, "statusCodeDistribution": { - "200": 62359 + "200": 60457 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index fcca3450f7..2937dc8282 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000372121, - "slowest": 0.005467885, - "fastest": 0.000132187, - "average": 0.0009031610507270027, - "requestsPerSec": 55264.34349772333, - "totalData": 7184632, + "total": 10.000317936, + "slowest": 0.005702743, + "fastest": 0.000240861, + "average": 0.0009727694575512547, + "requestsPerSec": 51311.96860779487, + "totalData": 6670768, "sizePerRequest": 13, - "sizePerSec": 718436.4654704033 + "sizePerSec": 667055.5919013333 }, "responseTimeHistogram": { - "0.000132187": 1, - "0.0006657567999999999": 112792, - "0.0011993266": 428520, - "0.0017328963999999997": 11027, - "0.0022664662": 216, - "0.002800036": 49, - "0.0033336057999999997": 6, - "0.0038671756": 12, - "0.0044007453999999994": 22, - "0.004934315199999999": 18, - "0.005467885": 1 + "0.000240861": 1, + "0.0007870491999999999": 46069, + "0.0013332373999999998": 464653, + "0.0018794255999999997": 2153, + "0.0024256138": 147, + "0.002971802": 48, + "0.0035179901999999996": 18, + "0.004064178399999999": 3, + "0.0046103666": 28, + "0.005156554799999999": 15, + "0.005702743": 1 }, "latencyPercentiles": { - "p10": 0.000595586, - "p25": 0.000748446, - "p50": 0.000951629, - "p75": 0.001045368, - "p90": 0.001099648, - "p95": 0.001138805, - "p99": 0.001254675 + "p10": 0.000808179, + "p25": 0.000908923, + "p50": 0.000992585, + "p75": 0.001058439, + "p90": 0.001115326, + "p95": 0.001159862, + "p99": 0.001265443 }, "rps": { - "mean": 55260.6821952224, - "stddev": 8330.246871334517, - "max": 83100.72297628506, + "mean": 51308.440266770995, + "stddev": 4809.1583315030775, + "max": 78141.82932124198, "percentiles": { - "p10": 48614.59896406887, - "p25": 49528.50365385273, - "p50": 51434.7729926282, - "p75": 60014.85643223514, - "p90": 68404.57626615562, - "p95": 73315.96983519904, - "p99": 78318.09931274789 + "p10": 48343.04954617512, + "p25": 49156.67916124737, + "p50": 50131.4173592593, + "p75": 51445.21719868205, + "p90": 57018.29146790336, + "p95": 61309.01855662845, + "p99": 68886.13522348393 } }, "details": { "DNSDialup": { - "average": 0.0009218574799999999, - "fastest": 0.00010338, - "slowest": 0.001567998 + "average": 0.00098768972, + "fastest": 0.000090887, + "slowest": 0.001669131 }, "DNSLookup": { - "average": 0.00001109284, - "fastest": 0.000004299, - "slowest": 0.000065282 + "average": 0.000010891480000000004, + "fastest": 0.000004488, + "slowest": 0.000062124 } }, "statusCodeDistribution": { - "200": 552664 + "200": 513136 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index abfcc73a52..617ae86fc2 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000169785, - "slowest": 0.022631489, - "fastest": 0.000364722, - "average": 0.003007664166284741, - "requestsPerSec": 16583.918429940935, - "totalData": 2155946, + "total": 10.000228957, + "slowest": 0.022797735, + "fastest": 0.000370048, + "average": 0.0032280047796641007, + "requestsPerSec": 15450.14625808632, + "totalData": 2008565, "sizePerRequest": 13, - "sizePerSec": 215590.93958923218 + "sizePerSec": 200851.90135512216 }, "responseTimeHistogram": { - "0.000364722": 1, - "0.0025913987": 1289, - "0.0048180754": 159434, - "0.0070447521": 4739, - "0.0092714288": 275, - "0.0114981055": 33, - "0.0137247822": 28, - "0.015951458900000003": 10, - "0.018178135600000003": 8, - "0.020404812300000002": 12, - "0.022631489": 13 + "0.000370048": 1, + "0.0026128167": 424, + "0.004855585399999999": 149185, + "0.007098354099999999": 4434, + "0.009341122799999999": 337, + "0.011583891499999999": 60, + "0.013826660199999998": 22, + "0.0160694289": 8, + "0.0183121976": 8, + "0.0205549663": 13, + "0.022797735": 13 }, "latencyPercentiles": { - "p10": 0.002725876, - "p25": 0.002795168, - "p50": 0.002890012, - "p75": 0.003015274, - "p90": 0.003139981, - "p95": 0.003307844, - "p99": 0.006087879 + "p10": 0.00299727, + "p25": 0.003058121, + "p50": 0.003108429, + "p75": 0.003178818, + "p90": 0.003328974, + "p95": 0.003511727, + "p99": 0.006309129 }, "rps": { - "mean": 16583.313421884992, - "stddev": 1757.0555203788092, - "max": 22321.58273834967, + "mean": 15448.546768838152, + "stddev": 1449.1917973063416, + "max": 17931.50026651777, "percentiles": { - "p10": 15678.579472458285, - "p25": 16395.04205881579, - "p50": 16962.6106923261, - "p75": 17347.84361791605, - "p90": 17624.4962873899, - "p95": 17786.417086053327, - "p99": 18113.570687159103 + "p10": 14989.965274588185, + "p25": 15454.467726052986, + "p50": 15715.172879550533, + "p75": 15939.400604353898, + "p90": 16138.755607716113, + "p95": 16295.757128033367, + "p99": 16665.768120734127 } }, "details": { "DNSDialup": { - "average": 0.0011678260600000003, - "fastest": 0.000133536, - "slowest": 0.001832486 + "average": 0.0011513927200000002, + "fastest": 0.000241841, + "slowest": 0.002073889 }, "DNSLookup": { - "average": 0.000010038139999999997, - "fastest": 0.000004559, - "slowest": 0.000045866 + "average": 0.00001530418, + "fastest": 0.000004598, + "slowest": 0.000116474 } }, "statusCodeDistribution": { - "200": 165842 + "200": 154505 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index ccad27fce6..a713625b7d 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.8559920572712546, - "total": 10.000127761, - "slowest": 0.014933985, - "fastest": 0.00008874, - "average": 0.0010173673869674658, - "requestsPerSec": 47841.88876724492, - "totalData": 5323864, + "successRate": 0.8561377921166127, + "total": 10.000361343, + "slowest": 0.016739845, + "fastest": 0.000331589, + "average": 0.0010235997805831734, + "requestsPerSec": 47855.87076160914, + "totalData": 5326451, "sizePerRequest": 13, - "sizePerSec": 532379.5982650146 + "sizePerSec": 532625.8539376061 }, "responseTimeHistogram": { - "0.00008874": 1, - "0.0015732645": 408949, - "0.003057789": 474, - "0.004542313500000001": 4, - "0.0060268380000000005": 49, - "0.0075113625": 0, - "0.008995887000000001": 1, - "0.0104804115": 0, - "0.011964936": 0, - "0.013449460500000001": 0, - "0.014933985": 50 + "0.000331589": 1, + "0.0019724146000000002": 409358, + "0.0036132402000000003": 268, + "0.005254065800000001": 5, + "0.0068948914": 45, + "0.008535717": 0, + "0.010176542600000001": 0, + "0.011817368200000001": 0, + "0.0134581938": 0, + "0.0150990194": 0, + "0.016739845": 50 }, "latencyPercentiles": { - "p10": 0.000889208, - "p25": 0.00094429, - "p50": 0.001021618, - "p75": 0.0010807, - "p90": 0.001134249, - "p95": 0.001182171, - "p99": 0.001306288 + "p10": 0.000891998, + "p25": 0.00094945, + "p50": 0.001029901, + "p75": 0.001089747, + "p90": 0.001146831, + "p95": 0.001200485, + "p99": 0.001329802 }, "rps": { - "mean": 49037.432741631324, - "stddev": 3306.181761046454, - "max": 61446.38772549988, + "mean": 48743.92533456015, + "stddev": 3979.840874019154, + "max": 72000.71280705975, "percentiles": { - "p10": 47395.419988965245, - "p25": 48329.39712786988, - "p50": 49220.33880634696, - "p75": 50010.052020453826, - "p90": 50727.93070806408, - "p95": 51711.485120841404, - "p99": 57159.08516583353 + "p10": 46703.81323606088, + "p25": 47741.61912060048, + "p50": 48749.35828391196, + "p75": 49658.29884284109, + "p90": 50633.38729174617, + "p95": 53461.17033184403, + "p99": 62043.95286889905 } }, "details": { "DNSDialup": { - "average": 0.0012060290999999998, - "fastest": 0.000096431, - "slowest": 0.004662611 + "average": 0.0008897762000000001, + "fastest": 0.000069007, + "slowest": 0.001485445 }, "DNSLookup": { - "average": 0.000009615780000000002, - "fastest": 0.000004198, - "slowest": 0.000046897 + "average": 0.000008383479999999999, + "fastest": 0.000004378, + "slowest": 0.000032199 } }, "statusCodeDistribution": { - "200": 409528 + "200": 409727 }, "errorDistribution": { - "Connection refused (os error 111)": 68897 + "Connection refused (os error 111)": 68849 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 8e9e955ced..a597069fd4 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000232258, - "slowest": 0.006482991, - "fastest": 0.000198661, - "average": 0.0009771777532027095, - "requestsPerSec": 51080.81360723932, - "totalData": 6640660, + "total": 10.000313032, + "slowest": 0.00616814, + "fastest": 0.000189028, + "average": 0.0009916828112789106, + "requestsPerSec": 50331.42446535368, + "totalData": 6543290, "sizePerRequest": 13, - "sizePerSec": 664050.5768941111 + "sizePerSec": 654308.5180495979 }, "responseTimeHistogram": { - "0.000198661": 1, - "0.000827094": 68451, - "0.0014555269999999999": 440683, - "0.00208396": 1369, - "0.002712393": 187, - "0.003340826": 66, - "0.003969259": 13, - "0.004597692": 1, - "0.005226125": 5, - "0.005854558": 9, - "0.006482991": 35 + "0.000189028": 1, + "0.0007869392": 43424, + "0.0013848503999999999": 457104, + "0.0019827615999999998": 2411, + "0.0025806728": 158, + "0.003178584": 117, + "0.0037764951999999996": 15, + "0.0043744064": 1, + "0.0049723176": 6, + "0.005570228799999999": 34, + "0.00616814": 59 }, "latencyPercentiles": { - "p10": 0.000734042, - "p25": 0.00091467, - "p50": 0.001002838, - "p75": 0.00107379, - "p90": 0.001129171, - "p95": 0.001173234, - "p99": 0.001290503 + "p10": 0.000822001, + "p25": 0.000926658, + "p50": 0.00101207, + "p75": 0.001078603, + "p90": 0.001136217, + "p95": 0.001181833, + "p99": 0.001301164 }, "rps": { - "mean": 51076.70685251604, - "stddev": 5401.049286743844, - "max": 75916.45109495304, + "mean": 50331.15473939233, + "stddev": 5060.736448855699, + "max": 77005.13169838069, "percentiles": { - "p10": 47716.92519336601, - "p25": 48540.52648556284, - "p50": 49488.53003137194, - "p75": 51754.62182788369, - "p90": 58614.014610893355, - "p95": 62064.53904717217, - "p99": 70218.00135128174 + "p10": 47435.7088193608, + "p25": 48365.845261741415, + "p50": 49273.87138798423, + "p75": 50527.59817411851, + "p90": 55170.922220513996, + "p95": 60784.3036116283, + "p99": 68895.10969894109 } }, "details": { "DNSDialup": { - "average": 0.0010880629399999998, - "fastest": 0.000146995, - "slowest": 0.002132009 + "average": 0.0008906569199999998, + "fastest": 0.00009753, + "slowest": 0.001284824 }, "DNSLookup": { - "average": 0.000009750760000000002, - "fastest": 0.000004348, - "slowest": 0.000031449 + "average": 0.00002588906, + "fastest": 0.000004889, + "slowest": 0.000740002 } }, "statusCodeDistribution": { - "200": 510820 + "200": 503330 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 14ecb309e9..c59432f053 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000381016, - "slowest": 0.010315434, - "fastest": 0.000311853, - "average": 0.001181501206741164, - "requestsPerSec": 42255.090013462344, - "totalData": 5493371, + "total": 10.001160766, + "slowest": 0.011547735, + "fastest": 0.00018311, + "average": 0.001220220886368277, + "requestsPerSec": 40912.551010181414, + "totalData": 5319249, "sizePerRequest": 13, - "sizePerSec": 549316.1701750105 + "sizePerSec": 531863.1631323583 }, "responseTimeHistogram": { - "0.000311853": 1, - "0.0013122110999999998": 369888, - "0.0023125691999999996": 50628, - "0.0033129272999999995": 600, - "0.004313285399999999": 6, - "0.005313643499999999": 292, - "0.006314001599999999": 933, - "0.007314359699999999": 166, - "0.0083147178": 3, - "0.009315075899999999": 0, - "0.010315433999999998": 50 + "0.00018311": 1, + "0.0013195725": 339481, + "0.0024560349999999996": 67734, + "0.0035924975": 607, + "0.00472896": 0, + "0.0058654225": 713, + "0.007001884999999999": 538, + "0.0081383475": 49, + "0.00927481": 0, + "0.010411272499999999": 0, + "0.011547735": 50 }, "latencyPercentiles": { - "p10": 0.000874886, - "p25": 0.001056515, - "p50": 0.001191229, - "p75": 0.001258643, - "p90": 0.001332185, - "p95": 0.001465801, - "p99": 0.002099723 + "p10": 0.00090485, + "p25": 0.001109686, + "p50": 0.001226085, + "p75": 0.001291327, + "p90": 0.001360726, + "p95": 0.001466647, + "p99": 0.002271236 }, "rps": { - "mean": 42269.794030333105, - "stddev": 4452.608593081315, - "max": 56475.73442965082, + "mean": 40928.13577356534, + "stddev": 4384.947711478211, + "max": 48431.9267766586, "percentiles": { - "p10": 39026.53804587192, - "p25": 41014.03500277804, - "p50": 43297.30202684595, - "p75": 44442.74503217284, - "p90": 45634.769586237606, - "p95": 46235.59011805998, - "p99": 49080.434278347166 + "p10": 37653.17381205842, + "p25": 39637.97857751309, + "p50": 42105.153410126455, + "p75": 43236.42841814042, + "p90": 44075.77685069424, + "p95": 44677.96125527326, + "p99": 46146.00698703543 } }, "details": { "DNSDialup": { - "average": 0.00083837584, - "fastest": 0.000096611, - "slowest": 0.001424578 + "average": 0.0008753185199999998, + "fastest": 0.000071775, + "slowest": 0.001825372 }, "DNSLookup": { - "average": 0.000009227940000000001, - "fastest": 0.000003687, - "slowest": 0.000051607 + "average": 0.000009326779999999999, + "fastest": 0.000004248, + "slowest": 0.000043099 } }, "statusCodeDistribution": { - "200": 422567 + "200": 409173 }, "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 74f6a35141..9409470431 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.000134554, - "slowest": 0.004200523, - "fastest": 0.000044851, - "average": 0.0006241577214094195, - "requestsPerSec": 79935.22443958107, - "totalData": 10391719, + "total": 10.000422958, + "slowest": 0.006498441, + "fastest": 0.00003704, + "average": 0.0006445750099507866, + "requestsPerSec": 77407.72597830357, + "totalData": 10063430, "sizePerRequest": 13, - "sizePerSec": 1039157.9177145539 + "sizePerSec": 1006300.4377179464 }, "responseTimeHistogram": { - "0.000044851": 1, - "0.0004604182": 208583, - "0.0008759854": 466893, - "0.0012915526": 106393, - "0.0017071198": 14119, - "0.002122687": 3214, - "0.0025382542": 49, - "0.0029538214": 76, - "0.0033693886": 20, - "0.0037849558": 8, - "0.004200523": 7 + "0.00003704": 1, + "0.0006831801": 509861, + "0.0013293201999999998": 247772, + "0.0019754602999999997": 16157, + "0.0026216003999999997": 260, + "0.0032677404999999996": 35, + "0.0039138806": 22, + "0.0045600207": 1, + "0.0052061608": 0, + "0.005852300899999999": 0, + "0.006498441": 1 }, "latencyPercentiles": { - "p10": 0.000352613, - "p25": 0.000454664, - "p50": 0.000575647, - "p75": 0.000744822, - "p90": 0.000957668, - "p95": 0.00106429, - "p99": 0.001503972 + "p10": 0.0003796, + "p25": 0.000469245, + "p50": 0.000589292, + "p75": 0.000791373, + "p90": 0.000969465, + "p95": 0.001083167, + "p99": 0.001532223 }, "rps": { - "mean": 79934.61190424969, - "stddev": 15711.238212948148, - "max": 100679.6124788402, + "mean": 77383.11139046923, + "stddev": 15823.01682966643, + "max": 101383.48382901757, "percentiles": { - "p10": 55781.669942964276, - "p25": 64874.23272683543, - "p50": 85575.50326653334, - "p75": 93378.55666873373, - "p90": 96828.21574207327, - "p95": 97873.02306250074, - "p99": 99310.72555835897 + "p10": 56547.04148381147, + "p25": 60516.14570767499, + "p50": 79960.63414887262, + "p75": 92402.97387408023, + "p90": 96527.40413003006, + "p95": 98110.11007111096, + "p99": 100137.98012281217 } }, "details": { "DNSDialup": { - "average": 0.0008653739399999999, - "fastest": 0.000282217, - "slowest": 0.001484095 + "average": 0.0009261939600000002, + "fastest": 0.000091722, + "slowest": 0.002165731 }, "DNSLookup": { - "average": 0.00000831964, - "fastest": 0.000004448, - "slowest": 0.000035626 + "average": 0.00004934274000000001, + "fastest": 0.000004218, + "slowest": 0.002055971 } }, "statusCodeDistribution": { - "200": 799363 + "200": 774110 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 1e7fa08e23..c3ddc8c4c3 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000225386, - "slowest": 0.016359119, - "fastest": 0.000470249, - "average": 0.0015737111458365143, - "requestsPerSec": 31732.084803233454, - "totalData": 4125264, + "total": 10.000155004, + "slowest": 0.015437252, + "fastest": 0.000537382, + "average": 0.0016380008244459537, + "requestsPerSec": 30484.727474530253, + "totalData": 3963076, "sizePerRequest": 13, - "sizePerSec": 412517.10244203487 + "sizePerSec": 396301.4571688933 }, "responseTimeHistogram": { - "0.000470249": 1, - "0.002059136": 305130, - "0.003648023": 9852, - "0.00523691": 903, - "0.006825797": 1297, - "0.008414684": 95, - "0.010003571000000001": 0, - "0.011592458": 0, - "0.013181345": 0, - "0.014770232000000001": 0, - "0.016359119": 50 + "0.000537382": 1, + "0.0020273690000000002": 278365, + "0.003517356": 23771, + "0.005007343000000001": 1234, + "0.006497330000000001": 938, + "0.007987317": 400, + "0.009477304": 93, + "0.010967291": 0, + "0.012457278": 0, + "0.013947265": 0, + "0.015437252": 50 }, "latencyPercentiles": { - "p10": 0.001070632, - "p25": 0.001385761, - "p50": 0.001614719, - "p75": 0.001697413, - "p90": 0.001835231, - "p95": 0.002015749, - "p99": 0.003012333 + "p10": 0.001108986, + "p25": 0.001455883, + "p50": 0.001666337, + "p75": 0.001756565, + "p90": 0.001961038, + "p95": 0.002156211, + "p99": 0.00326037 }, "rps": { - "mean": 31732.132139585814, - "stddev": 3904.7457655016583, - "max": 40064.264699326246, + "mean": 30489.97398813979, + "stddev": 4043.200194017494, + "max": 36265.781768196124, "percentiles": { - "p10": 29916.037987964435, - "p25": 31522.300650522342, - "p50": 32574.205963264714, - "p75": 33455.03508635746, - "p90": 34187.05550391661, - "p95": 34743.04663478192, - "p99": 35706.431038720904 + "p10": 28462.335627453536, + "p25": 30181.260476329957, + "p50": 31284.88871911109, + "p75": 32434.67791013416, + "p90": 33311.477587473106, + "p95": 33813.08228153673, + "p99": 34959.80692401944 } }, "details": { "DNSDialup": { - "average": 0.0010636105800000003, - "fastest": 0.000110216, - "slowest": 0.002269836 + "average": 0.0010561658400000003, + "fastest": 0.000153971, + "slowest": 0.00171244 }, "DNSLookup": { - "average": 0.00005244851999999999, - "fastest": 0.000004879, - "slowest": 0.002168144 + "average": 0.00000891188, + "fastest": 0.000004729, + "slowest": 0.000035987 } }, "statusCodeDistribution": { - "200": 317328 + "200": 304852 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index ba387e5d46..4c29a5bfc3 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000410515, - "slowest": 0.006223493, - "fastest": 0.00026337, - "average": 0.0010157302527269844, - "requestsPerSec": 49144.68253706483, - "totalData": 6389071, + "total": 10.000281198, + "slowest": 0.007030631, + "fastest": 0.000282683, + "average": 0.0010576939778069578, + "requestsPerSec": 47193.57292616803, + "totalData": 6135337, "sizePerRequest": 13, - "sizePerSec": 638880.8729818427 + "sizePerSec": 613516.4480401844 }, "responseTimeHistogram": { - "0.00026337": 1, - "0.0008593823": 61327, - "0.0014553946": 427793, - "0.0020514069000000003": 2123, - "0.0026474192000000003": 121, - "0.0032434315000000003": 54, - "0.0038394438000000004": 1, - "0.0044354560999999995": 7, - "0.0050314684": 20, - "0.0056274807000000005": 15, - "0.006223493": 5 + "0.000282683": 1, + "0.0009574778": 82066, + "0.0016322726": 387728, + "0.0023070674": 1793, + "0.0029818622": 211, + "0.0036566570000000002": 43, + "0.0043314517999999995": 12, + "0.0050062466": 19, + "0.0056810414": 36, + "0.006355836199999999": 31, + "0.007030631": 9 }, "latencyPercentiles": { - "p10": 0.000811707, - "p25": 0.000951687, - "p50": 0.001038171, - "p75": 0.001112734, - "p90": 0.001161595, - "p95": 0.001197862, - "p99": 0.001312879 + "p10": 0.000918723, + "p25": 0.00098368, + "p50": 0.001068928, + "p75": 0.00113274, + "p90": 0.00118619, + "p95": 0.00122688, + "p99": 0.00134985 }, "rps": { - "mean": 49143.02389289919, - "stddev": 3871.0579499256655, - "max": 63208.07167075349, + "mean": 47189.93391338198, + "stddev": 3323.3120748546185, + "max": 59779.308146049894, "percentiles": { - "p10": 46005.3125086623, - "p25": 47033.08010014389, - "p50": 48406.02170910116, - "p75": 51209.16644079286, - "p90": 53915.59238931732, - "p95": 55434.988089529405, - "p99": 59814.46912008327 + "p10": 45224.0268937562, + "p25": 46115.51787176268, + "p50": 46985.48379956399, + "p75": 48008.62343575671, + "p90": 50380.48282130672, + "p95": 52157.94532535665, + "p99": 55565.039279669465 } }, "details": { "DNSDialup": { - "average": 0.00079352236, - "fastest": 0.000083095, - "slowest": 0.001663127 + "average": 0.0010354853, + "fastest": 0.000118774, + "slowest": 0.002124564 }, "DNSLookup": { - "average": 0.000008360480000000001, - "fastest": 0.000004128, - "slowest": 0.000052058 + "average": 0.0000166646, + "fastest": 0.00000529, + "slowest": 0.000155817 } }, "statusCodeDistribution": { - "200": 491467 + "200": 471949 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 11aba6ae45..639dfd88f0 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001059515, - "slowest": 0.003931416, - "fastest": 0.000226743, - "average": 0.0009149886844636838, - "requestsPerSec": 54550.22032233152, - "totalData": 7092280, + "total": 10.000147614, + "slowest": 0.00493866, + "fastest": 0.000218584, + "average": 0.0009319711581981859, + "requestsPerSec": 53556.70942798945, + "totalData": 6962475, "sizePerRequest": 13, - "sizePerSec": 709152.8641903098 + "sizePerSec": 696237.2225638629 }, "responseTimeHistogram": { - "0.000226743": 1, - "0.0005972103": 56415, - "0.0009676775999999999": 232589, - "0.0013381449": 254152, - "0.0017086121999999998": 2027, - "0.0020790795": 204, - "0.0024495468": 36, - "0.0028200141": 32, - "0.0031904814": 58, - "0.0035609486999999998": 13, - "0.003931415999999999": 33 + "0.000218584": 1, + "0.0006905916": 83552, + "0.0011625992000000001": 427732, + "0.0016346068": 23679, + "0.0021066144000000003": 428, + "0.002578622": 55, + "0.0030506296000000002": 74, + "0.0035226372": 9, + "0.003994644800000001": 10, + "0.0044666524": 26, + "0.00493866": 9 }, "latencyPercentiles": { - "p10": 0.000594936, - "p25": 0.000839917, - "p50": 0.000956044, - "p75": 0.001038609, - "p90": 0.001096927, - "p95": 0.00114638, - "p99": 0.001268753 + "p10": 0.000610249, + "p25": 0.000867682, + "p50": 0.000970151, + "p75": 0.001048436, + "p90": 0.001107776, + "p95": 0.001155886, + "p99": 0.001268538 }, "rps": { - "mean": 54540.91412809564, - "stddev": 8940.83174158686, - "max": 85110.93922501996, + "mean": 53550.86645181783, + "stddev": 8074.462059074902, + "max": 84816.8852572942, "percentiles": { - "p10": 48913.446306389975, - "p25": 49805.06019411578, - "p50": 50950.80366299893, - "p75": 54149.56851501866, - "p90": 69812.72686010701, - "p95": 77097.4388513331, - "p99": 82554.0977002281 + "p10": 48544.753408166696, + "p25": 49491.121960698394, + "p50": 50554.65316228511, + "p75": 52437.74468863054, + "p90": 67173.19863454835, + "p95": 71797.19645020111, + "p99": 81736.38533257075 } }, "details": { "DNSDialup": { - "average": 0.0007159243200000002, - "fastest": 0.000091561, - "slowest": 0.001320747 + "average": 0.0010174314600000002, + "fastest": 0.000199997, + "slowest": 0.001459649 }, "DNSLookup": { - "average": 0.00001106334, - "fastest": 0.000004569, - "slowest": 0.000060053 + "average": 0.000008337320000000002, + "fastest": 0.000004949, + "slowest": 0.000029504 } }, "statusCodeDistribution": { - "200": 545560 + "200": 535575 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index c943f9cde0..595345656f 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000287328, - "slowest": 0.022392462, - "fastest": 0.00086314, - "average": 0.0028047296473803257, - "requestsPerSec": 17780.68911101591, - "totalData": 2311556, + "total": 10.000368348, + "slowest": 0.02342446, + "fastest": 0.000513809, + "average": 0.0028739053710286388, + "requestsPerSec": 17351.660855042737, + "totalData": 2255799, "sizePerRequest": 13, - "sizePerSec": 231148.95844320682 + "sizePerSec": 225571.59111555558 }, "responseTimeHistogram": { - "0.00086314": 1, - "0.0030160722": 168640, - "0.0051690044": 5417, - "0.0073219366": 3536, - "0.0094748688": 136, - "0.011627800999999998": 28, - "0.013780733199999999": 12, - "0.015933665399999998": 7, - "0.018086597599999997": 10, - "0.020239529799999996": 14, - "0.022392461999999995": 11 + "0.000513809": 1, + "0.0028048741": 99953, + "0.0050959392": 69609, + "0.007387004300000001": 3657, + "0.009678069400000001": 228, + "0.0119691345": 25, + "0.014260199600000002": 9, + "0.016551264700000002": 10, + "0.0188423298": 12, + "0.0211333949": 14, + "0.02342446": 5 }, "latencyPercentiles": { - "p10": 0.002576609, - "p25": 0.002658292, - "p50": 0.002731022, - "p75": 0.002804678, - "p90": 0.002900153, - "p95": 0.003024522, - "p99": 0.005487258 + "p10": 0.002661454, + "p25": 0.002724749, + "p50": 0.002785503, + "p75": 0.002862234, + "p90": 0.002986324, + "p95": 0.003134716, + "p99": 0.005600236 }, "rps": { - "mean": 17781.57040429872, - "stddev": 1687.362733471109, - "max": 31025.987367017307, + "mean": 17352.05418367479, + "stddev": 1620.167134727784, + "max": 28815.370982339282, "percentiles": { - "p10": 17156.67191868166, - "p25": 17631.813080340984, - "p50": 17980.4318658679, - "p75": 18261.700808521342, - "p90": 18592.791042254903, - "p95": 18779.052298555653, - "p99": 20204.580931359094 + "p10": 16786.620641169386, + "p25": 17210.32102952164, + "p50": 17547.367363459256, + "p75": 17833.90939532353, + "p90": 18081.01015791161, + "p95": 18296.517790649195, + "p99": 18805.344478900894 } }, "details": { "DNSDialup": { - "average": 0.00113857776, - "fastest": 0.00008988, - "slowest": 0.002288099 + "average": 0.0011156511000000003, + "fastest": 0.000112127, + "slowest": 0.002181452 }, "DNSLookup": { - "average": 0.000010722059999999997, - "fastest": 0.000004368, - "slowest": 0.000048842 + "average": 0.000011313359999999998, + "fastest": 0.00000541, + "slowest": 0.00005974 } }, "statusCodeDistribution": { - "200": 177812 + "200": 173523 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index aef1a3ed83..8f095b813f 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000367344, - "slowest": 0.012748324, - "fastest": 0.000661006, - "average": 0.001614251871482401, - "requestsPerSec": 30936.263574919332, - "totalData": 4021862, + "total": 10.000181291, + "slowest": 0.012228995, + "fastest": 0.000872704, + "average": 0.001640243111738504, + "requestsPerSec": 30443.748082246642, + "totalData": 3957759, "sizePerRequest": 13, - "sizePerSec": 402171.4264739513 + "sizePerSec": 395768.7250692063 }, "responseTimeHistogram": { - "0.000661006": 1, - "0.0018697378": 302579, - "0.0030784696": 4587, - "0.0042872014": 1490, - "0.005495933200000001": 288, - "0.006704665": 250, - "0.0079133968": 85, - "0.009122128600000001": 65, - "0.010330860400000001": 9, - "0.0115395922": 12, - "0.012748324": 8 + "0.000872704": 1, + "0.0020083330999999998": 296452, + "0.0031439622": 5799, + "0.0042795913": 1471, + "0.0054152204": 392, + "0.006550849500000001": 155, + "0.0076864786": 76, + "0.0088221077": 14, + "0.0099577368": 11, + "0.0110933659": 59, + "0.012228995000000001": 13 }, "latencyPercentiles": { - "p10": 0.001501303, - "p25": 0.00153441, - "p50": 0.001575436, - "p75": 0.001624199, - "p90": 0.001697555, - "p95": 0.001754822, - "p99": 0.002765541 + "p10": 0.001514059, + "p25": 0.00155042, + "p50": 0.001594875, + "p75": 0.001651139, + "p90": 0.001751544, + "p95": 0.001828745, + "p99": 0.002795675 }, "rps": { - "mean": 30924.415384748092, - "stddev": 3209.8551108831234, - "max": 34294.08238562256, + "mean": 30426.33281451606, + "stddev": 3337.5051134234027, + "max": 41793.406019886104, "percentiles": { - "p10": 30455.83862791162, - "p25": 31196.732836611274, - "p50": 31509.98866640739, - "p75": 31963.24567421712, - "p90": 32263.379562629958, - "p95": 32412.90681949608, - "p99": 32709.77368037597 + "p10": 29708.553092435155, + "p25": 30506.741989980106, + "p50": 31177.966953164683, + "p75": 31522.433130276517, + "p90": 31976.03902079293, + "p95": 32120.15830018277, + "p99": 32601.30085341358 } }, "details": { "DNSDialup": { - "average": 0.0008618404400000001, - "fastest": 0.000105297, - "slowest": 0.001375135 + "average": 0.00102499816, + "fastest": 0.000119791, + "slowest": 0.001829725 }, "DNSLookup": { - "average": 0.0000254744, - "fastest": 0.000004329, - "slowest": 0.000859425 + "average": 0.00002486366, + "fastest": 0.000004458, + "slowest": 0.00055555 } }, "statusCodeDistribution": { - "200": 309374 + "200": 304443 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index b904be86b5..5765917ec9 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000294311, + "total": 10.000919392, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65916.46000607392, + "requestsPerSec": 65134.6115759194, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 659184 + "Connection refused (os error 111)": 651406 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 0c62419797..88e6eddf4d 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000216652, + "total": 10.000756662, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65036.19097791522, + "requestsPerSec": 64378.62871380401, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 650376 + "Connection refused (os error 111)": 643835 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 085822d4d5..643ed9bab5 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00035893, - "slowest": 0.007317036, - "fastest": 0.000505007, - "average": 0.001240648429226361, - "requestsPerSec": 40241.65560625532, - "totalData": 5231603, + "total": 10.000109159, + "slowest": 0.007525231, + "fastest": 0.000431963, + "average": 0.0012454156124392488, + "requestsPerSec": 40085.66242891749, + "totalData": 5211193, "sizePerRequest": 13, - "sizePerSec": 523141.52288131916 + "sizePerSec": 521113.61157592735 }, "responseTimeHistogram": { - "0.000505007": 1, - "0.0011862099": 147936, - "0.0018674128": 253156, - "0.0025486157": 1038, - "0.0032298186": 213, - "0.0039110215": 39, - "0.0045922244": 13, - "0.0052734272999999995": 20, - "0.0059546302": 12, - "0.0066358331": 2, - "0.007317036": 1 + "0.000431963": 1, + "0.0011412898": 93483, + "0.0018506166000000002": 305595, + "0.0025599434000000004": 1420, + "0.0032692702000000004": 264, + "0.003978597": 48, + "0.0046879238": 14, + "0.0053972506": 19, + "0.0061065774": 14, + "0.0068159042": 2, + "0.007525231": 1 }, "latencyPercentiles": { - "p10": 0.001088398, - "p25": 0.001137513, - "p50": 0.001249014, - "p75": 0.001309425, - "p90": 0.001373877, - "p95": 0.00144482, - "p99": 0.001613435 + "p10": 0.001094153, + "p25": 0.00114647, + "p50": 0.001254953, + "p75": 0.001322968, + "p90": 0.001379831, + "p95": 0.001432505, + "p99": 0.001617735 }, "rps": { - "mean": 40240.47381135699, - "stddev": 2175.346889327441, - "max": 43470.69612739896, + "mean": 40079.85005156589, + "stddev": 2259.041491328006, + "max": 45136.303128606356, "percentiles": { - "p10": 38406.50222082583, - "p25": 39863.19512322908, - "p50": 40849.1415172486, - "p75": 41188.46221105317, - "p90": 41709.65995724607, - "p95": 41919.462083044404, - "p99": 42344.67786962078 + "p10": 38319.45862108879, + "p25": 39756.16619643642, + "p50": 40324.62624925096, + "p75": 41027.467889751926, + "p90": 41803.01399730886, + "p95": 42206.107223715415, + "p99": 43231.75372310955 } }, "details": { "DNSDialup": { - "average": 0.0009924356600000002, - "fastest": 0.000117309, - "slowest": 0.002058493 + "average": 0.0009761041399999999, + "fastest": 0.000106287, + "slowest": 0.001833392 }, "DNSLookup": { - "average": 0.0000329144, - "fastest": 0.000004519, - "slowest": 0.001220019 + "average": 0.000010977239999999997, + "fastest": 0.000004038, + "slowest": 0.000139719 } }, "statusCodeDistribution": { - "200": 402431 + "200": 400861 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 625a76ed8f..48f55edee2 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,55 @@ { "summary": { - "successRate": 1, - "total": 10.000197971, - "slowest": 0.011082477, - "fastest": 0.000452987, - "average": 0.0012349967199745174, - "requestsPerSec": 40424.79970619774, - "totalData": 5255328, - "sizePerRequest": 13, - "sizePerSec": 525522.3961805706 + "successRate": 0, + "total": 10.000525224, + "slowest": null, + "fastest": null, + "average": null, + "requestsPerSec": 64053.33576507761, + "totalData": 0, + "sizePerRequest": null, + "sizePerSec": 0 }, "responseTimeHistogram": { - "0.000452987": 1, - "0.001515936": 383557, - "0.0025788850000000004": 19172, - "0.0036418340000000005": 176, - "0.004704783000000001": 0, - "0.005767732000000001": 1177, - "0.006830681000000001": 73, - "0.00789363": 11, - "0.008956579000000001": 39, - "0.010019528000000002": 0, - "0.011082477000000002": 50 + "NaN": 0 }, "latencyPercentiles": { - "p10": 0.00090845, - "p25": 0.001132072, - "p50": 0.00124926, - "p75": 0.001315389, - "p90": 0.001386154, - "p95": 0.001526278, - "p99": 0.002013442 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null }, "rps": { - "mean": 40436.94419568889, - "stddev": 3948.0305825601586, - "max": 46196.367810582924, + "mean": 0, + "stddev": 0, + "max": null, "percentiles": { - "p10": 37828.17442431148, - "p25": 39753.48035712262, - "p50": 41250.91187543662, - "p75": 42566.6117158211, - "p90": 43357.93636342669, - "p95": 43844.282887354384, - "p99": 44581.240575435215 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null } }, "details": { "DNSDialup": { - "average": 0.00077160686, - "fastest": 0.000078243, - "slowest": 0.001745234 + "average": 0, + "fastest": null, + "slowest": null }, "DNSLookup": { - "average": 0.00000835264, - "fastest": 0.000003687, - "slowest": 0.000047819 + "average": 0, + "fastest": null, + "slowest": null } }, - "statusCodeDistribution": { - "200": 404256 - }, - "errorDistribution": {} + "statusCodeDistribution": {}, + "errorDistribution": { + "Connection refused (os error 111)": 640567 + } } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index bc3d63a8c1..7adac4ad31 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000188366, - "slowest": 0.004486124, - "fastest": 0.000033152, - "average": 0.000626278981496987, - "requestsPerSec": 79672.09924853529, - "totalData": 10357568, + "total": 10.000311702, + "slowest": 0.003913042, + "fastest": 0.000035656, + "average": 0.0006378400075202683, + "requestsPerSec": 78212.66209567995, + "totalData": 10167963, "sizePerRequest": 13, - "sizePerSec": 1035737.2902309588 + "sizePerSec": 1016764.6072438393 }, "responseTimeHistogram": { - "0.000033152": 1, - "0.00047844920000000005": 223391, - "0.0009237464000000002": 487659, - "0.0013690436000000003": 77201, - "0.0018143408000000003": 8133, - "0.002259638": 330, - "0.0027049352000000004": 7, - "0.0031502324000000003": 9, - "0.0035955296000000003": 1, - "0.0040408268": 2, - "0.004486124": 2 + "0.000035656": 1, + "0.00042339460000000005": 127275, + "0.0008111332000000001": 499112, + "0.0011988718": 134038, + "0.0015866104000000002": 19908, + "0.0019743490000000002": 1762, + "0.0023620876": 16, + "0.0027498262": 32, + "0.0031375648": 3, + "0.0035253034": 3, + "0.003913042": 1 }, "latencyPercentiles": { - "p10": 0.000383074, - "p25": 0.000465784, - "p50": 0.000580625, - "p75": 0.000749497, - "p90": 0.000935478, - "p95": 0.001050233, - "p99": 0.001379667 + "p10": 0.000378463, + "p25": 0.000471065, + "p50": 0.00059781, + "p75": 0.000762416, + "p90": 0.000956888, + "p95": 0.001074077, + "p99": 0.001400965 }, "rps": { - "mean": 79680.23971720968, - "stddev": 10096.61058061222, - "max": 102080.50068283739, + "mean": 78202.43864748465, + "stddev": 9902.755148493006, + "max": 101996.53972484934, "percentiles": { - "p10": 66726.87758629162, - "p25": 70737.7031958019, - "p50": 79517.72748963925, - "p75": 87653.28443161021, - "p90": 93565.58947822651, - "p95": 96659.34778801682, - "p99": 99092.39374793797 + "p10": 65533.99248190297, + "p25": 69964.8020913265, + "p50": 77481.01113821995, + "p75": 86013.45250397114, + "p90": 92278.04877365411, + "p95": 95162.10498576291, + "p99": 98014.65319064773 } }, "details": { "DNSDialup": { - "average": 0.0010151826399999995, - "fastest": 0.000107862, - "slowest": 0.001897145 + "average": 0.0007636587200000002, + "fastest": 0.000090788, + "slowest": 0.001512033 }, "DNSLookup": { - "average": 0.000012277759999999998, - "fastest": 0.000004809, - "slowest": 0.000055835 + "average": 0.000008792480000000003, + "fastest": 0.000003927, + "slowest": 0.000040655 } }, "statusCodeDistribution": { - "200": 796736 + "200": 782151 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 5fb48c34f6..b2067bf328 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001027115, - "slowest": 0.025566748, - "fastest": 0.004515187, - "average": 0.007323598006305473, - "requestsPerSec": 6818.6996411318105, - "totalData": 886522, + "total": 10.000411734, + "slowest": 0.02425257, + "fastest": 0.00295783, + "average": 0.00805258695910283, + "requestsPerSec": 6200.644698375576, + "totalData": 806117, "sizePerRequest": 13, - "sizePerSec": 88643.09533471354 + "sizePerSec": 80608.38107888249 }, "responseTimeHistogram": { - "0.004515187": 1, - "0.0066203431": 21708, - "0.0087254992": 37636, - "0.0108306553": 4615, - "0.0129358114": 1768, - "0.0150409675": 2172, - "0.0171461236": 113, - "0.0192512797": 125, - "0.0213564358": 34, - "0.0234615919": 8, - "0.025566748": 14 + "0.00295783": 1, + "0.005087304": 33, + "0.007216778": 18752, + "0.009346252": 34129, + "0.011475726": 5541, + "0.0136052": 1697, + "0.015734674": 1576, + "0.017864148000000003": 227, + "0.019993622000000003": 31, + "0.022123096000000002": 8, + "0.02425257": 14 }, "latencyPercentiles": { - "p10": 0.005542861, - "p25": 0.006506522, - "p50": 0.006836632, - "p75": 0.007645898, - "p90": 0.009038271, - "p95": 0.011831902, - "p99": 0.01404915 + "p10": 0.006445014, + "p25": 0.006925086, + "p50": 0.007785188, + "p75": 0.008333013, + "p90": 0.00970025, + "p95": 0.012046365, + "p99": 0.014813762 }, "rps": { - "mean": 6854.725875643626, - "stddev": 1631.573123092385, - "max": 10159.866742195962, + "mean": 6261.750835057526, + "stddev": 1615.6189325697255, + "max": 11377.905761975768, "percentiles": { - "p10": 5155.488522972186, - "p25": 6202.391642216939, - "p50": 7234.819740446641, - "p75": 7671.824085926037, - "p90": 8594.869307933935, - "p95": 9067.282865776313, - "p99": 9652.588848460631 + "p10": 5072.969079949035, + "p25": 5611.2618024375715, + "p50": 6431.845999095172, + "p75": 7019.308592000186, + "p90": 7946.669998232819, + "p95": 8618.91831885608, + "p99": 9630.626354870901 } }, "details": { "DNSDialup": { - "average": 0.00107554524, - "fastest": 0.000092, - "slowest": 0.002382479 + "average": 0.00111466762, + "fastest": 0.000123166, + "slowest": 0.001919459 }, "DNSLookup": { - "average": 0.000011699699999999996, - "fastest": 0.000004588, - "slowest": 0.000047399 + "average": 0.000010278680000000002, + "fastest": 0.00000516, + "slowest": 0.000048299 } }, "statusCodeDistribution": { - "200": 68194 + "200": 62009 }, "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 155ec54705..62caed5871 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,55 @@ { "summary": { - "successRate": 1, - "total": 10.00012053, - "slowest": 0.004054038, - "fastest": 0.000037296, - "average": 0.0006973231476447368, - "requestsPerSec": 71543.83768212442, - "totalData": 9300811, - "sizePerRequest": 13, - "sizePerSec": 930069.8898676174 + "successRate": 0, + "total": 10.00029162, + "slowest": null, + "fastest": null, + "average": null, + "requestsPerSec": 65211.19831103485, + "totalData": 0, + "sizePerRequest": null, + "sizePerSec": 0 }, "responseTimeHistogram": { - "0.000037296": 1, - "0.0004389702": 131439, - "0.0008406444000000001": 385457, - "0.0012423186000000003": 162294, - "0.0016439928000000002": 26662, - "0.002045667": 8701, - "0.0024473412000000005": 758, - "0.0028490154000000005": 79, - "0.0032506896000000004": 28, - "0.0036523638000000003": 12, - "0.004054038": 16 + "NaN": 0 }, "latencyPercentiles": { - "p10": 0.000371143, - "p25": 0.000484657, - "p50": 0.000644904, - "p75": 0.000867232, - "p90": 0.001039937, - "p95": 0.00124684, - "p99": 0.001711439 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null }, "rps": { - "mean": 71553.42402254966, - "stddev": 15183.734026853263, - "max": 100087.53639855124, + "mean": 0, + "stddev": 0, + "max": null, "percentiles": { - "p10": 53257.12449439569, - "p25": 56818.181818183555, - "p50": 70474.21639728974, - "p75": 85925.13310143199, - "p90": 91984.79158087897, - "p95": 94219.3338073006, - "p99": 97204.48112658154 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null } }, "details": { "DNSDialup": { - "average": 0.00089154784, - "fastest": 0.000108483, - "slowest": 0.001779046 + "average": 0, + "fastest": null, + "slowest": null }, "DNSLookup": { - "average": 0.000010863200000000003, - "fastest": 0.00000507, - "slowest": 0.000061805 + "average": 0, + "fastest": null, + "slowest": null } }, - "statusCodeDistribution": { - "200": 715447 - }, - "errorDistribution": {} + "statusCodeDistribution": {}, + "errorDistribution": { + "Connection refused (os error 111)": 652131 + } } \ 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 038e36089f..8f88b928c5 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.000357357, - "slowest": 0.005194238, - "fastest": 0.000262851, - "average": 0.0009299117227940324, - "requestsPerSec": 53676.5818297747, - "totalData": 6978205, + "total": 10.000277564, + "slowest": 0.004607665, + "fastest": 0.000261292, + "average": 0.0008799067055113248, + "requestsPerSec": 56723.525559135174, + "totalData": 7374263, "sizePerRequest": 13, - "sizePerSec": 697795.5637870712 + "sizePerSec": 737405.8322687573 }, "responseTimeHistogram": { - "0.000262851": 1, - "0.0007559897000000001": 101482, - "0.0012491284": 427082, - "0.0017422671000000003": 7774, - "0.0022354058000000005": 204, - "0.0027285445000000005": 163, - "0.003221683200000001": 32, - "0.003714821900000001": 10, - "0.0042079606": 19, - "0.004701099300000001": 6, - "0.005194238": 12 + "0.000261292": 1, + "0.0006959293000000001": 156309, + "0.0011305666000000002": 376060, + "0.0015652039000000003": 34112, + "0.0019998412000000005": 514, + "0.0024344785": 59, + "0.0028691158000000005": 101, + "0.003303753100000001": 26, + "0.0037383904000000004": 42, + "0.004173027700000001": 15, + "0.004607665": 12 }, "latencyPercentiles": { - "p10": 0.000604981, - "p25": 0.000857559, - "p50": 0.000969823, - "p75": 0.001053011, - "p90": 0.001111712, - "p95": 0.001163038, - "p99": 0.001279803 + "p10": 0.000576537, + "p25": 0.000657292, + "p50": 0.000932865, + "p75": 0.001033773, + "p90": 0.001096756, + "p95": 0.001146337, + "p99": 0.001264993 }, "rps": { - "mean": 53675.71203422109, - "stddev": 8205.611059583285, - "max": 83421.37255564808, + "mean": 56716.05438814153, + "stddev": 10493.349371843493, + "max": 84756.80401004438, "percentiles": { - "p10": 48119.41618443097, - "p25": 49132.216105077656, - "p50": 50364.47156004736, - "p75": 54902.62434544746, - "p90": 67114.33562208425, - "p95": 72184.92110208367, - "p99": 79560.87214367739 + "p10": 48558.392620890096, + "p25": 49752.23487139114, + "p50": 51246.13176782123, + "p75": 63826.95412272684, + "p90": 74819.99190183722, + "p95": 78741.50464710839, + "p99": 82822.24605529384 } }, "details": { "DNSDialup": { - "average": 0.0010454136399999996, - "fastest": 0.000098239, - "slowest": 0.002087357 + "average": 0.00091978572, + "fastest": 0.000094505, + "slowest": 0.001594537 }, "DNSLookup": { - "average": 0.000009541860000000002, - "fastest": 0.000004448, - "slowest": 0.000048631 + "average": 0.000010739179999999999, + "fastest": 0.000004408, + "slowest": 0.000113581 } }, "statusCodeDistribution": { - "200": 536785 + "200": 567251 }, "errorDistribution": {} } \ No newline at end of file