From 6df511592e3ff806484d5b88e24d5389a131da84 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sun, 15 Dec 2024 02:15:06 +0000 Subject: [PATCH] chore: autopublish Sun Dec 15 02:15:06 UTC 2024 --- README.md | 242 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 82 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1352 insertions(+), 1352 deletions(-) diff --git a/README.md b/README.md index bb7381abce..6adfa00617 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Stric | 78890.29 | 10087.37 | 100517.19 | 100% | -| Bun | 77581.73 | 9630.99 | 101656.36 | 98% | -| Hyper Express | 77315.82 | 16522.70 | 98760.06 | 98% | -| Elysia | 74963.12 | 13797.76 | 100618.20 | 95% | -| Deno | 64270.63 | 11453.71 | 90252.52 | 81% | -| Vixeny (Deno) | 54565.29 | 8812.09 | 84517.91 | 69% | -| NHttp | 51352.55 | 5676.03 | 80505.70 | 65% | -| Fast | 51214.66 | 6249.92 | 83110.83 | 65% | -| Hono | 50024.18 | 4843.53 | 77436.68 | 63% | -| Fastro | 49720.40 | 4919.22 | 75600.57 | 63% | -| Megalo | 46673.65 | 3078.48 | 63724.32 | 59% | -| Deso | 45728.39 | 2335.04 | 58912.17 | 58% | -| Alosaur | 44607.92 | 2654.95 | 53556.13 | 57% | -| http | 41695.34 | 4287.01 | 49310.11 | 53% | -| Cheetah | 41355.48 | 2835.61 | 59507.16 | 52% | -| Reno | 40439.07 | 2353.26 | 46971.62 | 51% | -| Router | 40236.67 | 3890.95 | 47990.15 | 51% | -| Danet V2 (Hono) | 36384.29 | 2712.55 | 46436.70 | 46% | -| Danet (Oak) | 34495.18 | 2295.57 | 40426.01 | 44% | -| Aqua | 32188.94 | 3696.05 | 42353.61 | 41% | -| Little | 31663.84 | 3865.19 | 37114.12 | 40% | -| Oak | 30920.72 | 3249.95 | 34675.84 | 39% | -| Node | 17478.77 | 1536.93 | 24920.20 | 22% | -| Dinatra | 16901.38 | 2218.19 | 26480.28 | 21% | -| Fastify | 16167.45 | 2517.06 | 32417.11 | 20% | -| Abc | 13653.85 | 1433.87 | 16679.04 | 17% | -| Express (Deno) | 10559.23 | 1961.20 | 12677.04 | 13% | -| Express | 6519.63 | 1042.22 | 8041.68 | 8% | -| Servest | 6404.69 | 1641.63 | 11708.52 | 8% | +| Stric | 79408.32 | 9888.64 | 101538.10 | 100% | +| Hyper Express | 78048.18 | 15722.84 | 97757.04 | 98% | +| Bun | 77081.02 | 9714.80 | 97829.25 | 97% | +| Elysia | 71220.02 | 13520.54 | 98970.00 | 90% | +| Deno | 64031.16 | 11905.69 | 89160.38 | 81% | +| NHttp | 52227.90 | 6725.75 | 82220.96 | 66% | +| Vixeny (Deno) | 51803.39 | 6160.16 | 82533.24 | 65% | +| Fastro | 50674.46 | 6688.20 | 80549.51 | 64% | +| Fast | 50398.34 | 4306.01 | 77628.81 | 63% | +| Hono | 50174.18 | 5057.18 | 74976.28 | 63% | +| Deso | 47282.46 | 3752.13 | 66782.00 | 60% | +| Megalo | 46378.33 | 2607.00 | 58352.60 | 58% | +| Alosaur | 43777.83 | 2682.56 | 52220.68 | 55% | +| Cheetah | 41124.22 | 2546.79 | 46686.68 | 52% | +| Reno | 40872.55 | 2396.16 | 47190.67 | 51% | +| http | 40810.08 | 4373.90 | 54574.10 | 51% | +| Router | 40475.84 | 3832.52 | 47210.36 | 51% | +| Danet V2 (Hono) | 34926.68 | 2581.27 | 43617.00 | 44% | +| Danet (Oak) | 33519.53 | 2482.88 | 38523.35 | 42% | +| Aqua | 31652.07 | 3530.24 | 37129.41 | 40% | +| Little | 31208.81 | 4038.25 | 36751.84 | 39% | +| Oak | 30709.14 | 3168.60 | 40139.08 | 39% | +| Node | 17351.74 | 1666.80 | 30242.54 | 22% | +| Dinatra | 16858.92 | 2310.90 | 20341.86 | 21% | +| Fastify | 15542.12 | 1591.49 | 17638.58 | 20% | +| Abc | 12780.92 | 1924.97 | 22919.98 | 16% | +| Express (Deno) | 10159.75 | 2005.81 | 18294.08 | 13% | +| Servest | 6282.40 | 1526.82 | 10918.02 | 8% | +| Express | 5977.96 | 975.22 | 7732.00 | 8% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | | Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-cc773c75-4a22-4fbd-9195-46734cb61e2f) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-6020f83c-b57c-419d-a77b-eb404c0cfb12) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13653.85 | 1433.87 | 16679.04 | | +| 12780.92 | 1924.97 | 22919.98 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12296.55 | 13070.11 | 13859.32 | 14618.45 | 14960.76 | 15175.31 | 15556.47 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 11062.07 | 11984.92 | 12714.91 | 13418.96 | 14586.64 | 16069.35 | 20065.76 | +| **Latency** | 3ms | 3ms | 3ms | 4ms | 4ms | 4ms | 6ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44607.92 | 2654.95 | 53556.13 | | +| 43777.83 | 2682.56 | 52220.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42810.19 | 44024.93 | 44812.62 | 45519.29 | 46610.55 | 47675.52 | 50067.31 | -| **Latency** | 983µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42027.31 | 43064.39 | 44056.11 | 44867.48 | 45728.06 | 46701.75 | 48970.67 | +| **Latency** | 999µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32188.94 | 3696.05 | 42353.61 | | +| 31652.07 | 3530.24 | 37129.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29208.60 | 31242.49 | 32724.86 | 33969.98 | 35379.90 | 36275.98 | 39565.30 | +| **Req/Sec** | 29603.77 | 30793.12 | 32423.76 | 33436.55 | 34335.93 | 34923.46 | 35916.99 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 77581.73 | 9630.99 | 101656.36 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 77081.02 | 9714.80 | 97829.25 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65162.32 | 69817.22 | 76716.19 | 85402.54 | 90945.17 | 93791.79 | 97415.83 | -| **Latency** | 381µs | 475µs | 604µs | 768µs | 958µs | 1ms | 1ms | +| **Req/Sec** | 64565.28 | 69045.83 | 76077.86 | 85120.14 | 90713.94 | 93552.50 | 97117.35 | +| **Latency** | 385µs | 478µs | 607µs | 773µs | 968µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41355.48 | 2835.61 | 59507.16 | | +| 41124.22 | 2546.79 | 46686.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39742.66 | 41012.72 | 41757.79 | 42256.56 | 43111.13 | 43551.32 | 45022.75 | +| **Req/Sec** | 39821.39 | 40800.86 | 41319.32 | 42076.48 | 42900.14 | 43407.21 | 44368.07 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34495.18 | 2295.57 | 40426.01 | | +| 33519.53 | 2482.88 | 38523.35 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34099.34 | 34418.10 | 34747.53 | 35258.90 | 35525.43 | 35712.95 | 36144.79 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 33040.51 | 33349.68 | 33902.82 | 34358.98 | 34669.39 | 34919.50 | 35458.12 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36384.29 | 2712.55 | 46436.70 | | +| 34926.68 | 2581.27 | 43617.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35559.25 | 36431.96 | 36727.82 | 37189.74 | 37571.84 | 37810.79 | 39947.37 | +| **Req/Sec** | 34277.32 | 34716.03 | 35352.54 | 35692.34 | 36198.24 | 36381.84 | 37379.17 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 64270.63 | 11453.71 | 90252.52 | | +| 64031.16 | 11905.69 | 89160.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52900.62 | 54171.32 | 61387.98 | 74277.71 | 81605.17 | 84281.91 | 89070.57 | -| **Latency** | 523µs | 582µs | 810µs | 939µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 52000.09 | 53635.73 | 61454.19 | 74654.06 | 81704.49 | 83896.38 | 87713.39 | +| **Latency** | 525µs | 580µs | 802µs | 948µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45728.39 | 2335.04 | 58912.17 | | +| 47282.46 | 3752.13 | 66782.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44392.72 | 45120.17 | 45819.35 | 46394.99 | 47179.38 | 47940.06 | 51192.45 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44279.19 | 45324.35 | 46707.14 | 49128.94 | 51700.31 | 53339.54 | 56538.23 | +| **Latency** | 841µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16901.38 | 2218.19 | 26480.28 | | +| 16858.92 | 2310.90 | 20341.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15237.64 | 16104.01 | 17223.73 | 18172.30 | 18983.00 | 19348.80 | 20076.24 | +| **Req/Sec** | 15170.13 | 16137.09 | 17224.56 | 18228.67 | 18930.90 | 19311.89 | 20032.03 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 74963.12 | 13797.76 | 100618.20 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 71220.02 | 13520.54 | 98970.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57409.42 | 61524.93 | 75509.18 | 87725.48 | 93481.31 | 95576.75 | 98506.22 | -| **Latency** | 390µs | 480µs | 604µs | 821µs | 994µs | 1ms | 1ms | +| **Req/Sec** | 55503.38 | 58687.54 | 68743.58 | 84068.24 | 90510.44 | 93379.18 | 96503.87 | +| **Latency** | 403µs | 497µs | 641µs | 867µs | 1ms | 1ms | 1ms | ### [Express](#express) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | ------- | --- | -| 6519.63 | 1042.22 | 8041.68 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------ | ------- | --- | +| 5977.96 | 975.22 | 7732.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5014.95 | 6177.52 | 6643.44 | 7227.28 | 7792.08 | 7862.36 | 7960.67 | -| **Latency** | 6ms | 6ms | 7ms | 7ms | 9ms | 10ms | 14ms | +| **Req/Sec** | 4632.83 | 5425.05 | 6087.61 | 6471.41 | 7372.21 | 7515.77 | 7648.88 | +| **Latency** | 6ms | 7ms | 8ms | 8ms | 10ms | 11ms | 14ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10559.23 | 1961.20 | 12677.04 | | +| 10159.75 | 2005.81 | 18294.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7724.88 | 10541.48 | 11355.22 | 11578.96 | 11749.22 | 11876.86 | 12357.13 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Req/Sec** | 6870.05 | 10135.19 | 10828.62 | 11279.05 | 11494.07 | 11661.84 | 12071.51 | +| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 7ms | 11ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51214.66 | 6249.92 | 83110.83 | | +| 50398.34 | 4306.01 | 77628.81 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47726.20 | 48663.56 | 49650.14 | 50715.57 | 58854.69 | 66123.90 | 76441.70 | -| **Latency** | 769µs | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47539.32 | 48630.00 | 49715.84 | 50705.91 | 54860.75 | 59531.53 | 64916.74 | +| **Latency** | 835µs | 922µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16167.45 | 2517.06 | 32417.11 | | +| 15542.12 | 1591.49 | 17638.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15511.28 | 15769.12 | 16017.45 | 16269.41 | 16717.60 | 17460.54 | 26779.44 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15083.54 | 15502.85 | 15824.17 | 16135.49 | 16414.72 | 16563.73 | 16902.48 | +| **Latency** | 2ms | 3ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49720.40 | 4919.22 | 75600.57 | | +| 50674.46 | 6688.20 | 80549.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47167.15 | 48255.48 | 49329.72 | 50214.31 | 52271.05 | 57703.88 | 67840.84 | -| **Latency** | 860µs | 934µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46706.42 | 47760.60 | 48988.04 | 52041.76 | 59162.81 | 63053.06 | 71485.93 | +| **Latency** | 678µs | 917µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50024.18 | 4843.53 | 77436.68 | | +| 50174.18 | 5057.18 | 74976.28 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47308.54 | 48270.97 | 49096.91 | 49994.04 | 54719.55 | 59708.81 | 70105.07 | -| **Latency** | 842µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47103.04 | 47889.28 | 48889.69 | 50494.95 | 56607.78 | 61045.41 | 67911.80 | +| **Latency** | 801µs | 927µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41695.34 | 4287.01 | 49310.11 | | +| 40810.08 | 4373.90 | 54574.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38572.26 | 40656.43 | 42739.67 | 43845.45 | 44871.67 | 45518.42 | 47121.42 | -| **Latency** | 886µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37426.72 | 39675.42 | 41745.69 | 43029.50 | 44146.96 | 44912.05 | 46636.72 | +| **Latency** | 907µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 77315.82 | 16522.70 | 98760.06 | | +| 78048.18 | 15722.84 | 97757.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 54400.62 | 59400.06 | 82426.19 | 92415.35 | 95838.67 | 96810.36 | 98176.16 | -| **Latency** | 360µs | 468µs | 593µs | 781µs | 987µs | 1ms | 1ms | +| **Req/Sec** | 53402.52 | 63899.77 | 84099.29 | 91317.59 | 94524.84 | 95630.20 | 97024.45 | +| **Latency** | 354µs | 459µs | 591µs | 762µs | 992µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31663.84 | 3865.19 | 37114.12 | | +| 31208.81 | 4038.25 | 36751.84 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29738.08 | 31474.16 | 32516.96 | 33395.90 | 34172.05 | 34710.98 | 35678.50 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | +| **Req/Sec** | 29431.55 | 30716.73 | 32045.51 | 33183.72 | 33926.85 | 34508.50 | 35478.94 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46673.65 | 3078.48 | 63724.32 | | +| 46378.33 | 2607.00 | 58352.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44571.68 | 45501.66 | 46426.64 | 47464.87 | 49735.84 | 51596.64 | 55922.65 | -| **Latency** | 933µs | 996µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44960.80 | 45617.50 | 46418.30 | 47238.91 | 48047.30 | 49324.42 | 52917.80 | +| **Latency** | 945µs | 999µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51352.55 | 5676.03 | 80505.70 | | +| 52227.90 | 6725.75 | 82220.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48101.62 | 49087.95 | 50005.29 | 51027.91 | 57364.47 | 64535.42 | 75416.95 | -| **Latency** | 791µs | 910µs | 995µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48110.60 | 49108.46 | 50191.19 | 51641.79 | 61724.20 | 68401.55 | 77257.78 | +| **Latency** | 663µs | 895µs | 985µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17478.77 | 1536.93 | 24920.20 | | +| 17351.74 | 1666.80 | 30242.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17050.00 | 17409.82 | 17710.22 | 18002.24 | 18249.96 | 18415.61 | 18895.55 | +| **Req/Sec** | 16847.64 | 17208.27 | 17472.25 | 17759.85 | 18045.81 | 18277.40 | 21645.46 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30920.72 | 3249.95 | 34675.84 | | +| 30709.14 | 3168.60 | 40139.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30369.63 | 31176.90 | 31500.93 | 32022.85 | 32302.25 | 32447.22 | 32772.99 | +| **Req/Sec** | 30175.44 | 30859.69 | 31306.85 | 31707.53 | 32122.26 | 32322.55 | 32690.64 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,45 +576,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40439.07 | 2353.26 | 46971.62 | | +| 40872.55 | 2396.16 | 47190.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38488.05 | 39957.57 | 40823.18 | 41388.96 | 42280.93 | 42932.70 | 44199.50 | +| **Req/Sec** | 38869.83 | 40374.71 | 41100.22 | 41959.99 | 42748.43 | 43322.25 | 44740.75 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40236.67 | 3890.95 | 47990.15 | | +| 40475.84 | 3832.52 | 47210.36 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37972.37 | 39528.82 | 40968.66 | 42107.97 | 43044.22 | 43526.17 | 44810.83 | -| **Latency** | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 38065.27 | 39723.13 | 41146.52 | 42432.12 | 43334.50 | 43802.09 | 44962.14 | +| **Latency** | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 78890.29 | 10087.37 | 100517.19 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 79408.32 | 9888.64 | 101538.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65942.81 | 70421.08 | 77869.22 | 86915.57 | 93422.61 | 95169.40 | 99041.79 | -| **Latency** | 375µs | 468µs | 594µs | 755µs | 940µs | 1ms | 1ms | +| **Req/Sec** | 66821.16 | 71295.79 | 78695.31 | 87138.90 | 93417.75 | 96279.77 | 99480.39 | +| **Latency** | 372µs | 466µs | 590µs | 749µs | 939µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6404.69 | 1641.63 | 11708.52 | | +| 6282.40 | 1526.82 | 10918.02 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | -| **Req/Sec** | 5154.14 | 5715.40 | 6561.37 | 7132.09 | 8177.82 | 8860.99 | 10080.55 | -| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 11ms | 14ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | +| **Req/Sec** | 5113.54 | 5679.68 | 6428.79 | 6980.38 | 7871.54 | 8531.28 | 9647.33 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 11ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54565.29 | 8812.09 | 84517.91 | | +| 51803.39 | 6160.16 | 82533.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48874.65 | 49752.67 | 50832.57 | 55602.59 | 69277.89 | 76048.79 | 81799.49 | -| **Latency** | 597µs | 832µs | 958µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48505.31 | 49401.52 | 50270.85 | 51222.89 | 57304.59 | 67498.81 | 76606.76 | +| **Latency** | 756µs | 902µs | 987µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-12-14T02:04:16.742Z

+

Generated 2024-12-15T02:15:06.672Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 49fe140be2..9f73ca04f1 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000669026, - "slowest": 0.016589282, - "fastest": 0.000957873, - "average": 0.0036537915287721784, - "requestsPerSec": 13656.386352246429, - "totalData": 1775449, + "total": 10.000935963, + "slowest": 0.015956128, + "fastest": 0.000416606, + "average": 0.003905404102535082, + "requestsPerSec": 12775.904222635607, + "totalData": 1661023, "sizePerRequest": 13, - "sizePerSec": 177533.0225792036 + "sizePerSec": 166086.75489426288 }, "responseTimeHistogram": { - "0.000957873": 1, - "0.0025210138999999998": 111, - "0.0040841548": 123992, - "0.005647295699999999": 11300, - "0.007210436599999999": 777, - "0.0087735775": 221, - "0.010336718399999998": 121, - "0.0118998593": 5, - "0.013463000199999998": 9, - "0.015026141099999998": 19, - "0.016589282": 17 + "0.000416606": 1, + "0.0019705582": 151, + "0.0035245104": 18443, + "0.0050784626": 105623, + "0.0066324148": 2822, + "0.008186367": 400, + "0.0097403192": 174, + "0.0112942714": 113, + "0.0128482236": 12, + "0.0144021758": 17, + "0.015956128": 15 }, "latencyPercentiles": { - "p10": 0.003307317, - "p25": 0.003377505, - "p50": 0.003509364, - "p75": 0.003819023, - "p90": 0.004054868, - "p95": 0.00436961, - "p99": 0.005501409 + "p10": 0.003262259, + "p25": 0.003695842, + "p50": 0.003910294, + "p75": 0.004057225, + "p90": 0.004545325, + "p95": 0.004825957, + "p99": 0.006189171 }, "rps": { - "mean": 13653.849342250316, - "stddev": 1433.8711622557137, - "max": 16679.043655789148, + "mean": 12780.916008723647, + "stddev": 1924.9700650270127, + "max": 22919.98337073091, "percentiles": { - "p10": 12296.548812309256, - "p25": 13070.108059631517, - "p50": 13859.317880530363, - "p75": 14618.45287306188, - "p90": 14960.757018377451, - "p95": 15175.313595239037, - "p99": 15556.472359669617 + "p10": 11062.06593333118, + "p25": 11984.920351643605, + "p50": 12714.905683933359, + "p75": 13418.960991880997, + "p90": 14586.641711824024, + "p95": 16069.345654236799, + "p99": 20065.75950705687 } }, "details": { "DNSDialup": { - "average": 0.0008512637600000002, - "fastest": 0.000115891, - "slowest": 0.001910296 + "average": 0.00115076976, + "fastest": 0.000218861, + "slowest": 0.001981557 }, "DNSLookup": { - "average": 0.000010034959999999999, - "fastest": 0.000003797, - "slowest": 0.000045515 + "average": 0.000018920080000000004, + "fastest": 0.00000516, + "slowest": 0.000278212 } }, "statusCodeDistribution": { - "200": 136573 + "200": 127771 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 1297b76956..2aa99b329a 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00040048, + "total": 10.00029911, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63763.846385479956, + "requestsPerSec": 61438.06232611776, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 637664 + "Connection refused (os error 111)": 614399 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index ef7835a6a3..da65b40c98 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000380487, - "slowest": 0.005958431, - "fastest": 0.000349752, - "average": 0.001118867864502397, - "requestsPerSec": 44614.602472374914, - "totalData": 5800119, + "total": 10.000389707, + "slowest": 0.009172593, + "fastest": 0.000270017, + "average": 0.001140025986108283, + "requestsPerSec": 43786.99359020889, + "totalData": 5692531, "sizePerRequest": 13, - "sizePerSec": 579989.8321408739 + "sizePerSec": 569230.9166727156 }, "responseTimeHistogram": { - "0.000349752": 1, - "0.0009106199": 14107, - "0.0014714878000000001": 428739, - "0.0020323557000000003": 2627, - "0.0025932236": 511, - "0.0031540915": 51, - "0.0037149594000000005": 29, - "0.0042758273": 5, - "0.0048366952": 15, - "0.005397563100000001": 9, - "0.005958431": 69 + "0.000270017": 1, + "0.0011602746": 237900, + "0.0020505322": 199297, + "0.0029407897999999995": 537, + "0.0038310473999999995": 52, + "0.004721304999999999": 22, + "0.005611562599999999": 15, + "0.006501820199999999": 12, + "0.007392077799999999": 1, + "0.0082823354": 25, + "0.009172593": 25 }, "latencyPercentiles": { - "p10": 0.000983453, - "p25": 0.001036977, - "p50": 0.001128711, - "p75": 0.00118945, - "p90": 0.001240545, - "p95": 0.001284569, - "p99": 0.001423142 + "p10": 0.000999134, + "p25": 0.001053676, + "p50": 0.00114841, + "p75": 0.001209278, + "p90": 0.001268889, + "p95": 0.001323072, + "p99": 0.001452404 }, "rps": { - "mean": 44607.91720443489, - "stddev": 2654.946702125998, - "max": 53556.12682090845, + "mean": 43777.826190136795, + "stddev": 2682.5551034453265, + "max": 52220.684613176374, "percentiles": { - "p10": 42810.19310697895, - "p25": 44024.931318604904, - "p50": 44812.61923357845, - "p75": 45519.28859623563, - "p90": 46610.550388880336, - "p95": 47675.52279566038, - "p99": 50067.31049221972 + "p10": 42027.31312851763, + "p25": 43064.39418863111, + "p50": 44056.108485538876, + "p75": 44867.476197454285, + "p90": 45728.06331245464, + "p95": 46701.75378113815, + "p99": 48970.66767390977 } }, "details": { "DNSDialup": { - "average": 0.0010738143799999998, - "fastest": 0.000114749, - "slowest": 0.001659089 + "average": 0.00097948174, + "fastest": 0.000085989, + "slowest": 0.0020897 }, "DNSLookup": { - "average": 0.000012526839999999998, - "fastest": 0.00000515, - "slowest": 0.000060012 + "average": 0.00002963478, + "fastest": 0.000004589, + "slowest": 0.001018527 } }, "statusCodeDistribution": { - "200": 446163 + "200": 437887 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index f3b37f7d68..05062c556e 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000140133, - "slowest": 0.014185935, - "fastest": 0.000351465, - "average": 0.001551989501229259, - "requestsPerSec": 32173.64914100249, - "totalData": 4182633, + "total": 10.000458178, + "slowest": 0.014132406, + "fastest": 0.000537157, + "average": 0.001578177606127565, + "requestsPerSec": 31639.250359154892, + "totalData": 4113291, "sizePerRequest": 13, - "sizePerSec": 418257.4388330324 + "sizePerSec": 411310.2546690136 }, "responseTimeHistogram": { - "0.000351465": 1, - "0.001734912": 264459, - "0.003118359": 55712, - "0.0045018060000000006": 337, - "0.005885253": 490, - "0.0072686999999999995": 643, - "0.008652147": 49, - "0.010035594": 0, - "0.011419041": 0, - "0.012802487999999999": 0, - "0.014185934999999998": 50 + "0.000537157": 1, + "0.0018966819000000002": 293011, + "0.0032562068": 21539, + "0.0046157317": 580, + "0.0059752566": 557, + "0.0073347815": 649, + "0.0086943064": 20, + "0.0100538313": 0, + "0.0114133562": 0, + "0.012772881100000001": 0, + "0.014132406": 50 }, "latencyPercentiles": { - "p10": 0.001060179, - "p25": 0.001321914, - "p50": 0.001591802, - "p75": 0.001688558, - "p90": 0.001867939, - "p95": 0.002104375, - "p99": 0.002536714 + "p10": 0.001074677, + "p25": 0.001408477, + "p50": 0.001614709, + "p75": 0.001703326, + "p90": 0.001804272, + "p95": 0.002205077, + "p99": 0.002633697 }, "rps": { - "mean": 32188.935160324905, - "stddev": 3696.053560642587, - "max": 42353.607132393176, + "mean": 31652.072827572378, + "stddev": 3530.2351957270234, + "max": 37129.41299274811, "percentiles": { - "p10": 29208.59762704156, - "p25": 31242.48542638713, - "p50": 32724.861076960042, - "p75": 33969.97815499713, - "p90": 35379.89604328149, - "p95": 36275.977542960674, - "p99": 39565.29589318313 + "p10": 29603.77448124903, + "p25": 30793.119241702123, + "p50": 32423.7568866703, + "p75": 33436.55283956313, + "p90": 34335.92907602512, + "p95": 34923.45808679683, + "p99": 35916.98623909615 } }, "details": { "DNSDialup": { - "average": 0.0008867777600000002, - "fastest": 0.000089842, - "slowest": 0.001924121 + "average": 0.0009445475400000001, + "fastest": 0.000079747, + "slowest": 0.001409576 }, "DNSLookup": { - "average": 0.000032917659999999995, - "fastest": 0.000004278, - "slowest": 0.001242962 + "average": 0.000009329979999999999, + "fastest": 0.000004268, + "slowest": 0.000048301 } }, "statusCodeDistribution": { - "200": 321741 + "200": 316407 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index eaafbfd758..272a14e1c5 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00024272, - "slowest": 0.004066104, - "fastest": 0.000032771, - "average": 0.0006428486124543688, - "requestsPerSec": 77596.71657249535, - "totalData": 10087818, + "total": 10.000127263, + "slowest": 0.002649457, + "fastest": 0.00003523, + "average": 0.0006472139031648875, + "requestsPerSec": 77076.41910236758, + "totalData": 10020062, "sizePerRequest": 13, - "sizePerSec": 1008757.3154424396 + "sizePerSec": 1001993.4483307785 }, "responseTimeHistogram": { - "0.000032771": 1, - "0.00043610430000000003": 137447, - "0.0008394376": 500643, - "0.0012427709000000001": 119442, - "0.0016461042": 17478, - "0.0020494375": 918, - "0.0024527708000000002": 30, - "0.0028561041": 6, - "0.0032594374": 11, - "0.0036627707000000003": 8, - "0.004066104": 2 + "0.00003523": 1, + "0.0002966527": 26017, + "0.0005580754": 286104, + "0.0008194981": 302600, + "0.0010809208": 115289, + "0.0013423435000000001": 29166, + "0.0016037662": 9778, + "0.0018651889": 1731, + "0.0021266116": 70, + "0.0023880343": 14, + "0.002649457": 4 }, "latencyPercentiles": { - "p10": 0.00038127, - "p25": 0.000475507, - "p50": 0.000604496, - "p75": 0.000768738, - "p90": 0.000958592, - "p95": 0.001080783, - "p99": 0.001406335 + "p10": 0.000385032, + "p25": 0.000478607, + "p50": 0.000607255, + "p75": 0.000773931, + "p90": 0.00096821, + "p95": 0.001091787, + "p99": 0.001413911 }, "rps": { - "mean": 77581.72576879329, - "stddev": 9630.99042639936, - "max": 101656.35828503281, + "mean": 77081.0197655402, + "stddev": 9714.798977604336, + "max": 97829.25094603095, "percentiles": { - "p10": 65162.32261395974, - "p25": 69817.21692569366, - "p50": 76716.19478871918, - "p75": 85402.54283317053, - "p90": 90945.17246715598, - "p95": 93791.79484127271, - "p99": 97415.82741879992 + "p10": 64565.27549352431, + "p25": 69045.83262369633, + "p50": 76077.85807995894, + "p75": 85120.1385635691, + "p90": 90713.94273299744, + "p95": 93552.49673843537, + "p99": 97117.35210895375 } }, "details": { "DNSDialup": { - "average": 0.0009467132800000001, - "fastest": 0.000104554, - "slowest": 0.001777509 + "average": 0.00109822378, + "fastest": 0.000173127, + "slowest": 0.001741604 }, "DNSLookup": { - "average": 0.000009900600000000003, - "fastest": 0.000004018, - "slowest": 0.000044803 + "average": 0.000011614059999999997, + "fastest": 0.000004449, + "slowest": 0.000056355 } }, "statusCodeDistribution": { - "200": 775986 + "200": 770774 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 1fc74c6f6f..38bf52f46c 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000239431, - "slowest": 0.00907544, - "fastest": 0.000153616, - "average": 0.0012070851071032433, - "requestsPerSec": 41356.30980173878, - "totalData": 5376449, + "total": 10.000410715, + "slowest": 0.009096144, + "fastest": 0.000295855, + "average": 0.0012138518048161989, + "requestsPerSec": 41126.21088482965, + "totalData": 5346627, "sizePerRequest": 13, - "sizePerSec": 537632.0274226042 + "sizePerSec": 534640.7415027854 }, "responseTimeHistogram": { - "0.000153616": 1, - "0.0010457984": 33145, - "0.0019379808": 378824, - "0.0028301631999999998": 1357, - "0.0037223456": 100, - "0.004614528": 51, - "0.005506710399999999": 26, - "0.006398892799999999": 33, - "0.007291075199999999": 19, - "0.0081832576": 15, - "0.00907544": 2 + "0.000295855": 1, + "0.0011758839": 167540, + "0.0020559128000000003": 242328, + "0.0029359417000000003": 1225, + "0.0038159706000000003": 117, + "0.004695999500000001": 18, + "0.005576028400000001": 11, + "0.006456057300000001": 13, + "0.007336086200000001": 10, + "0.0082161151": 14, + "0.009096144": 2 }, "latencyPercentiles": { - "p10": 0.001056956, - "p25": 0.00111046, - "p50": 0.001214447, - "p75": 0.001281722, - "p90": 0.001342414, - "p95": 0.001391839, - "p99": 0.001578611 + "p10": 0.001058237, + "p25": 0.001117174, + "p50": 0.001220515, + "p75": 0.001293667, + "p90": 0.001357425, + "p95": 0.00141002, + "p99": 0.001576296 }, "rps": { - "mean": 41355.47586249634, - "stddev": 2835.6128223000655, - "max": 59507.15631255535, + "mean": 41124.21868323965, + "stddev": 2546.787227465729, + "max": 46686.67989354298, "percentiles": { - "p10": 39742.6637495326, - "p25": 41012.71804386585, - "p50": 41757.79278521488, - "p75": 42256.56463742458, - "p90": 43111.13246010833, - "p95": 43551.316516250765, - "p99": 45022.749995572616 + "p10": 39821.391005433514, + "p25": 40800.8649783375, + "p50": 41319.31567151106, + "p75": 42076.478206790416, + "p90": 42900.13728043633, + "p95": 43407.21173472394, + "p99": 44368.07469176586 } }, "details": { "DNSDialup": { - "average": 0.00087224796, - "fastest": 0.000088246, - "slowest": 0.001838933 + "average": 0.0009660685199999999, + "fastest": 0.000119534, + "slowest": 0.002123309 }, "DNSLookup": { - "average": 0.0000091921, - "fastest": 0.000004007, - "slowest": 0.000045395 + "average": 0.00005004048000000001, + "fastest": 0.000004498, + "slowest": 0.002006443 } }, "statusCodeDistribution": { - "200": 413573 + "200": 411279 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 981cb8471b..b8df19096c 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000227043, - "slowest": 0.011583642, - "fastest": 0.000430658, - "average": 0.0014473839397243346, - "requestsPerSec": 34495.71679889708, - "totalData": 4484545, + "total": 10.000490239, + "slowest": 0.012128618, + "fastest": 0.000542789, + "average": 0.0014893340412263291, + "requestsPerSec": 33525.456451375474, + "totalData": 4358523, "sizePerRequest": 13, - "sizePerSec": 448444.31838566205 + "sizePerSec": 435830.9338678812 }, "responseTimeHistogram": { - "0.000430658": 1, - "0.0015459564": 269050, - "0.0026612548": 74938, - "0.0037765532": 731, - "0.0048918516": 163, - "0.006007149999999999": 32, - "0.0071224484": 8, - "0.0082377468": 8, - "0.0093530452": 15, - "0.010468343599999999": 14, - "0.011583642": 5 + "0.000542789": 1, + "0.0017013719": 319576, + "0.0028599548000000003": 14685, + "0.004018537700000001": 633, + "0.0051771206000000005": 234, + "0.0063357035": 36, + "0.007494286400000001": 19, + "0.008652869300000001": 56, + "0.009811452200000001": 16, + "0.0109700351": 13, + "0.012128618": 2 }, "latencyPercentiles": { - "p10": 0.001270177, - "p25": 0.001322645, - "p50": 0.001463568, - "p75": 0.001537, - "p90": 0.001593896, - "p95": 0.001628961, - "p99": 0.001881993 + "p10": 0.001300198, + "p25": 0.001354463, + "p50": 0.001501163, + "p75": 0.001574903, + "p90": 0.001649535, + "p95": 0.001697219, + "p99": 0.002023563 }, "rps": { - "mean": 34495.181365355726, - "stddev": 2295.5675083114106, - "max": 40426.00604969005, + "mean": 33519.52976834193, + "stddev": 2482.882544898406, + "max": 38523.34514715498, "percentiles": { - "p10": 34099.33819202092, - "p25": 34418.1004790424, - "p50": 34747.52711733795, - "p75": 35258.89646064737, - "p90": 35525.42872525152, - "p95": 35712.9459429041, - "p99": 36144.78879495785 + "p10": 33040.51097050076, + "p25": 33349.67804422929, + "p50": 33902.820714683454, + "p75": 34358.97735592217, + "p90": 34669.38731176482, + "p95": 34919.49555436905, + "p99": 35458.115851881514 } }, "details": { "DNSDialup": { - "average": 0.0010866534000000003, - "fastest": 0.000426917, - "slowest": 0.001652089 + "average": 0.0010218459199999998, + "fastest": 0.000131271, + "slowest": 0.00152059 }, "DNSLookup": { - "average": 0.0000097574, - "fastest": 0.00000535, - "slowest": 0.000044884 + "average": 0.000016328900000000006, + "fastest": 0.000004449, + "slowest": 0.000167817 } }, "statusCodeDistribution": { - "200": 344965 + "200": 335271 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet_v2/results/hello_bench.json b/frameworks/danet_v2/results/hello_bench.json index 3660725a03..059539a9f0 100644 --- a/frameworks/danet_v2/results/hello_bench.json +++ b/frameworks/danet_v2/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000429374, - "slowest": 0.011344748, - "fastest": 0.000164151, - "average": 0.0013721518510447384, - "requestsPerSec": 36386.537656678025, - "totalData": 4730453, + "total": 10.000411028, + "slowest": 0.017770683, + "fastest": 0.000379772, + "average": 0.0014299850039121438, + "requestsPerSec": 34915.36488074038, + "totalData": 4539184, "sizePerRequest": 13, - "sizePerSec": 473024.9895368143 + "sizePerSec": 453899.7434496249 }, "responseTimeHistogram": { - "0.000164151": 1, - "0.0012822107": 119400, - "0.0024002704": 243285, - "0.0035183301": 845, - "0.004636389800000001": 185, - "0.005754449500000001": 65, - "0.006872509200000001": 2, - "0.0079905689": 58, - "0.0091086286": 33, - "0.0102266883": 2, - "0.011344748": 5 + "0.000379772": 1, + "0.0021188631": 346713, + "0.0038579542": 2259, + "0.005597045300000001": 94, + "0.0073361364": 12, + "0.0090752275": 33, + "0.010814318600000001": 6, + "0.0125534097": 0, + "0.0142925008": 0, + "0.0160315919": 23, + "0.017770683": 27 }, "latencyPercentiles": { - "p10": 0.001201196, - "p25": 0.00125354, - "p50": 0.001384122, - "p75": 0.001455221, - "p90": 0.001514717, - "p95": 0.001559762, - "p99": 0.001885635 + "p10": 0.001248914, + "p25": 0.001301761, + "p50": 0.001443724, + "p75": 0.001511677, + "p90": 0.001580086, + "p95": 0.001646115, + "p99": 0.001969314 }, "rps": { - "mean": 36384.285306997364, - "stddev": 2712.553945670175, - "max": 46436.70357050442, + "mean": 34926.68117785787, + "stddev": 2581.2703775425557, + "max": 43617.00190734491, "percentiles": { - "p10": 35559.248820384295, - "p25": 36431.963859492134, - "p50": 36727.82132465475, - "p75": 37189.739503706056, - "p90": 37571.83599057632, - "p95": 37810.79357252681, - "p99": 39947.36959086093 + "p10": 34277.31591377663, + "p25": 34716.030439903996, + "p50": 35352.54268643736, + "p75": 35692.342207980706, + "p90": 36198.23854113428, + "p95": 36381.84373133613, + "p99": 37379.16533426154 } }, "details": { "DNSDialup": { - "average": 0.00108347104, - "fastest": 0.000261661, - "slowest": 0.001781927 + "average": 0.0006969493199999998, + "fastest": 0.0000942, + "slowest": 0.00108628 }, "DNSLookup": { - "average": 0.000012872400000000002, - "fastest": 0.000004769, - "slowest": 0.000068277 + "average": 0.000009058360000000004, + "fastest": 0.000004649, + "slowest": 0.000048822 } }, "statusCodeDistribution": { - "200": 363881 + "200": 349168 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index d21c712f8e..650f72202c 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000142823, - "slowest": 0.004488776, - "fastest": 0.000171262, - "average": 0.0007763689263853164, - "requestsPerSec": 64278.381956865385, - "totalData": 8356309, + "total": 10.000217581, + "slowest": 0.003963375, + "fastest": 0.000086332, + "average": 0.0007785344547454211, + "requestsPerSec": 64099.3053209049, + "totalData": 8333091, "sizePerRequest": 13, - "sizePerSec": 835618.96543925 + "sizePerSec": 833290.9691717637 }, "responseTimeHistogram": { - "0.000171262": 1, - "0.0006030134": 193833, - "0.0010347648": 398665, - "0.0014665162": 49748, - "0.0018982676": 373, - "0.002330019": 84, - "0.0027617704000000003": 33, - "0.0031935218000000002": 14, - "0.0036252732": 4, - "0.0040570245999999996": 36, - "0.004488776": 2 + "0.000086332": 1, + "0.0004740363": 14035, + "0.0008617405999999999": 360369, + "0.0012494448999999998": 262462, + "0.0016371492": 3846, + "0.0020248535000000002": 138, + "0.0024125578": 58, + "0.0028002621": 42, + "0.0031879664": 7, + "0.0035756707": 11, + "0.003963375": 38 }, "latencyPercentiles": { - "p10": 0.000523033, - "p25": 0.000582215, - "p50": 0.000810586, - "p75": 0.000939755, - "p90": 0.001015671, - "p95": 0.001072351, - "p99": 0.001204736 + "p10": 0.000525766, + "p25": 0.000580979, + "p50": 0.000802054, + "p75": 0.000948483, + "p90": 0.001033222, + "p95": 0.001098049, + "p99": 0.001220308 }, "rps": { - "mean": 64270.62561208434, - "stddev": 11453.705098518252, - "max": 90252.51794019199, + "mean": 64031.162956110566, + "stddev": 11905.687370964317, + "max": 89160.37940893654, "percentiles": { - "p10": 52900.620312473686, - "p25": 54171.321962494614, - "p50": 61387.97713955854, - "p75": 74277.70933951002, - "p90": 81605.17376801636, - "p95": 84281.9070883482, - "p99": 89070.57061309933 + "p10": 52000.0936001681, + "p25": 53635.72675759209, + "p50": 61454.190305011034, + "p75": 74654.06447349094, + "p90": 81704.49187467035, + "p95": 83896.3846572046, + "p99": 87713.38506255976 } }, "details": { "DNSDialup": { - "average": 0.0010672560400000004, - "fastest": 0.000103663, - "slowest": 0.002353923 + "average": 0.0008440250000000002, + "fastest": 0.000084558, + "slowest": 0.001929946 }, "DNSLookup": { - "average": 0.000010996700000000003, - "fastest": 0.000004839, - "slowest": 0.000039363 + "average": 0.00001298856, + "fastest": 0.000004889, + "slowest": 0.000047129 } }, "statusCodeDistribution": { - "200": 642793 + "200": 641007 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index b45bac22aa..e4eb75fb98 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000461492, - "slowest": 0.006373554, - "fastest": 0.00035951, - "average": 0.0010915249274815765, - "requestsPerSec": 45732.48948219639, - "totalData": 5945498, + "total": 10.00035416, + "slowest": 0.00635822, + "fastest": 0.000207099, + "average": 0.0010556430319050517, + "requestsPerSec": 47285.5253358347, + "totalData": 6147336, "sizePerRequest": 13, - "sizePerSec": 594522.363268553 + "sizePerSec": 614711.8293658511 }, "responseTimeHistogram": { - "0.00035951": 1, - "0.0009609143999999999": 18350, - "0.0015623187999999999": 437536, - "0.0021637232": 1082, - "0.0027651276": 255, - "0.0033665319999999998": 72, - "0.0039679364": 9, - "0.0045693408": 5, - "0.0051707452": 11, - "0.0057721496": 10, - "0.006373554": 15 + "0.000207099": 1, + "0.0008222111": 43841, + "0.0014373232000000002": 425694, + "0.0020524353": 2909, + "0.0026675474000000003": 257, + "0.0032826595000000004": 93, + "0.0038977716": 33, + "0.0045128837": 5, + "0.0051279958": 7, + "0.0057431079": 15, + "0.00635822": 17 }, "latencyPercentiles": { - "p10": 0.001005615, - "p25": 0.001043895, - "p50": 0.001086134, - "p75": 0.001131965, - "p90": 0.00118601, - "p95": 0.001231145, - "p99": 0.00135895 + "p10": 0.000841222, + "p25": 0.001021222, + "p50": 0.001081024, + "p75": 0.00113178, + "p90": 0.001185343, + "p95": 0.001228749, + "p99": 0.001372296 }, "rps": { - "mean": 45728.39023020473, - "stddev": 2335.038724581634, - "max": 58912.17125458488, + "mean": 47282.464848983676, + "stddev": 3752.1288406716517, + "max": 66782.00161978965, "percentiles": { - "p10": 44392.720199242234, - "p25": 45120.17322945388, - "p50": 45819.34951129717, - "p75": 46394.98885917925, - "p90": 47179.37882097612, - "p95": 47940.06466782716, - "p99": 51192.44844264516 + "p10": 44279.188901431386, + "p25": 45324.3482398772, + "p50": 46707.136850509036, + "p75": 49128.943825966715, + "p90": 51700.310201869615, + "p95": 53339.54157471043, + "p99": 56538.23115190075 } }, "details": { "DNSDialup": { - "average": 0.0009187117600000001, - "fastest": 0.000100265, - "slowest": 0.001843807 + "average": 0.00101928564, + "fastest": 0.000094017, + "slowest": 0.001719356 }, "DNSLookup": { - "average": 0.00002423921999999998, - "fastest": 0.000004528, - "slowest": 0.000776369 + "average": 0.000011114300000000001, + "fastest": 0.000004027, + "slowest": 0.000061175 } }, "statusCodeDistribution": { - "200": 457346 + "200": 472872 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 6f98222be9..432c2a4113 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000201522, - "slowest": 0.014344814, - "fastest": 0.001200227, - "average": 0.002951849874581252, - "requestsPerSec": 16896.659495138523, - "totalData": 2196610, + "total": 10.000353648, + "slowest": 0.014823991, + "fastest": 0.001367909, + "average": 0.0029595610074288244, + "requestsPerSec": 16852.704007493314, + "totalData": 2190929, "sizePerRequest": 13, - "sizePerSec": 219656.5734368008 + "sizePerSec": 219085.15209741308 }, "responseTimeHistogram": { - "0.001200227": 1, - "0.0025146857": 7088, - "0.0038291443999999997": 154439, - "0.0051436031": 5631, - "0.0064580618": 554, - "0.0077725204999999995": 309, - "0.0090869792": 871, - "0.0104014379": 28, - "0.0117158966": 12, - "0.0130303553": 17, - "0.014344814": 20 + "0.001367909": 1, + "0.0027135172": 57438, + "0.0040591254": 105294, + "0.0054047335999999994": 3989, + "0.0067503418": 552, + "0.00809595": 382, + "0.0094415582": 777, + "0.0107871664": 56, + "0.0121327746": 8, + "0.0134783828": 19, + "0.014823991": 17 }, "latencyPercentiles": { - "p10": 0.002594614, - "p25": 0.002696055, - "p50": 0.002819445, - "p75": 0.002957207, - "p90": 0.003585473, - "p95": 0.003800654, - "p99": 0.005285432 + "p10": 0.002576523, + "p25": 0.002668661, + "p50": 0.002791095, + "p75": 0.002958154, + "p90": 0.003663934, + "p95": 0.003920335, + "p99": 0.005540873 }, "rps": { - "mean": 16901.379588311705, - "stddev": 2218.1879813292658, - "max": 26480.284847686908, + "mean": 16858.915902490935, + "stddev": 2310.900634527908, + "max": 20341.85790627968, "percentiles": { - "p10": 15237.64154591155, - "p25": 16104.009898464292, - "p50": 17223.731099868117, - "p75": 18172.302138518025, - "p90": 18982.995608423873, - "p95": 19348.795727945577, - "p99": 20076.24260418367 + "p10": 15170.129993950126, + "p25": 16137.089486477682, + "p50": 17224.56222573338, + "p75": 18228.673917272663, + "p90": 18930.904374998645, + "p95": 19311.890092171125, + "p99": 20032.027084106026 } }, "details": { "DNSDialup": { - "average": 0.0011935624199999996, - "fastest": 0.000128749, - "slowest": 0.002381782 + "average": 0.0008613124599999999, + "fastest": 0.000109703, + "slowest": 0.001332927 }, "DNSLookup": { - "average": 0.0000212904, - "fastest": 0.000004969, - "slowest": 0.000591167 + "average": 0.00001536404, + "fastest": 0.000004608, + "slowest": 0.000200117 } }, "statusCodeDistribution": { - "200": 168970 + "200": 168533 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index bdffee6681..547a9313e9 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000239421, - "slowest": 0.005309946, - "fastest": 0.000033202, - "average": 0.0006654415322962674, - "requestsPerSec": 74972.80499360556, - "totalData": 9746698, + "total": 10.000375153, + "slowest": 0.00409272, + "fastest": 0.000037703, + "average": 0.000700405780128885, + "requestsPerSec": 71226.32792294007, + "totalData": 9259770, "sizePerRequest": 13, - "sizePerSec": 974646.4649168723 + "sizePerSec": 925942.262998221 }, "responseTimeHistogram": { - "0.000033202": 1, - "0.0005608764": 309077, - "0.0010885508": 392006, - "0.0016162252": 42821, - "0.0021438996": 5772, - "0.002671574": 55, - "0.0031992484": 10, - "0.0037269228000000004": 0, - "0.004254597200000001": 3, - "0.0047822716000000005": 0, - "0.005309946": 1 + "0.000037703": 1, + "0.0004432047": 110313, + "0.0008487064000000001": 408402, + "0.0012542081000000002": 162502, + "0.0016597098000000002": 24613, + "0.0020652115": 6130, + "0.0024707132000000003": 318, + "0.0028762149": 4, + "0.0032817166000000003": 4, + "0.0036872183000000005": 2, + "0.00409272": 1 }, "latencyPercentiles": { - "p10": 0.000390428, - "p25": 0.000480816, - "p50": 0.000604086, - "p75": 0.000821562, - "p90": 0.000994514, - "p95": 0.00114859, - "p99": 0.001567966 + "p10": 0.000403038, + "p25": 0.000497939, + "p50": 0.000641022, + "p75": 0.000867253, + "p90": 0.001043296, + "p95": 0.001217618, + "p99": 0.001638941 }, "rps": { - "mean": 74963.12021569556, - "stddev": 13797.755469473957, - "max": 100618.20387359004, + "mean": 71220.02139090329, + "stddev": 13520.535316468768, + "max": 98969.99574762156, "percentiles": { - "p10": 57409.41514407862, - "p25": 61524.92636297894, - "p50": 75509.17872151479, - "p75": 87725.48425317545, - "p90": 93481.310043476, - "p95": 95576.74636855269, - "p99": 98506.21574221354 + "p10": 55503.380596699484, + "p25": 58687.5383321751, + "p50": 68743.58472541609, + "p75": 84068.23818894094, + "p90": 90510.43585325508, + "p95": 93379.17572165391, + "p99": 96503.86980519287 } }, "details": { "DNSDialup": { - "average": 0.0008004408999999999, - "fastest": 0.000070083, - "slowest": 0.001557453 + "average": 0.0010948408999999996, + "fastest": 0.000113342, + "slowest": 0.001811541 }, "DNSLookup": { - "average": 0.0000092322, - "fastest": 0.000004328, - "slowest": 0.000039934 + "average": 0.000010530040000000002, + "fastest": 0.000004588, + "slowest": 0.000040356 } }, "statusCodeDistribution": { - "200": 749746 + "200": 712290 }, "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 b5c1022a81..685d1f46c8 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.000432717, - "slowest": 0.027076534, - "fastest": 0.001957633, - "average": 0.004721725191305546, - "requestsPerSec": 10576.342343687005, - "totalData": 4124952, + "total": 10.000864126, + "slowest": 0.027026874, + "fastest": 0.00206576, + "average": 0.004908828964734343, + "requestsPerSec": 10173.320896890666, + "totalData": 3967938, "sizePerRequest": 39, - "sizePerSec": 412477.3514037932 + "sizePerSec": 396759.51497873594 }, "responseTimeHistogram": { - "0.001957633": 1, - "0.004469523099999999": 41405, - "0.0069814132": 59669, - "0.009493303299999999": 2319, - "0.0120051934": 2005, - "0.0145170835": 223, - "0.017028973599999997": 101, - "0.019540863699999998": 20, - "0.022052753799999998": 8, - "0.0245646439": 4, - "0.027076534": 13 + "0.00206576": 1, + "0.0045618714": 38841, + "0.007057982799999999": 57660, + "0.009554094199999998": 2651, + "0.012050205599999999": 2125, + "0.014546317": 276, + "0.017042428399999997": 122, + "0.019538539799999997": 35, + "0.022034651199999998": 11, + "0.0245307626": 11, + "0.027026874": 9 }, "latencyPercentiles": { - "p10": 0.003874531, - "p25": 0.003974608, - "p50": 0.004617302, - "p75": 0.004775349, - "p90": 0.005363265, - "p95": 0.006737646, - "p99": 0.010745963 + "p10": 0.003973778, + "p25": 0.004113482, + "p50": 0.004741768, + "p75": 0.004978031, + "p90": 0.005660407, + "p95": 0.007122565, + "p99": 0.011303081 }, "rps": { - "mean": 10559.226668769717, - "stddev": 1961.198265367107, - "max": 12677.036130080389, + "mean": 10159.754600954126, + "stddev": 2005.8114349005157, + "max": 18294.082870366314, "percentiles": { - "p10": 7724.880507853761, - "p25": 10541.479604207043, - "p50": 11355.222003365054, - "p75": 11578.960775638741, - "p90": 11749.222041283812, - "p95": 11876.860708177735, - "p99": 12357.129698270674 + "p10": 6870.046410286237, + "p25": 10135.185977079824, + "p50": 10828.621128504252, + "p75": 11279.049319693722, + "p90": 11494.067911550384, + "p95": 11661.844240554543, + "p99": 12071.507116432549 } }, "details": { "DNSDialup": { - "average": 0.0010654426600000002, - "fastest": 0.000623785, - "slowest": 0.001646785 + "average": 0.0008897796200000002, + "fastest": 0.000084799, + "slowest": 0.001809025 }, "DNSLookup": { - "average": 0.000012886440000000002, - "fastest": 0.00000515, - "slowest": 0.000060904 + "average": 0.000009672800000000002, + "fastest": 0.000004258, + "slowest": 0.000045205 } }, "statusCodeDistribution": { - "200": 105768 + "200": 101742 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index d8a547649e..f41c2af6f1 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000239809, - "slowest": 0.030446267, - "fastest": 0.006053032, - "average": 0.00765942540107057, - "requestsPerSec": 6519.64365307752, - "totalData": 847574, + "total": 10.000319712, + "slowest": 0.030903199, + "fastest": 0.003791179, + "average": 0.008353812191494973, + "requestsPerSec": 5977.508891867717, + "totalData": 777101, "sizePerRequest": 13, - "sizePerSec": 84755.36749000776 + "sizePerSec": 77707.61559428032 }, "responseTimeHistogram": { - "0.006053032": 1, - "0.0084923555": 55315, - "0.010931679": 7129, - "0.0133710025": 1799, - "0.015810326": 852, - "0.0182496495": 55, - "0.020688973": 11, - "0.0231282965": 8, - "0.02556762": 9, - "0.0280069435": 9, - "0.030446267": 10 + "0.003791179": 1, + "0.006502381": 2986, + "0.009213583000000001": 45205, + "0.011924785000000002": 9257, + "0.014635987000000001": 1836, + "0.017347189": 383, + "0.020058391000000002": 67, + "0.022769593": 13, + "0.025480795": 8, + "0.028191997": 10, + "0.030903199": 11 }, "latencyPercentiles": { - "p10": 0.00626402, - "p25": 0.006545662, - "p50": 0.007465406, - "p75": 0.007822742, - "p90": 0.009363279, - "p95": 0.010609066, - "p99": 0.014179943 + "p10": 0.006623519, + "p25": 0.007598103, + "p50": 0.008027948, + "p75": 0.008781303, + "p90": 0.010092716, + "p95": 0.011429405, + "p99": 0.014330661 }, "rps": { - "mean": 6519.625798642345, - "stddev": 1042.2228887130354, - "max": 8041.676794153533, + "mean": 5977.957094662616, + "stddev": 975.2177017125373, + "max": 7731.99965376684, "percentiles": { - "p10": 5014.947049681931, - "p25": 6177.524848081006, - "p50": 6643.437451431995, - "p75": 7227.275738637618, - "p90": 7792.080574565642, - "p95": 7862.360310805867, - "p99": 7960.673868020183 + "p10": 4632.8268210055985, + "p25": 5425.053984310552, + "p50": 6087.607366370231, + "p75": 6471.40679687777, + "p90": 7372.214527403489, + "p95": 7515.76506880854, + "p99": 7648.877859296259 } }, "details": { "DNSDialup": { - "average": 0.0006694164000000001, - "fastest": 0.000102234, - "slowest": 0.000975014 + "average": 0.0011296819200000002, + "fastest": 0.000337019, + "slowest": 0.001625371 }, "DNSLookup": { - "average": 0.000008382040000000003, - "fastest": 0.000004317, - "slowest": 0.000041427 + "average": 0.00001180694, + "fastest": 0.00000519, + "slowest": 0.000049072 } }, "statusCodeDistribution": { - "200": 65198 + "200": 59777 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 2d634bffca..9ce4af93cf 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000319249, - "slowest": 0.006076631, - "fastest": 0.00028969, - "average": 0.00097505603678268, - "requestsPerSec": 51190.965733538054, - "totalData": 6655038, + "total": 10.000342083, + "slowest": 0.005150245, + "fastest": 0.0001747, + "average": 0.0009902401878264825, + "requestsPerSec": 50404.375751992964, + "totalData": 6552793, "sizePerRequest": 13, - "sizePerSec": 665482.5545359947 + "sizePerSec": 655256.8847759085 }, "responseTimeHistogram": { - "0.00028969": 1, - "0.0008683841000000001": 82000, - "0.0014470782000000001": 428792, - "0.0020257723": 951, - "0.0026044664000000003": 109, - "0.0031831605": 20, - "0.0037618546000000004": 12, - "0.0043405487": 17, - "0.004919242800000001": 7, - "0.0054979369": 14, - "0.006076631000000001": 3 + "0.0001747": 1, + "0.0006722545": 23851, + "0.0011698090000000002": 448452, + "0.0016673635000000002": 31127, + "0.002164918": 434, + "0.0026624725": 113, + "0.003160027": 19, + "0.0036575815": 0, + "0.004155136": 28, + "0.004652690500000001": 22, + "0.005150245": 14 }, "latencyPercentiles": { - "p10": 0.000769202, - "p25": 0.000914305, - "p50": 0.00100084, - "p75": 0.001068872, - "p90": 0.001127101, - "p95": 0.00117449, - "p99": 0.00128788 + "p10": 0.000835108, + "p25": 0.000922282, + "p50": 0.001006187, + "p75": 0.001072991, + "p90": 0.001134287, + "p95": 0.001186915, + "p99": 0.001301299 }, "rps": { - "mean": 51214.66252029742, - "stddev": 6249.917707437254, - "max": 83110.82723545085, + "mean": 50398.344831741495, + "stddev": 4306.00520626094, + "max": 77628.80805066724, "percentiles": { - "p10": 47726.19761173133, - "p25": 48663.55821917469, - "p50": 49650.13670804754, - "p75": 50715.56967988827, - "p90": 58854.69371734533, - "p95": 66123.90379122642, - "p99": 76441.70205233374 + "p10": 47539.31977138395, + "p25": 48629.99951167116, + "p50": 49715.8394664586, + "p75": 50705.912309374646, + "p90": 54860.74730549147, + "p95": 59531.52789717488, + "p99": 64916.742027771805 } }, "details": { "DNSDialup": { - "average": 0.00087549582, - "fastest": 0.000070819, - "slowest": 0.001823522 + "average": 0.0010513102999999996, + "fastest": 0.0001165, + "slowest": 0.00155494 }, "DNSLookup": { - "average": 0.00003262512, - "fastest": 0.000004609, - "slowest": 0.001228831 + "average": 0.000014902160000000005, + "fastest": 0.000004258, + "slowest": 0.000237225 } }, "statusCodeDistribution": { - "200": 511926 + "200": 504061 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 11dc073f05..2cf5393eca 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000211516, - "slowest": 0.0229666, - "fastest": 0.000351294, - "average": 0.0030847168993246997, - "requestsPerSec": 16169.457990092376, - "totalData": 2102074, + "total": 10.000159114, + "slowest": 0.023597489, + "fastest": 0.000366285, + "average": 0.0032092899064020235, + "requestsPerSec": 15541.752708955946, + "totalData": 2020460, "sizePerRequest": 13, - "sizePerSec": 210202.95387120088 + "sizePerSec": 202042.7852164273 }, "responseTimeHistogram": { - "0.000351294": 1, - "0.0026128246": 9489, - "0.0048743552": 147466, - "0.0071358858": 4402, - "0.0093974164": 242, - "0.011658947000000001": 40, - "0.0139204776": 17, - "0.0161820082": 8, - "0.0184435388": 9, - "0.020705069399999998": 11, - "0.0229666": 13 + "0.000366285": 1, + "0.0026894054": 449, + "0.0050125258": 150174, + "0.0073356461999999996": 4409, + "0.009658766599999999": 276, + "0.011981886999999998": 41, + "0.014305007399999998": 28, + "0.0166281278": 8, + "0.0189512482": 8, + "0.0212743686": 11, + "0.023597489": 15 }, "latencyPercentiles": { - "p10": 0.00284745, - "p25": 0.00298281, - "p50": 0.003055099, - "p75": 0.003111633, - "p90": 0.003213063, - "p95": 0.003349204, - "p99": 0.006164902 + "p10": 0.002939538, + "p25": 0.003012672, + "p50": 0.003094461, + "p75": 0.003172183, + "p90": 0.003330724, + "p95": 0.003516122, + "p99": 0.006362706 }, "rps": { - "mean": 16167.445802607277, - "stddev": 2517.0571593211585, - "max": 32417.11299394956, + "mean": 15542.118499263355, + "stddev": 1591.488505031619, + "max": 17638.579100207626, "percentiles": { - "p10": 15511.28415705739, - "p25": 15769.117619437646, - "p50": 16017.447936998045, - "p75": 16269.413452494779, - "p90": 16717.600289584876, - "p95": 17460.542685709013, - "p99": 26779.438526444035 + "p10": 15083.540187327191, + "p25": 15502.846322585208, + "p50": 15824.166667335676, + "p75": 16135.490010277945, + "p90": 16414.724007434466, + "p95": 16563.72728435364, + "p99": 16902.48297474762 } }, "details": { "DNSDialup": { - "average": 0.0008231006999999999, - "fastest": 0.000093955, - "slowest": 0.001759453 + "average": 0.0010773862999999997, + "fastest": 0.000297863, + "slowest": 0.001409743 }, "DNSLookup": { - "average": 0.00000832934, - "fastest": 0.000003637, - "slowest": 0.000072435 + "average": 0.000008482900000000001, + "fastest": 0.000004419, + "slowest": 0.000033232 } }, "statusCodeDistribution": { - "200": 161698 + "200": 155420 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 7c64e20006..eeea903572 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.8767820711541878, - "total": 10.000282364, - "slowest": 0.014847711, - "fastest": 0.000306584, - "average": 0.0010032195845579139, - "requestsPerSec": 48965.517390064764, - "totalData": 5581329, + "successRate": 0.5639410081093974, + "total": 10.000358685, + "slowest": 0.014509948, + "fastest": 0.00031986, + "average": 0.0009844475895816425, + "requestsPerSec": 50310.195448754544, + "totalData": 3688490, "sizePerRequest": 13, - "sizePerSec": 558117.140781166 + "sizePerSec": 368835.7704141689 }, "responseTimeHistogram": { - "0.000306584": 1, - "0.0017606966999999998": 428829, - "0.0032148093999999996": 403, - "0.0046689221": 29, - "0.0061230348": 21, - "0.007577147499999999": 0, - "0.0090312602": 0, - "0.0104853729": 0, - "0.011939485599999999": 0, - "0.013393598299999998": 0, - "0.014847710999999998": 50 + "0.00031986": 1, + "0.0017388688": 283295, + "0.0031578776": 291, + "0.004576886400000001": 43, + "0.0059958952": 50, + "0.007414904": 0, + "0.008833912800000001": 0, + "0.010252921600000001": 0, + "0.0116719304": 0, + "0.0130909392": 0, + "0.014509948": 50 }, "latencyPercentiles": { - "p10": 0.000860133, - "p25": 0.000934232, - "p50": 0.001015967, - "p75": 0.001079811, - "p90": 0.001136193, - "p95": 0.001186306, - "p99": 0.00131146 + "p10": 0.000678191, + "p25": 0.000917484, + "p50": 0.00101177, + "p75": 0.001090524, + "p90": 0.001144824, + "p95": 0.001189254, + "p99": 0.0013288 }, "rps": { - "mean": 49720.40214390448, - "stddev": 4919.219962839219, - "max": 75600.57456437555, + "mean": 50674.45555433873, + "stddev": 6688.196705574334, + "max": 80549.50572622496, "percentiles": { - "p10": 47167.146216047724, - "p25": 48255.47932458063, - "p50": 49329.7162210534, - "p75": 50214.311078656254, - "p90": 52271.045490671495, - "p95": 57703.87770058067, - "p99": 67840.8401857861 + "p10": 46706.41746176023, + "p25": 47760.59864756497, + "p50": 48988.0398768711, + "p75": 52041.758306864205, + "p90": 59162.80723615769, + "p95": 63053.06146787107, + "p99": 71485.93491672006 } }, "details": { "DNSDialup": { - "average": 0.0009969814199999997, - "fastest": 0.000102561, - "slowest": 0.001868789 + "average": 0.0010905704999999999, + "fastest": 0.000087389, + "slowest": 0.0020326 }, "DNSLookup": { - "average": 0.000008702519999999998, - "fastest": 0.000004549, - "slowest": 0.000020689 + "average": 0.00001034742, + "fastest": 0.000004468, + "slowest": 0.000100589 } }, "statusCodeDistribution": { - "200": 429333 + "200": 283730 }, "errorDistribution": { - "Connection refused (os error 111)": 60336 + "Connection refused (os error 111)": 219390 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index a5fe1913f4..67fe58de30 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00042154, - "slowest": 0.007129, - "fastest": 0.000298872, - "average": 0.0009977817709106267, - "requestsPerSec": 50026.391187505884, - "totalData": 6503705, + "total": 10.000408986, + "slowest": 0.006849832, + "fastest": 0.000189994, + "average": 0.0009947270664655149, + "requestsPerSec": 50175.84787806797, + "totalData": 6523127, "sizePerRequest": 13, - "sizePerSec": 650343.0854375765 + "sizePerSec": 652286.0224148837 }, "responseTimeHistogram": { - "0.000298872": 1, - "0.0009818848": 198617, - "0.0016648975999999998": 300927, - "0.0023479103999999996": 537, - "0.0030309231999999997": 129, - "0.0037139359999999997": 25, - "0.0043969488": 3, - "0.0050799616": 4, - "0.0057629744": 14, - "0.0064459871999999994": 25, - "0.007129": 3 + "0.000189994": 1, + "0.0008559778": 66426, + "0.0015219616": 433962, + "0.0021879454000000003": 1127, + "0.0028539292000000003": 107, + "0.0035199130000000004": 77, + "0.0041858968": 28, + "0.0048518806": 7, + "0.0055178644": 10, + "0.0061838482000000005": 22, + "0.006849832": 12 }, "latencyPercentiles": { - "p10": 0.00084243, - "p25": 0.000932764, - "p50": 0.001016936, - "p75": 0.001082508, - "p90": 0.001139715, - "p95": 0.001184104, - "p99": 0.00129832 + "p10": 0.000801112, + "p25": 0.000927701, + "p50": 0.001016281, + "p75": 0.001086279, + "p90": 0.001149415, + "p95": 0.001201202, + "p99": 0.001323111 }, "rps": { - "mean": 50024.18239861105, - "stddev": 4843.530771503233, - "max": 77436.67573267139, + "mean": 50174.17571454404, + "stddev": 5057.175565950511, + "max": 74976.28086815542, "percentiles": { - "p10": 47308.535241548874, - "p25": 48270.9728113242, - "p50": 49096.91358490661, - "p75": 49994.04423177288, - "p90": 54719.545821767526, - "p95": 59708.8139859344, - "p99": 70105.06921921481 + "p10": 47103.04285656924, + "p25": 47889.284782548864, + "p50": 48889.69303083407, + "p75": 50494.95070530613, + "p90": 56607.78357024257, + "p95": 61045.40557266573, + "p99": 67911.8030713747 } }, "details": { "DNSDialup": { - "average": 0.00109802336, - "fastest": 0.000129822, - "slowest": 0.002181295 + "average": 0.0011269417, + "fastest": 0.000215974, + "slowest": 0.001729804 }, "DNSLookup": { - "average": 0.00002771754, - "fastest": 0.000004288, - "slowest": 0.000870877 + "average": 0.00001153884, + "fastest": 0.000004719, + "slowest": 0.000046297 } }, "statusCodeDistribution": { - "200": 500285 + "200": 501779 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 784d6b3d01..c29c474875 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000345327, - "slowest": 0.011401383, - "fastest": 0.000170488, - "average": 0.0011975907896207424, - "requestsPerSec": 41685.66048159229, - "totalData": 5419323, + "total": 10.000343549, + "slowest": 0.011906098, + "fastest": 0.000217504, + "average": 0.001223912113626001, + "requestsPerSec": 40791.19862245044, + "totalData": 5303038, "sizePerRequest": 13, - "sizePerSec": 541913.5862606998 + "sizePerSec": 530285.5820918558 }, "responseTimeHistogram": { - "0.000170488": 1, - "0.0012935775": 335963, - "0.002416667": 79116, - "0.0035397565": 391, - "0.004662846": 5, - "0.0057859355000000005": 1177, - "0.006909025": 123, - "0.0080321145": 45, - "0.009155204": 0, - "0.0102782935": 0, - "0.011401383000000001": 50 + "0.000217504": 1, + "0.0013863634000000002": 372289, + "0.0025552228": 33931, + "0.0037240822": 303, + "0.004892941600000001": 2, + "0.006061801": 1035, + "0.007230660400000001": 262, + "0.008399519800000001": 21, + "0.009568379200000001": 32, + "0.0107372386": 0, + "0.011906098": 50 }, "latencyPercentiles": { - "p10": 0.00088656, - "p25": 0.001078237, - "p50": 0.001209027, - "p75": 0.001274822, - "p90": 0.001346155, - "p95": 0.001463854, - "p99": 0.002116165 + "p10": 0.000907774, + "p25": 0.001108984, + "p50": 0.001229921, + "p75": 0.001296423, + "p90": 0.001372123, + "p95": 0.001491664, + "p99": 0.002226817 }, "rps": { - "mean": 41695.339454813315, - "stddev": 4287.008606583723, - "max": 49310.11441650366, + "mean": 40810.08233958524, + "stddev": 4373.897143855287, + "max": 54574.102673039524, "percentiles": { - "p10": 38572.255119753536, - "p25": 40656.42767004468, - "p50": 42739.670962587195, - "p75": 43845.4468112462, - "p90": 44871.67003522177, - "p95": 45518.42130510318, - "p99": 47121.41883496198 + "p10": 37426.715189302784, + "p25": 39675.42297908381, + "p50": 41745.68647928201, + "p75": 43029.49865817797, + "p90": 44146.96412308448, + "p95": 44912.04571618455, + "p99": 46636.71553158006 } }, "details": { "DNSDialup": { - "average": 0.00081738248, - "fastest": 0.000091414, - "slowest": 0.001361959 + "average": 0.0008794237000000001, + "fastest": 0.000094811, + "slowest": 0.001768873 }, "DNSLookup": { - "average": 0.000007997239999999998, - "fastest": 0.000003888, - "slowest": 0.00004793 + "average": 0.000008664040000000001, + "fastest": 0.000004538, + "slowest": 0.00005364 } }, "statusCodeDistribution": { - "200": 416871 + "200": 407926 }, "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 7b117cc436..5d94774981 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.000441443, - "slowest": 0.006972117, - "fastest": 0.000037892, - "average": 0.0006453779864949664, - "requestsPerSec": 77315.88694429197, - "totalData": 10051509, + "total": 10.000278145, + "slowest": 0.003498376, + "fastest": 0.000036831, + "average": 0.0006393284198555337, + "requestsPerSec": 78040.62933891526, + "totalData": 10145564, "sizePerRequest": 13, - "sizePerSec": 1005106.5302757956 + "sizePerSec": 1014528.1814058983 }, "responseTimeHistogram": { - "0.000037892": 1, - "0.0007313144999999999": 549061, - "0.001424737": 210942, - "0.0021181595": 12948, - "0.0028115819999999995": 150, - "0.0035050044999999992": 58, - "0.004198427": 19, - "0.0048918495": 12, - "0.005585272": 1, - "0.006278694499999999": 0, - "0.006972116999999999": 1 + "0.000036831": 1, + "0.00038298550000000003": 106505, + "0.00072914": 454513, + "0.0010752945": 174506, + "0.001421449": 32444, + "0.0017676035": 8929, + "0.0021137580000000003": 3152, + "0.0024599125": 260, + "0.002806067": 57, + "0.0031522215000000004": 45, + "0.003498376": 16 }, "latencyPercentiles": { - "p10": 0.000360979, - "p25": 0.000468545, - "p50": 0.000593568, - "p75": 0.000781106, - "p90": 0.000987471, - "p95": 0.001087345, - "p99": 0.001570443 + "p10": 0.000354184, + "p25": 0.000459274, + "p50": 0.000591732, + "p75": 0.00076267, + "p90": 0.000992871, + "p95": 0.001099912, + "p99": 0.001551058 }, "rps": { - "mean": 77315.8241448469, - "stddev": 16522.70367062394, - "max": 98760.05942464662, + "mean": 78048.17694093316, + "stddev": 15722.839640635113, + "max": 97757.04350550674, "percentiles": { - "p10": 54400.6248357605, - "p25": 59400.05940006031, - "p50": 82426.19450378537, - "p75": 92415.3501896663, - "p90": 95838.67090371075, - "p95": 96810.35870838164, - "p99": 98176.15971967253 + "p10": 53402.52059896853, + "p25": 63899.76670575745, + "p50": 84099.28761896337, + "p75": 91317.58776740126, + "p90": 94524.84407915981, + "p95": 95630.20101989275, + "p99": 97024.45016143203 } }, "details": { "DNSDialup": { - "average": 0.00094145312, - "fastest": 0.00009797, - "slowest": 0.00203136 + "average": 0.0010091889600000003, + "fastest": 0.000104048, + "slowest": 0.002194081 }, "DNSLookup": { - "average": 0.000046654059999999995, - "fastest": 0.000003717, - "slowest": 0.001928605 + "average": 0.00001144566, + "fastest": 0.000004688, + "slowest": 0.000051155 } }, "statusCodeDistribution": { - "200": 773193 + "200": 780428 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 6d88751458..e89017f8ca 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000202584, - "slowest": 0.015934261, - "fastest": 0.00047822, - "average": 0.001577568823119458, - "requestsPerSec": 31654.058739416432, - "totalData": 4115111, + "total": 10.000271377, + "slowest": 0.016584596, + "fastest": 0.000512271, + "average": 0.0016010541876951758, + "requestsPerSec": 31190.153570969436, + "totalData": 4054830, "sizePerRequest": 13, - "sizePerSec": 411502.7636124136 + "sizePerSec": 405471.9964226027 }, "responseTimeHistogram": { - "0.00047822": 1, - "0.0020238241": 299645, - "0.0035694282000000004": 14499, - "0.0051150323": 929, - "0.0066606364": 1313, - "0.008206240500000002": 48, - "0.0097518446": 62, - "0.0112974487": 0, - "0.012843052800000001": 0, - "0.014388656900000001": 0, - "0.015934261": 50 + "0.000512271": 1, + "0.0021195034999999997": 294928, + "0.0037267359999999996": 14707, + "0.005333968499999999": 819, + "0.006941200999999999": 1280, + "0.008548433499999999": 38, + "0.010155665999999999": 87, + "0.011762898499999999": 0, + "0.013370130999999999": 0, + "0.014977363499999998": 0, + "0.016584596": 50 }, "latencyPercentiles": { - "p10": 0.001078211, - "p25": 0.001402933, - "p50": 0.001613733, - "p75": 0.001695542, - "p90": 0.001840846, - "p95": 0.002034095, - "p99": 0.002995586 + "p10": 0.001088371, + "p25": 0.001417898, + "p50": 0.001627871, + "p75": 0.001718341, + "p90": 0.001896035, + "p95": 0.002136926, + "p99": 0.003142494 }, "rps": { - "mean": 31663.844408483776, - "stddev": 3865.1927371507404, - "max": 37114.12192339252, + "mean": 31208.80640805579, + "stddev": 4038.246198099821, + "max": 36751.83815608045, "percentiles": { - "p10": 29738.076633321376, - "p25": 31474.15911203054, - "p50": 32516.955193340662, - "p75": 33395.90339384208, - "p90": 34172.047084041034, - "p95": 34710.9781054767, - "p99": 35678.497053079605 + "p10": 29431.547675953316, + "p25": 30716.73279965854, + "p50": 32045.50949114789, + "p75": 33183.72330278433, + "p90": 33926.85141176986, + "p95": 34508.496499314, + "p99": 35478.93784457563 } }, "details": { "DNSDialup": { - "average": 0.0009763080199999998, - "fastest": 0.000401631, - "slowest": 0.001472779 + "average": 0.0009600905600000003, + "fastest": 0.000089298, + "slowest": 0.002182669 }, "DNSLookup": { - "average": 0.000008339640000000003, - "fastest": 0.000003947, - "slowest": 0.000047088 + "average": 0.000010707659999999998, + "fastest": 0.000003827, + "slowest": 0.000042319 } }, "statusCodeDistribution": { - "200": 316547 + "200": 311910 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index d507ec6b12..f68cc2a27a 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000339263, - "slowest": 0.005441969, - "fastest": 0.000148076, - "average": 0.0010694085142674665, - "requestsPerSec": 46674.51650635065, - "totalData": 6067893, + "total": 10.000404316, + "slowest": 0.006092738, + "fastest": 0.000313728, + "average": 0.0010762522925732182, + "requestsPerSec": 46380.02478139005, + "totalData": 6029647, "sizePerRequest": 13, - "sizePerSec": 606768.7145825584 + "sizePerSec": 602940.3221580706 }, "responseTimeHistogram": { - "0.000148076": 1, - "0.0006774653": 7110, - "0.0012068546": 419480, - "0.0017362439": 39282, - "0.0022656332": 735, - "0.0027950225": 65, - "0.0033244118": 23, - "0.0038538011": 19, - "0.0043831904": 0, - "0.0049125797": 22, - "0.005441969": 24 + "0.000313728": 1, + "0.000891629": 19146, + "0.0014695300000000001": 441948, + "0.002047431": 2274, + "0.002625332": 288, + "0.003203233": 96, + "0.0037811340000000002": 16, + "0.004359035": 3, + "0.004936936": 7, + "0.005514837000000001": 21, + "0.006092738": 19 }, "latencyPercentiles": { - "p10": 0.000933784, - "p25": 0.00099698, - "p50": 0.001083064, - "p75": 0.001146692, - "p90": 0.001198455, - "p95": 0.0012376, - "p99": 0.001356876 + "p10": 0.000945046, + "p25": 0.000999143, + "p50": 0.001084122, + "p75": 0.001143507, + "p90": 0.0011986, + "p95": 0.00124559, + "p99": 0.001370002 }, "rps": { - "mean": 46673.65342665081, - "stddev": 3078.480541113954, - "max": 63724.31719944177, + "mean": 46378.33008660664, + "stddev": 2607.004926075003, + "max": 58352.60487329355, "percentiles": { - "p10": 44571.67571171172, - "p25": 45501.65779048813, - "p50": 46426.639605805925, - "p75": 47464.87297716088, - "p90": 49735.83739375182, - "p95": 51596.63995452984, - "p99": 55922.654014326654 + "p10": 44960.798730104856, + "p25": 45617.49588408109, + "p50": 46418.29596224815, + "p75": 47238.90596295732, + "p90": 48047.29775991606, + "p95": 49324.42052059739, + "p99": 52917.801548443815 } }, "details": { "DNSDialup": { - "average": 0.0009581180999999998, - "fastest": 0.000090655, - "slowest": 0.002086208 + "average": 0.0010398865000000005, + "fastest": 0.000242896, + "slowest": 0.001395906 }, "DNSLookup": { - "average": 0.0000115703, - "fastest": 0.000004498, - "slowest": 0.000065953 + "average": 0.000010334960000000002, + "fastest": 0.000004758, + "slowest": 0.000060193 } }, "statusCodeDistribution": { - "200": 466761 + "200": 463819 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index d83d302704..b1af775a7f 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000178948, - "slowest": 0.00438041, - "fastest": 0.000152243, - "average": 0.0009718591627727556, - "requestsPerSec": 51357.18097351791, - "totalData": 6676553, + "total": 10.000240852, + "slowest": 0.00504173, + "fastest": 0.000264278, + "average": 0.0009555500922800134, + "requestsPerSec": 52233.24195192094, + "totalData": 6790485, "sizePerRequest": 13, - "sizePerSec": 667643.3526557329 + "sizePerSec": 679032.1453749723 }, "responseTimeHistogram": { - "0.000152243": 1, - "0.0005750597000000001": 12927, - "0.0009978764": 248347, - "0.0014206931": 250903, - "0.0018435098000000002": 1150, - "0.0022663265": 126, - "0.0026891432": 51, - "0.0031119599": 22, - "0.0035347766": 12, - "0.0039575933": 10, - "0.00438041": 32 + "0.000264278": 1, + "0.0007420232000000001": 64008, + "0.0012197684000000001": 446590, + "0.0016975136000000003": 11349, + "0.0021752588000000005": 246, + "0.0026530040000000005": 60, + "0.003130749200000001": 48, + "0.003608494400000001": 7, + "0.0040862396": 2, + "0.0045639848": 18, + "0.00504173": 16 }, "latencyPercentiles": { - "p10": 0.000791002, - "p25": 0.000910634, - "p50": 0.000995129, - "p75": 0.001062667, - "p90": 0.001118836, - "p95": 0.001163813, - "p99": 0.001277788 + "p10": 0.000663076, + "p25": 0.000895703, + "p50": 0.000985116, + "p75": 0.001057933, + "p90": 0.001114008, + "p95": 0.001161111, + "p99": 0.001281583 }, "rps": { - "mean": 51352.55464192786, - "stddev": 5676.025930008955, - "max": 80505.70011435865, + "mean": 52227.89887279994, + "stddev": 6725.748397437722, + "max": 82220.95812222315, "percentiles": { - "p10": 48101.61793156199, - "p25": 49087.94596399016, - "p50": 50005.28785755695, - "p75": 51027.90716243038, - "p90": 57364.47193000333, - "p95": 64535.41703686689, - "p99": 75416.94906291073 + "p10": 48110.603577028625, + "p25": 49108.461387896044, + "p50": 50191.189203285605, + "p75": 51641.78853528307, + "p90": 61724.201438132455, + "p95": 68401.54822535197, + "p99": 77257.78109448032 } }, "details": { "DNSDialup": { - "average": 0.0010777464999999998, - "fastest": 0.000116073, - "slowest": 0.00201229 + "average": 0.0010541100399999997, + "fastest": 0.000116519, + "slowest": 0.001636177 }, "DNSLookup": { - "average": 0.00000963616, - "fastest": 0.000004759, - "slowest": 0.000039894 + "average": 0.00001328056, + "fastest": 0.000004168, + "slowest": 0.000121819 } }, "statusCodeDistribution": { - "200": 513581 + "200": 522345 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index c480043091..bfddb017fb 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000394973, - "slowest": 0.021908269, - "fastest": 0.000703637, - "average": 0.0028519752141439366, - "requestsPerSec": 17485.209381439498, - "totalData": 2273167, + "total": 10.000385853, + "slowest": 0.021916471, + "fastest": 0.000313448, + "average": 0.0028738770008874663, + "requestsPerSec": 17351.130501424264, + "totalData": 2255734, "sizePerRequest": 13, - "sizePerSec": 227307.72195871346 + "sizePerSec": 225564.69651851544 }, "responseTimeHistogram": { - "0.000703637": 1, - "0.0028241002": 126151, - "0.0049445634": 44218, - "0.0070650266": 4252, - "0.0091854898": 154, - "0.011305953": 28, - "0.0134264162": 12, - "0.0155468794": 8, - "0.0176673426": 9, - "0.0197878058": 14, - "0.021908269": 12 + "0.000313448": 1, + "0.0024737503": 4109, + "0.0046340526": 164685, + "0.0067943549": 4418, + "0.0089546572": 231, + "0.0111149595": 23, + "0.0132752618": 8, + "0.0154355641": 8, + "0.0175958664": 11, + "0.0197561687": 18, + "0.021916471": 6 }, "latencyPercentiles": { - "p10": 0.002639738, - "p25": 0.002705212, - "p50": 0.0027653, - "p75": 0.002835247, - "p90": 0.002934211, - "p95": 0.00304112, - "p99": 0.005562121 + "p10": 0.002665438, + "p25": 0.002740896, + "p50": 0.002800052, + "p75": 0.002867905, + "p90": 0.002964007, + "p95": 0.003086305, + "p99": 0.005626571 }, "rps": { - "mean": 17478.77355743718, - "stddev": 1536.933136484821, - "max": 24920.200093132742, + "mean": 17351.74143316825, + "stddev": 1666.7964943570998, + "max": 30242.54218408951, "percentiles": { - "p10": 17050.002542456667, - "p25": 17409.82465589399, - "p50": 17710.217769264924, - "p75": 18002.240122326763, - "p90": 18249.959263483663, - "p95": 18415.612756495004, - "p99": 18895.55102241016 + "p10": 16847.6434509158, + "p25": 17208.266851395056, + "p50": 17472.251253383743, + "p75": 17759.85247883852, + "p90": 18045.80566852819, + "p95": 18277.39563180285, + "p99": 21645.46196376215 } }, "details": { "DNSDialup": { - "average": 0.00109143918, - "fastest": 0.000227688, - "slowest": 0.00156418 + "average": 0.0010040974399999996, + "fastest": 0.000136516, + "slowest": 0.002182358 }, "DNSLookup": { - "average": 0.00001024618, - "fastest": 0.00000514, - "slowest": 0.000048781 + "average": 0.00004933028, + "fastest": 0.000004148, + "slowest": 0.002060184 } }, "statusCodeDistribution": { - "200": 174859 + "200": 173518 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 9b14e3fa9a..20895ce081 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000198075, - "slowest": 0.015696975, - "fastest": 0.000941783, - "average": 0.0016142238873170772, - "requestsPerSec": 30933.087292873446, - "totalData": 4021381, + "total": 10.000243199, + "slowest": 0.012152613, + "fastest": 0.000581029, + "average": 0.0016255230629754571, + "requestsPerSec": 30720.75287436217, + "totalData": 3993795, "sizePerRequest": 13, - "sizePerSec": 402130.13480735477 + "sizePerSec": 399369.7873667082 }, "responseTimeHistogram": { - "0.000941783": 1, - "0.0024173021999999997": 305126, - "0.0038928213999999996": 3282, - "0.005368340599999999": 633, - "0.006843859799999999": 198, - "0.008319379": 18, - "0.009794898199999999": 16, - "0.011270417399999998": 12, - "0.012745936599999999": 1, - "0.0142214558": 10, - "0.015696975": 40 + "0.000581029": 1, + "0.0017381874": 281880, + "0.0028953458": 22415, + "0.004052504199999999": 2171, + "0.0052096626": 406, + "0.006366821": 135, + "0.007523979399999999": 90, + "0.008681137799999999": 83, + "0.009838296199999999": 9, + "0.0109954546": 16, + "0.012152613": 9 }, "latencyPercentiles": { - "p10": 0.001499537, - "p25": 0.001533744, - "p50": 0.001575813, - "p75": 0.001625467, - "p90": 0.001697342, - "p95": 0.001754483, - "p99": 0.002846056 + "p10": 0.001508518, + "p25": 0.001543123, + "p50": 0.001585773, + "p75": 0.001636821, + "p90": 0.001717807, + "p95": 0.001788443, + "p99": 0.002844292 }, "rps": { - "mean": 30920.72012587642, - "stddev": 3249.950581801079, - "max": 34675.84300381727, + "mean": 30709.13593386899, + "stddev": 3168.6015821597293, + "max": 40139.081918848875, "percentiles": { - "p10": 30369.63182591646, - "p25": 31176.897818469162, - "p50": 31500.9261272271, - "p75": 32022.85481478087, - "p90": 32302.253502414704, - "p95": 32447.223323794813, - "p99": 32772.98961806477 + "p10": 30175.444646703974, + "p25": 30859.68571814746, + "p50": 31306.84993876679, + "p75": 31707.527366998038, + "p90": 32122.255231007515, + "p95": 32322.553223123043, + "p99": 32690.642810763748 } }, "details": { "DNSDialup": { - "average": 0.00097675724, - "fastest": 0.000124242, - "slowest": 0.002137366 + "average": 0.0009296925999999999, + "fastest": 0.000091518, + "slowest": 0.001515788 }, "DNSLookup": { - "average": 0.0000305714, - "fastest": 0.000004318, - "slowest": 0.001143011 + "average": 0.000014900479999999996, + "fastest": 0.000004018, + "slowest": 0.000196301 } }, "statusCodeDistribution": { - "200": 309337 + "200": 307215 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index cd9fbf0ac0..aae0f62ae3 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000858389, + "total": 10.000345691, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64581.15642457179, + "requestsPerSec": 64118.58347827588, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 645867 + "Connection refused (os error 111)": 641208 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 97a50e6ad7..fabf231b1c 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000821339, + "total": 10.000524233, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64728.68358077564, + "requestsPerSec": 64042.042704782674, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 647340 + "Connection refused (os error 111)": 640454 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 82546552a4..a5001a73af 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000230228, - "slowest": 0.006770086, - "fastest": 0.000379086, - "average": 0.0012344724789725677, - "requestsPerSec": 40441.46892414925, - "totalData": 5257512, + "total": 10.000372618, + "slowest": 0.006696617, + "fastest": 0.000208431, + "average": 0.0012213532984034646, + "requestsPerSec": 40874.67693596295, + "totalData": 5313906, "sizePerRequest": 13, - "sizePerSec": 525739.0960139403 + "sizePerSec": 531370.8001675183 }, "responseTimeHistogram": { - "0.000379086": 1, - "0.001018186": 13524, - "0.001657286": 387566, - "0.0022963859999999997": 2925, - "0.0029354859999999997": 260, - "0.003574586": 98, - "0.0042136859999999995": 9, - "0.0048527859999999996": 12, - "0.005491886": 14, - "0.006130986": 3, - "0.006770086": 12 + "0.000208431": 1, + "0.0008572496": 1910, + "0.0015060682": 398454, + "0.0021548868": 7811, + "0.0028037054": 396, + "0.003452524": 117, + "0.0041013426": 31, + "0.0047501612": 20, + "0.0053989798": 6, + "0.0060477984": 12, + "0.006696617": 4 }, "latencyPercentiles": { - "p10": 0.001082299, - "p25": 0.001137167, - "p50": 0.001243019, - "p75": 0.001314076, - "p90": 0.001370259, - "p95": 0.001423278, - "p99": 0.001624604 + "p10": 0.001071807, + "p25": 0.001124788, + "p50": 0.001230717, + "p75": 0.001300156, + "p90": 0.001354582, + "p95": 0.001405327, + "p99": 0.001600273 }, "rps": { - "mean": 40439.07443895684, - "stddev": 2353.2588086703195, - "max": 46971.62232973131, + "mean": 40872.551386680774, + "stddev": 2396.163877858948, + "max": 47190.66742933228, "percentiles": { - "p10": 38488.04804682298, - "p25": 39957.56686658419, - "p50": 40823.179862922625, - "p75": 41388.96484774959, - "p90": 42280.92992797275, - "p95": 42932.70183899007, - "p99": 44199.50023353512 + "p10": 38869.827377478294, + "p25": 40374.70936220391, + "p50": 41100.21747771108, + "p75": 41959.99345504532, + "p90": 42748.43397570097, + "p95": 43322.25257578401, + "p99": 44740.750077165576 } }, "details": { "DNSDialup": { - "average": 0.0008245441199999999, - "fastest": 0.000118246, - "slowest": 0.001409491 + "average": 0.0009913296399999998, + "fastest": 0.000100282, + "slowest": 0.001508297 }, "DNSLookup": { - "average": 0.000007344719999999996, - "fastest": 0.000003808, - "slowest": 0.000033273 + "average": 0.000016467220000000002, + "fastest": 0.000004579, + "slowest": 0.000395711 } }, "statusCodeDistribution": { - "200": 404424 + "200": 408762 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 49d2e2505e..6d9e1bf2e7 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000206226, - "slowest": 0.011182941, - "fastest": 0.000465297, - "average": 0.0012411934318874137, - "requestsPerSec": 40220.07055757292, - "totalData": 5228717, + "total": 10.000343738, + "slowest": 0.011496099, + "fastest": 0.000449621, + "average": 0.0012337754514828532, + "requestsPerSec": 40465.70903981061, + "totalData": 5260723, "sizePerRequest": 13, - "sizePerSec": 522860.91724844795 + "sizePerSec": 526054.2175175379 }, "responseTimeHistogram": { - "0.000465297": 1, - "0.0015370613999999999": 381735, - "0.0026088258": 18860, - "0.0036805901999999997": 247, - "0.0047523546": 16, - "0.005824118999999999": 1138, - "0.0068958833999999995": 162, - "0.0079676478": 0, - "0.0090394122": 0, - "0.010111176599999999": 0, - "0.011182940999999998": 50 + "0.000449621": 1, + "0.0015542688": 385792, + "0.0026589165999999997": 17408, + "0.0037635643999999998": 120, + "0.0048682121999999994": 4, + "0.005972859999999999": 1207, + "0.0070775078": 89, + "0.0081821556": 0, + "0.0092868034": 0, + "0.0103914512": 0, + "0.011496099": 50 }, "latencyPercentiles": { - "p10": 0.000914713, - "p25": 0.001136275, - "p50": 0.001256445, - "p75": 0.00132069, - "p90": 0.001392321, - "p95": 0.001544946, - "p99": 0.002014026 + "p10": 0.000909566, + "p25": 0.001125828, + "p50": 0.001250594, + "p75": 0.001316373, + "p90": 0.001387511, + "p95": 0.001523506, + "p99": 0.001990661 }, "rps": { - "mean": 40236.66641842576, - "stddev": 3890.950172170921, - "max": 47990.15043533138, + "mean": 40475.8410172317, + "stddev": 3832.5204780553877, + "max": 47210.357952537415, "percentiles": { - "p10": 37972.37109472396, - "p25": 39528.81650723152, - "p50": 40968.66136562708, - "p75": 42107.966827323704, - "p90": 43044.22375935967, - "p95": 43526.17000705759, - "p99": 44810.82564955676 + "p10": 38065.27433242423, + "p25": 39723.128786704205, + "p50": 41146.520255799296, + "p75": 42432.12111568624, + "p90": 43334.50024255456, + "p95": 43802.09374008377, + "p99": 44962.13796572053 } }, "details": { "DNSDialup": { - "average": 0.00049872022, - "fastest": 0.000075011, - "slowest": 0.001257684 + "average": 0.0008582574800000003, + "fastest": 0.000076013, + "slowest": 0.001949218 }, "DNSLookup": { - "average": 0.000009621240000000001, + "average": 0.00001036154, "fastest": 0.000004228, - "slowest": 0.000031408 + "slowest": 0.000076403 } }, "statusCodeDistribution": { - "200": 402209 + "200": 404671 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index baaed85d17..7b29928fbb 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000298151, - "slowest": 0.003410812, - "fastest": 0.000037422, - "average": 0.0006324990979791849, - "requestsPerSec": 78877.6482550295, - "totalData": 10254400, + "total": 10.000614961, + "slowest": 0.003475693, + "fastest": 0.000036639, + "average": 0.0006281588619991414, + "requestsPerSec": 79403.31700567709, + "totalData": 10323066, "sizePerRequest": 13, - "sizePerSec": 1025409.4273153836 + "sizePerSec": 1032243.1210738021 }, "responseTimeHistogram": { - "0.000037422": 1, - "0.000374761": 77877, - "0.0007120999999999999": 467511, - "0.001049439": 201053, - "0.001386778": 34471, - "0.0017241169999999998": 7536, - "0.002061456": 295, - "0.002398795": 10, - "0.002736134": 28, - "0.0030734729999999997": 17, - "0.0034108119999999996": 1 + "0.000036639": 1, + "0.0003805444": 86490, + "0.0007244498": 483187, + "0.0010683552": 187511, + "0.0014122606": 30639, + "0.001756166": 6038, + "0.0021000714000000004": 193, + "0.0024439768000000003": 21, + "0.0027878822000000003": 1, + "0.0031317876000000002": 0, + "0.003475693": 1 }, "latencyPercentiles": { - "p10": 0.000375958, - "p25": 0.000468655, - "p50": 0.000594012, - "p75": 0.000755957, - "p90": 0.000940288, - "p95": 0.001063009, - "p99": 0.001386776 + "p10": 0.000372897, + "p25": 0.000466036, + "p50": 0.000590664, + "p75": 0.000749575, + "p90": 0.000939902, + "p95": 0.001055666, + "p99": 0.001373805 }, "rps": { - "mean": 78890.28516232678, - "stddev": 10087.366607366916, - "max": 100517.18653097498, + "mean": 79408.3178188633, + "stddev": 9888.640357711947, + "max": 101538.09709402757, "percentiles": { - "p10": 65942.81007229903, - "p25": 70421.07702836122, - "p50": 77869.22368217188, - "p75": 86915.56657796705, - "p90": 93422.60827120105, - "p95": 95169.39600928132, - "p99": 99041.78572939282 + "p10": 66821.16284771642, + "p25": 71295.79302751114, + "p50": 78695.30788737869, + "p75": 87138.89880442702, + "p90": 93417.74937238274, + "p95": 96279.76975494715, + "p99": 99480.38775570247 } }, "details": { "DNSDialup": { - "average": 0.00069495958, - "fastest": 0.000101609, - "slowest": 0.001161949 + "average": 0.00099559302, + "fastest": 0.000130565, + "slowest": 0.001988796 }, "DNSLookup": { - "average": 0.000013764499999999992, - "fastest": 0.000004088, - "slowest": 0.000191235 + "average": 0.00003299508, + "fastest": 0.000004578, + "slowest": 0.001110551 } }, "statusCodeDistribution": { - "200": 788800 + "200": 794082 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 1d86600635..5d07aea635 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00033368, - "slowest": 0.02593369, - "fastest": 0.002313806, - "average": 0.007878708101328482, - "requestsPerSec": 6337.588527346019, - "totalData": 823914, + "total": 10.000329624, + "slowest": 0.023900454, + "fastest": 0.003846903, + "average": 0.008020261413477938, + "requestsPerSec": 6224.794815823362, + "totalData": 809250, "sizePerRequest": 13, - "sizePerSec": 82388.65085549824 + "sizePerSec": 80922.3326057037 }, "responseTimeHistogram": { - "0.002313806": 1, - "0.0046757944": 33, - "0.0070377828": 18460, - "0.0093997712": 38437, - "0.0117617596": 3329, - "0.014123748": 1937, - "0.0164857364": 1045, - "0.0188477248": 107, - "0.0212097132": 11, - "0.0235717016": 11, - "0.025933690000000002": 7 + "0.003846903": 1, + "0.0058522581": 2325, + "0.0078576132": 30531, + "0.009862968300000002": 24580, + "0.011868323400000002": 1761, + "0.013873678500000002": 1309, + "0.015879033600000002": 1567, + "0.017884388700000003": 125, + "0.0198897438": 30, + "0.021895098900000003": 7, + "0.023900454": 14 }, "latencyPercentiles": { - "p10": 0.006373518, - "p25": 0.006779422, - "p50": 0.007687274, - "p75": 0.008100722, - "p90": 0.009411933, - "p95": 0.011694996, - "p99": 0.01432781 + "p10": 0.00653521, + "p25": 0.006913628, + "p50": 0.00783144, + "p75": 0.008199539, + "p90": 0.009587059, + "p95": 0.011784348, + "p99": 0.014319203 }, "rps": { - "mean": 6404.688501680249, - "stddev": 1641.6348621426312, - "max": 11708.520290216902, + "mean": 6282.403407120745, + "stddev": 1526.8219287654417, + "max": 10918.020594061394, "percentiles": { - "p10": 5154.13803509315, - "p25": 5715.401864945634, - "p50": 6561.371470564344, - "p75": 7132.08797701707, - "p90": 8177.818485140838, - "p95": 8860.990149760066, - "p99": 10080.552875122796 + "p10": 5113.538604809947, + "p25": 5679.682433465888, + "p50": 6428.78811317068, + "p75": 6980.376946424393, + "p90": 7871.536523929741, + "p95": 8531.277369090618, + "p99": 9647.332368516622 } }, "details": { "DNSDialup": { - "average": 0.0010194562000000002, - "fastest": 0.000131797, - "slowest": 0.002142194 + "average": 0.0010734706199999999, + "fastest": 0.000093347, + "slowest": 0.001522291 }, "DNSLookup": { - "average": 0.00005016358, - "fastest": 0.000004889, - "slowest": 0.002038381 + "average": 0.000009775579999999999, + "fastest": 0.000003957, + "slowest": 0.000044323 } }, "statusCodeDistribution": { - "200": 63378 + "200": 62250 }, "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 2546808799..0ae2a1bccb 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000443306, + "total": 10.000665809, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64574.23738531217, + "requestsPerSec": 64497.205717995814, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 645771 + "Connection refused (os error 111)": 645015 } } \ 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 d34c1a098b..a1ad249a40 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.000316825, - "slowest": 0.004951037, - "fastest": 0.00013403, - "average": 0.0009146639647211361, - "requestsPerSec": 54569.17111223623, - "totalData": 7094217, + "total": 10.000333374, + "slowest": 0.005016776, + "fastest": 0.000251271, + "average": 0.0009633560580814798, + "requestsPerSec": 51811.67273354141, + "totalData": 6735742, "sizePerRequest": 13, - "sizePerSec": 709399.2244590711 + "sizePerSec": 673551.7455360383 }, "responseTimeHistogram": { - "0.00013403": 1, - "0.0006157306999999999": 70059, - "0.0010974314": 419481, - "0.0015791320999999998": 55594, - "0.0020608327999999997": 380, - "0.0025425334999999998": 40, - "0.0030242341999999994": 104, - "0.0035059348999999995": 0, - "0.0039876356": 11, - "0.0044693363": 32, - "0.004951037": 7 + "0.000251271": 1, + "0.0007278215": 48687, + "0.001204372": 455210, + "0.0016809224999999998": 13860, + "0.002157473": 227, + "0.0026340235": 25, + "0.0031105739999999996": 79, + "0.0035871245": 15, + "0.004063675": 26, + "0.0045402255": 2, + "0.005016776": 2 }, "latencyPercentiles": { - "p10": 0.000597781, - "p25": 0.000832523, - "p50": 0.000958081, - "p75": 0.001042482, - "p90": 0.001099022, - "p95": 0.001144967, - "p99": 0.001259926 + "p10": 0.000756778, + "p25": 0.00090255, + "p50": 0.000987451, + "p75": 0.00105619, + "p90": 0.001112255, + "p95": 0.001160033, + "p99": 0.001276462 }, "rps": { - "mean": 54565.288397236116, - "stddev": 8812.092740432337, - "max": 84517.90934499502, + "mean": 51803.38874621152, + "stddev": 6160.1620485714, + "max": 82533.23613419406, "percentiles": { - "p10": 48874.651142150724, - "p25": 49752.67315507147, - "p50": 50832.568426595884, - "p75": 55602.59488160497, - "p90": 69277.88578392814, - "p95": 76048.79290552776, - "p99": 81799.49260255849 + "p10": 48505.31037348122, + "p25": 49401.521566863965, + "p50": 50270.85187996167, + "p75": 51222.88883259454, + "p90": 57304.59234194021, + "p95": 67498.80841362379, + "p99": 76606.7567159451 } }, "details": { "DNSDialup": { - "average": 0.0009424376200000001, - "fastest": 0.000115265, - "slowest": 0.00142105 + "average": 0.0008700295199999999, + "fastest": 0.000102325, + "slowest": 0.001770509 }, "DNSLookup": { - "average": 0.000010613360000000003, - "fastest": 0.000004779, - "slowest": 0.000049102 + "average": 0.0000273825, + "fastest": 0.000004027, + "slowest": 0.000972049 } }, "statusCodeDistribution": { - "200": 545709 + "200": 518134 }, "errorDistribution": {} } \ No newline at end of file