From f788d5551d3c7d5fa8df6ee898ff01ec0954f935 Mon Sep 17 00:00:00 2001 From: Github Action Date: Thu, 9 Jan 2025 02:30:05 +0000 Subject: [PATCH] chore: autopublish Thu Jan 9 02:30:05 UTC 2025 --- README.md | 236 +++++++++--------- frameworks/abc/results/hello_bench.json | 82 +++--- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++---- frameworks/router/results/hello_bench.json | 84 +++---- frameworks/stric/results/hello_bench.json | 84 +++---- frameworks/tinyhttp/results/hello_bench.json | 84 +++---- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++---- 34 files changed, 1349 insertions(+), 1349 deletions(-) diff --git a/README.md b/README.md index c3d207f1a4..61f2bb316c 100644 --- a/README.md +++ b/README.md @@ -91,42 +91,42 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 82665.56 | 7859.97 | 98413.10 | 100% | -| Stric | 82600.23 | 9544.84 | 101753.76 | 100% | -| Hyper Express | 78841.61 | 12715.56 | 99919.68 | 95% | -| Elysia | 76746.69 | 12074.96 | 98509.97 | 93% | -| Deno | 58518.65 | 7460.43 | 82523.49 | 71% | -| Fastro | 52747.23 | 7524.09 | 78082.24 | 64% | -| Vixeny (Deno) | 51095.82 | 4499.08 | 71130.93 | 62% | -| NHttp | 50916.07 | 4245.63 | 71250.20 | 62% | -| Fast | 50129.38 | 4029.85 | 66430.66 | 61% | -| Hono | 48609.33 | 3109.57 | 67367.66 | 59% | -| Megalo | 46150.33 | 2915.76 | 57370.76 | 56% | -| Deso | 44732.91 | 2635.89 | 60980.48 | 54% | -| Alosaur | 44178.76 | 2764.13 | 63620.39 | 53% | -| http | 41616.73 | 4294.92 | 51311.78 | 50% | -| Cheetah | 39627.25 | 2512.33 | 49784.29 | 48% | -| Router | 39014.94 | 4006.23 | 45146.86 | 47% | -| Reno | 38968.05 | 2570.43 | 51021.41 | 47% | -| Danet V2 (Hono) | 34926.57 | 2518.43 | 39053.24 | 42% | -| Danet (Oak) | 33062.32 | 2346.40 | 38258.78 | 40% | -| Aqua | 31593.63 | 3791.71 | 41595.14 | 38% | -| Little | 30587.96 | 3866.45 | 36221.41 | 37% | -| Oak | 30284.31 | 3099.29 | 34100.67 | 37% | -| Node | 18466.74 | 1654.07 | 24735.96 | 22% | -| Fastify | 17478.39 | 1959.19 | 20747.49 | 21% | -| Dinatra | 16424.28 | 2109.97 | 24855.21 | 20% | -| Abc | 13621.43 | 1426.42 | 15728.28 | 16% | -| Express (Deno) | 10160.98 | 1979.48 | 12364.04 | 12% | -| Express | 6355.67 | 935.55 | 8447.24 | 8% | -| Servest | 6201.22 | 1645.83 | 11514.96 | 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-ece093e8-df83-40e9-a82e-43b13be586f3) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | +| Stric | 81753.76 | 9060.20 | 99373.87 | 100% | +| Bun | 81343.02 | 9824.63 | 99806.69 | 99% | +| Hyper Express | 78809.39 | 11771.75 | 98478.47 | 96% | +| Elysia | 77452.11 | 11308.73 | 97879.19 | 95% | +| Fastro | 58348.74 | 9432.21 | 76362.16 | 71% | +| Deno | 56365.09 | 7093.42 | 81650.92 | 69% | +| Vixeny (Deno) | 49198.55 | 3586.81 | 68094.94 | 60% | +| Hono | 49063.18 | 3992.97 | 71852.24 | 60% | +| NHttp | 49016.39 | 3076.34 | 64264.01 | 60% | +| Fast | 48263.62 | 2907.64 | 65022.78 | 59% | +| Megalo | 46251.88 | 3050.83 | 65273.74 | 57% | +| Deso | 44388.25 | 2777.57 | 65700.90 | 54% | +| Alosaur | 43574.43 | 3067.07 | 64263.80 | 53% | +| http | 40322.21 | 4560.69 | 47796.82 | 49% | +| Router | 39124.71 | 4120.91 | 46027.21 | 48% | +| Cheetah | 38994.61 | 2618.79 | 47825.82 | 48% | +| Reno | 38129.08 | 2472.84 | 46605.47 | 47% | +| Danet V2 (Hono) | 34814.01 | 2612.53 | 39378.29 | 43% | +| Danet (Oak) | 33161.51 | 2499.82 | 36416.05 | 41% | +| Aqua | 31558.58 | 3970.77 | 41623.87 | 39% | +| Little | 31117.42 | 3934.62 | 38268.12 | 38% | +| Oak | 29934.97 | 3194.64 | 32570.60 | 37% | +| Node | 17800.84 | 1502.04 | 21753.79 | 22% | +| Fastify | 17475.94 | 3229.44 | 34130.00 | 21% | +| Dinatra | 16457.13 | 2182.36 | 21162.77 | 20% | +| Abc | 13288.62 | 1452.61 | 15751.92 | 16% | +| Express (Deno) | 9986.44 | 2213.80 | 45875.77 | 12% | +| Express | 6397.95 | 985.45 | 8137.93 | 8% | +| Servest | 5962.26 | 1598.59 | 11084.60 | 7% | +| 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-13ecdc68-b568-4897-a536-9483568aaa6e) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13621.43 | 1426.42 | 15728.28 | | +| 13288.62 | 1452.61 | 15751.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12352.01 | 13109.00 | 13905.72 | 14531.49 | 14849.71 | 15059.82 | 15418.39 | +| **Req/Sec** | 11922.26 | 12721.65 | 13458.19 | 14242.40 | 14617.44 | 14934.82 | 15463.25 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44178.76 | 2764.13 | 63620.39 | | +| 43574.43 | 3067.07 | 64263.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42331.18 | 43318.66 | 44275.56 | 45293.50 | 46451.84 | 47149.40 | 48852.96 | -| **Latency** | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 41594.20 | 42909.57 | 43890.73 | 44813.48 | 45966.66 | 46667.99 | 47964.79 | +| **Latency** | 994µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31593.63 | 3791.71 | 41595.14 | | +| 31558.58 | 3970.77 | 41623.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28898.74 | 30511.36 | 32037.32 | 33362.99 | 34674.22 | 35808.49 | 39833.46 | +| **Req/Sec** | 28615.76 | 30386.67 | 32161.55 | 33308.04 | 34790.25 | 36320.08 | 40404.12 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 82665.56 | 7859.97 | 98413.10 | | +| 81343.02 | 9824.63 | 99806.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 70651.66 | 78600.41 | 85083.63 | 87785.67 | 90757.74 | 92904.01 | 95851.76 | -| **Latency** | 389µs | 453µs | 537µs | 722µs | 922µs | 1ms | 1ms | +| **Req/Sec** | 66895.41 | 74004.00 | 82514.24 | 89612.09 | 93707.64 | 95327.57 | 97380.28 | +| **Latency** | 368µs | 459µs | 575µs | 729µs | 912µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39627.25 | 2512.33 | 49784.29 | | +| 38994.61 | 2618.79 | 47825.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37664.34 | 39167.54 | 40057.47 | 40723.52 | 41227.05 | 41808.87 | 43180.90 | +| **Req/Sec** | 36809.76 | 38632.94 | 39652.29 | 40133.29 | 40773.50 | 41131.21 | 42721.82 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33062.32 | 2346.40 | 38258.78 | | +| 33161.51 | 2499.82 | 36416.05 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32259.58 | 33100.83 | 33403.91 | 33800.54 | 34239.14 | 34461.10 | 34932.95 | +| **Req/Sec** | 32136.23 | 33188.86 | 33601.21 | 34143.71 | 34430.25 | 34686.97 | 35158.07 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34926.57 | 2518.43 | 39053.24 | | +| 34814.01 | 2612.53 | 39378.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34152.80 | 34820.38 | 35426.99 | 35786.26 | 36239.73 | 36485.52 | 36944.50 | +| **Req/Sec** | 33228.08 | 34652.13 | 35445.32 | 35823.08 | 36312.94 | 36497.05 | 37155.53 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 58518.65 | 7460.43 | 82523.49 | | +| 56365.09 | 7093.42 | 81650.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51539.72 | 52692.54 | 56356.42 | 64014.82 | 68765.58 | 72340.06 | 77424.67 | -| **Latency** | 578µs | 712µs | 886µs | 982µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 50513.68 | 51829.06 | 53248.87 | 60549.34 | 67022.97 | 70917.33 | 76514.56 | +| **Latency** | 602µs | 780µs | 915µs | 1ms | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44732.91 | 2635.89 | 60980.48 | | +| 44388.25 | 2777.57 | 65700.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43160.08 | 44108.59 | 44794.40 | 45473.94 | 46736.55 | 47937.04 | 51238.25 | +| **Req/Sec** | 42726.31 | 43452.16 | 44280.95 | 45199.05 | 46685.68 | 48114.43 | 51005.08 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16424.28 | 2109.97 | 24855.21 | | +| 16457.13 | 2182.36 | 21162.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15013.67 | 15723.06 | 16808.44 | 17633.48 | 18270.41 | 18637.33 | 19218.64 | +| **Req/Sec** | 14923.30 | 15710.46 | 16734.41 | 17712.29 | 18472.76 | 18936.07 | 19623.25 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 76746.69 | 12074.96 | 98509.97 | | +| 77452.11 | 11308.73 | 97879.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57752.19 | 68443.56 | 79461.43 | 86638.94 | 90726.27 | 92660.06 | 95536.84 | -| **Latency** | 381µs | 471µs | 591µs | 779µs | 994µs | 1ms | 1ms | +| **Req/Sec** | 59915.09 | 70046.67 | 79116.50 | 86332.18 | 91138.59 | 92929.64 | 96003.52 | +| **Latency** | 378µs | 469µs | 587µs | 769µs | 983µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6355.67 | 935.55 | 8447.24 | | +| 6397.95 | 985.45 | 8137.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5100.02 | 6067.29 | 6639.12 | 6860.07 | 7043.93 | 7719.43 | 8230.98 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 11ms | +| **Req/Sec** | 4883.74 | 6260.14 | 6564.79 | 6752.37 | 7573.54 | 7875.02 | 8037.82 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 12ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10160.98 | 1979.48 | 12364.04 | | +| 9986.44 | 2213.80 | 45875.77 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6848.18 | 10156.87 | 10927.36 | 11275.24 | 11424.69 | 11522.13 | 11835.60 | -| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 7ms | 11ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6762.95 | 9939.77 | 10560.61 | 11073.10 | 11301.48 | 11482.32 | 11815.33 | +| **Latency** | 4ms | 4ms | 4ms | 5ms | 5ms | 7ms | 11ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50129.38 | 4029.85 | 66430.66 | | +| 48263.62 | 2907.64 | 65022.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46920.75 | 47923.08 | 49146.73 | 51776.44 | 55271.88 | 57812.40 | 62258.30 | -| **Latency** | 800µs | 931µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46401.39 | 47319.27 | 48130.55 | 48926.24 | 50119.01 | 52414.20 | 57403.02 | +| **Latency** | 899µs | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17478.39 | 1959.19 | 20747.49 | | +| 17475.94 | 3229.44 | 34130.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16029.59 | 16716.03 | 18003.80 | 18546.58 | 18943.67 | 19146.15 | 19533.98 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 15576.92 | 15953.86 | 17350.14 | 18110.03 | 18717.99 | 26342.12 | 27741.98 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52747.23 | 7524.09 | 78082.24 | | +| 58348.74 | 9432.21 | 76362.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46913.48 | 48024.50 | 49958.23 | 56413.50 | 63146.53 | 67754.05 | 74562.98 | -| **Latency** | 642µs | 823µs | 981µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47056.55 | 49944.65 | 59948.76 | 65697.90 | 69630.31 | 71704.85 | 74581.04 | +| **Latency** | 610µs | 676µs | 827µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48609.33 | 3109.57 | 67367.66 | | +| 49063.18 | 3992.97 | 71852.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46829.35 | 47578.50 | 48492.10 | 49276.82 | 50926.85 | 53651.98 | 58154.73 | -| **Latency** | 891µs | 955µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46077.19 | 47122.30 | 48307.54 | 50773.33 | 53473.40 | 55999.46 | 61219.63 | +| **Latency** | 829µs | 950µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41616.73 | 4294.92 | 51311.78 | | +| 40322.21 | 4560.69 | 47796.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37957.67 | 40155.02 | 42406.89 | 43893.44 | 45421.43 | 46297.85 | 48048.86 | -| **Latency** | 897µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36605.65 | 38674.86 | 41293.45 | 42889.73 | 44159.71 | 44964.20 | 46155.55 | +| **Latency** | 918µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 78841.61 | 12715.56 | 99919.68 | | +| 78809.39 | 11771.75 | 98478.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 59352.11 | 69418.03 | 81359.45 | 89103.40 | 93674.84 | 95919.06 | 98366.54 | -| **Latency** | 368µs | 460µs | 578µs | 757µs | 967µs | 1ms | 1ms | +| **Req/Sec** | 60723.74 | 71705.09 | 81204.72 | 88070.96 | 92194.98 | 94285.54 | 96614.95 | +| **Latency** | 374µs | 466µs | 579µs | 746µs | 968µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30587.96 | 3866.45 | 36221.41 | | +| 31117.42 | 3934.62 | 38268.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28891.93 | 30109.76 | 31288.90 | 32480.53 | 33356.11 | 33925.20 | 34887.75 | +| **Req/Sec** | 29116.46 | 30524.09 | 31922.88 | 33052.94 | 33931.08 | 34658.07 | 35661.21 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46150.33 | 2915.76 | 57370.76 | | +| 46251.88 | 3050.83 | 65273.74 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44227.01 | 45242.77 | 46131.01 | 47170.98 | 48862.36 | 50110.39 | 53379.32 | -| **Latency** | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44103.94 | 45124.28 | 46122.55 | 47471.96 | 49222.94 | 50300.23 | 52968.27 | +| **Latency** | 922µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50916.07 | 4245.63 | 71250.20 | | +| 49016.39 | 3076.34 | 64264.01 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47801.56 | 48674.22 | 49715.32 | 52182.28 | 56210.25 | 59808.40 | 64456.38 | -| **Latency** | 781µs | 917µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46834.91 | 47831.42 | 48629.63 | 49535.61 | 52047.01 | 55020.85 | 60361.70 | +| **Latency** | 880µs | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18466.74 | 1654.07 | 24735.96 | | +| 17800.84 | 1502.04 | 21753.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17561.72 | 18217.01 | 18738.04 | 19129.00 | 19464.49 | 19651.11 | 20308.79 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms | +| **Req/Sec** | 17241.48 | 17655.95 | 17972.42 | 18318.47 | 18641.43 | 18901.51 | 19259.90 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30284.31 | 3099.29 | 34100.67 | | +| 29934.97 | 3194.64 | 32570.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29632.12 | 30357.77 | 30925.26 | 31295.93 | 31625.88 | 31832.23 | 32181.80 | +| **Req/Sec** | 29307.39 | 30148.38 | 30550.74 | 31075.26 | 31391.70 | 31557.83 | 31957.08 | | **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 | | -------- | ------- | -------- | --- | -| 38968.05 | 2570.43 | 51021.41 | | +| 38129.08 | 2472.84 | 46605.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36481.84 | 38668.72 | 39476.96 | 40066.66 | 40867.99 | 41302.63 | 43017.57 | +| **Req/Sec** | 35212.07 | 37491.89 | 38803.10 | 39586.56 | 39933.86 | 40213.64 | 41205.13 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39014.94 | 4006.23 | 45146.86 | | +| 39124.71 | 4120.91 | 46027.21 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36028.22 | 37844.84 | 39964.47 | 41126.18 | 42080.53 | 42958.02 | 44111.96 | -| **Latency** | 943µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36065.26 | 37907.48 | 39978.76 | 41259.16 | 42643.74 | 43489.72 | 44935.90 | +| **Latency** | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 82600.23 | 9544.84 | 101753.76 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 81753.76 | 9060.20 | 99373.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68316.77 | 75657.39 | 83643.18 | 90192.32 | 94369.30 | 96254.78 | 98524.23 | -| **Latency** | 362µs | 450µs | 564µs | 718µs | 904µs | 1ms | 1ms | +| **Req/Sec** | 69229.70 | 75163.42 | 82709.76 | 89045.71 | 92749.92 | 94738.70 | 97616.03 | +| **Latency** | 367µs | 458µs | 571µs | 719µs | 913µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6201.22 | 1645.83 | 11514.96 | | +| 5962.26 | 1598.59 | 11084.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4957.63 | 5592.99 | 6323.83 | 6964.05 | 7917.71 | 8569.01 | 9667.05 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 15ms | +| **Req/Sec** | 4614.14 | 5422.55 | 6181.55 | 6729.71 | 7519.16 | 8026.39 | 8829.28 | +| **Latency** | 6ms | 7ms | 8ms | 8ms | 10ms | 13ms | 15ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51095.82 | 4499.08 | 71130.93 | | +| 49198.55 | 3586.81 | 68094.94 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47738.22 | 48686.43 | 49709.34 | 52661.38 | 57203.10 | 60290.91 | 65124.00 | -| **Latency** | 767µs | 912µs | 997µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46866.70 | 47640.85 | 48538.10 | 49573.49 | 53403.12 | 56097.19 | 61657.45 | +| **Latency** | 858µs | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2025-01-08T01:58:43.241Z

+

Generated 2025-01-09T02:30:05.086Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 39dd79a66c..69438087d9 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000587966, - "slowest": 0.016630209, - "fastest": 0.002696551, - "average": 0.0036642654514255097, - "requestsPerSec": 13618.49927854532, - "totalData": 1770509, + "total": 10.00049936, + "slowest": 0.016934826, + "fastest": 0.00272729, + "average": 0.0037559528070117126, + "requestsPerSec": 13285.636568452319, + "totalData": 1727219, "sizePerRequest": 13, - "sizePerSec": 177040.49062108915 + "sizePerSec": 172713.27538988015 }, "responseTimeHistogram": { - "0.002696551": 1, - "0.0040899168": 122037, - "0.0054832826": 12477, - "0.0068766484": 1235, - "0.0082700142": 134, - "0.00966338": 258, - "0.0110567458": 7, - "0.0124501116": 7, - "0.0138434774": 12, - "0.0152368432": 12, - "0.016630209": 13 + "0.00272729": 1, + "0.0041480436": 116893, + "0.0055687971999999995": 14211, + "0.006989550800000001": 1250, + "0.0084103044": 219, + "0.009831058": 239, + "0.011251811600000002": 6, + "0.012672565200000001": 6, + "0.0140933188": 13, + "0.0155140724": 12, + "0.016934826": 13 }, "latencyPercentiles": { - "p10": 0.003339312, - "p25": 0.003407139, - "p50": 0.003505066, - "p75": 0.003802713, - "p90": 0.004104316, - "p95": 0.004399521, - "p99": 0.005683379 + "p10": 0.00338502, + "p25": 0.003461746, + "p50": 0.003589919, + "p75": 0.003914796, + "p90": 0.004228691, + "p95": 0.004578895, + "p99": 0.00595019 }, "rps": { - "mean": 13621.427000290167, - "stddev": 1426.4161650550377, - "max": 15728.278264699264, + "mean": 13288.616021544605, + "stddev": 1452.606575677853, + "max": 15751.916678320837, "percentiles": { - "p10": 12352.010611080012, - "p25": 13108.995392638995, - "p50": 13905.719422398923, - "p75": 14531.491194567656, - "p90": 14849.71387210097, - "p95": 15059.824133815893, - "p99": 15418.39260053251 + "p10": 11922.260051742694, + "p25": 12721.645880465967, + "p50": 13458.185875287067, + "p75": 14242.39533820292, + "p90": 14617.44445821641, + "p95": 14934.817540131331, + "p99": 15463.25147695238 } }, "details": { "DNSDialup": { - "average": 0.00061669, - "fastest": 0.00008535, - "slowest": 0.001109971 + "average": 0.0006231822000000001, + "fastest": 0.000073007, + "slowest": 0.00114092 }, "DNSLookup": { - "average": 0.000011806480000000003, + "average": 0.000008097380000000003, "fastest": 0.000003707, - "slowest": 0.000203086 + "slowest": 0.000045315 } }, "statusCodeDistribution": { - "200": 136193 + "200": 132863 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index bbcf30ce58..6c89a66bb5 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001133371, + "total": 10.001022964, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 71665.47764259388, + "requestsPerSec": 70985.93839405166, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 716736 + "Connection refused (os error 111)": 709932 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 0a03a77e69..67e91ab3a0 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000657648, - "slowest": 0.006072282, - "fastest": 0.000202294, - "average": 0.0011297123857060525, - "requestsPerSec": 44183.594274759234, - "totalData": 5744245, + "total": 10.000588677, + "slowest": 0.008952882, + "fastest": 0.000288174, + "average": 0.0011454709814611086, + "requestsPerSec": 43576.03477905744, + "totalData": 5665218, "sizePerRequest": 13, - "sizePerSec": 574386.7255718701 + "sizePerSec": 566488.4521277467 }, "responseTimeHistogram": { - "0.000202294": 1, - "0.0007892928": 6375, - "0.0013762916": 428088, - "0.0019632904": 6542, - "0.0025502892": 606, - "0.003137288": 116, - "0.0037242868": 34, - "0.004311285599999999": 6, - "0.004898284399999999": 9, - "0.0054852832": 20, - "0.006072282": 68 + "0.000288174": 1, + "0.0011546448": 219693, + "0.0020211155999999997": 215223, + "0.0028875864": 706, + "0.0037540572": 57, + "0.0046205280000000005": 6, + "0.0054869988": 28, + "0.0063534696": 22, + "0.0072199403999999995": 0, + "0.0080864112": 5, + "0.008952882": 45 }, "latencyPercentiles": { - "p10": 0.000988462, - "p25": 0.0010486, - "p50": 0.001139561, - "p75": 0.001208784, - "p90": 0.00125555, - "p95": 0.00129507, - "p99": 0.001430073 + "p10": 0.000994235, + "p25": 0.001061047, + "p50": 0.001152905, + "p75": 0.001225896, + "p90": 0.001278929, + "p95": 0.001328693, + "p99": 0.001492334 }, "rps": { - "mean": 44178.76356664229, - "stddev": 2764.1288818154258, - "max": 63620.39033510132, + "mean": 43574.4306934886, + "stddev": 3067.0651610035484, + "max": 64263.79825840791, "percentiles": { - "p10": 42331.17691179683, - "p25": 43318.661679450786, - "p50": 44275.55623671784, - "p75": 45293.50290310308, - "p90": 46451.84025372264, - "p95": 47149.397581175814, - "p99": 48852.95660496006 + "p10": 41594.20254993535, + "p25": 42909.56883384987, + "p50": 43890.73156308047, + "p75": 44813.47668566412, + "p90": 45966.660851567794, + "p95": 46667.98656931737, + "p99": 47964.78603649957 } }, "details": { "DNSDialup": { - "average": 0.0008436990799999996, - "fastest": 0.000157304, - "slowest": 0.001234401 + "average": 0.0005880919199999999, + "fastest": 0.000086753, + "slowest": 0.000924525 }, "DNSLookup": { - "average": 0.000008056219999999999, - "fastest": 0.000003947, - "slowest": 0.000045215 + "average": 0.000009197539999999999, + "fastest": 0.000003647, + "slowest": 0.000048421 } }, "statusCodeDistribution": { - "200": 441865 + "200": 435786 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index b4f9912873..c8adeef323 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000607577, - "slowest": 0.013869786, - "fastest": 0.000423223, - "average": 0.0015807394074776487, - "requestsPerSec": 31588.28076871354, - "totalData": 4106726, + "total": 10.00057699, + "slowest": 0.014455228, + "fastest": 0.000375936, + "average": 0.0015836127089104786, + "requestsPerSec": 31531.7806477884, + "totalData": 4099368, "sizePerRequest": 13, - "sizePerSec": 410647.649993276 + "sizePerSec": 409913.14842124924 }, "responseTimeHistogram": { - "0.000423223": 1, - "0.0017678793": 261257, - "0.0031125356": 52774, - "0.0044571919": 687, - "0.0058018482": 311, - "0.0071465045": 650, - "0.0084911608": 172, - "0.0098358171": 0, - "0.0111804734": 0, - "0.0125251297": 0, - "0.013869786": 50 + "0.000375936": 1, + "0.0017838652": 264064, + "0.0031917944": 49371, + "0.004599723600000001": 688, + "0.006007652800000001": 328, + "0.007415582": 771, + "0.008823511200000002": 63, + "0.010231440400000002": 0, + "0.011639369600000001": 0, + "0.0130472988": 0, + "0.014455228": 50 }, "latencyPercentiles": { - "p10": 0.001085578, - "p25": 0.001340425, - "p50": 0.001622949, - "p75": 0.00172321, - "p90": 0.00188876, - "p95": 0.002173816, - "p99": 0.002657256 + "p10": 0.001080037, + "p25": 0.001333112, + "p50": 0.001622165, + "p75": 0.001727902, + "p90": 0.001896229, + "p95": 0.002202447, + "p99": 0.002710846 }, "rps": { - "mean": 31593.632897152052, - "stddev": 3791.705096644083, - "max": 41595.13830383569, + "mean": 31558.575493892677, + "stddev": 3970.77211920924, + "max": 41623.87233650515, "percentiles": { - "p10": 28898.73541943418, - "p25": 30511.36026131484, - "p50": 32037.31835392904, - "p75": 33362.98820628493, - "p90": 34674.21998980295, - "p95": 35808.491235536814, - "p99": 39833.46166870637 + "p10": 28615.755835163258, + "p25": 30386.66885691443, + "p50": 32161.54964962822, + "p75": 33308.038533057115, + "p90": 34790.24698661996, + "p95": 36320.07780924552, + "p99": 40404.12243870033 } }, "details": { "DNSDialup": { - "average": 0.0008808832600000002, - "fastest": 0.000137552, - "slowest": 0.001258493 + "average": 0.0009261118799999999, + "fastest": 0.000187902, + "slowest": 0.001275563 }, "DNSLookup": { - "average": 0.000008903060000000002, - "fastest": 0.000004448, - "slowest": 0.000064911 + "average": 0.000010743600000000005, + "fastest": 0.000004108, + "slowest": 0.000083887 } }, "statusCodeDistribution": { - "200": 315902 + "200": 315336 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index f882425052..82bea4482b 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001059851, - "slowest": 0.003973495, - "fastest": 0.000033462, - "average": 0.0006035184127392083, - "requestsPerSec": 82665.23871640812, - "totalData": 10747620, + "total": 10.000662173, + "slowest": 0.00306792, + "fastest": 0.000034184, + "average": 0.0006132727110108965, + "requestsPerSec": 81343.0136852599, + "totalData": 10575292, "sizePerRequest": 13, - "sizePerSec": 1074648.1033133054 + "sizePerSec": 1057459.1779083787 }, "responseTimeHistogram": { - "0.000033462": 1, - "0.00042746529999999997": 143909, - "0.0008214685999999999": 540592, - "0.0012154718999999997": 128290, - "0.0016094751999999998": 12671, - "0.0020034785": 1179, - "0.0023974817999999998": 49, - "0.0027914851": 25, - "0.0031854884": 21, - "0.0035794917": 1, - "0.003973495": 2 + "0.000034184": 1, + "0.0003375576": 56639, + "0.0006409312": 454861, + "0.0009443048": 234158, + "0.0012476784": 54060, + "0.001551052": 11360, + "0.0018544256": 2250, + "0.0021577992": 115, + "0.0024611728": 7, + "0.0027645464000000002": 12, + "0.00306792": 21 }, "latencyPercentiles": { - "p10": 0.000389651, - "p25": 0.000453928, - "p50": 0.000537144, - "p75": 0.000722751, - "p90": 0.00092246, - "p95": 0.001010868, - "p99": 0.001308085 + "p10": 0.000368214, + "p25": 0.000459111, + "p50": 0.000575197, + "p75": 0.000729739, + "p90": 0.000912973, + "p95": 0.001031396, + "p99": 0.001358019 }, "rps": { - "mean": 82665.55900889999, - "stddev": 7859.968716849097, - "max": 98413.09633030108, + "mean": 81343.01561454612, + "stddev": 9824.630953717997, + "max": 99806.68704802917, "percentiles": { - "p10": 70651.66049415588, - "p25": 78600.40872211895, - "p50": 85083.62869864749, - "p75": 87785.67003538256, - "p90": 90757.74007423448, - "p95": 92904.01345337693, - "p99": 95851.75995037566 + "p10": 66895.406228362, + "p25": 74003.99942480928, + "p50": 82514.2419581622, + "p75": 89612.08867076096, + "p90": 93707.63717243091, + "p95": 95327.56873288307, + "p99": 97380.28030308384 } }, "details": { "DNSDialup": { - "average": 0.00055589564, - "fastest": 0.000090498, - "slowest": 0.000825251 + "average": 0.00071341688, + "fastest": 0.000088073, + "slowest": 0.001067421 }, "DNSLookup": { - "average": 0.000009306799999999997, - "fastest": 0.000003517, - "slowest": 0.00005878 + "average": 0.000008408580000000001, + "fastest": 0.000003506, + "slowest": 0.000050004 } }, "statusCodeDistribution": { - "200": 826740 + "200": 813484 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index e35cd8fa92..6f3095f380 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000645534, - "slowest": 0.008540737, - "fastest": 0.000409185, - "average": 0.0012598352406012433, - "requestsPerSec": 39627.741894526385, - "totalData": 5151939, + "total": 10.000663026, + "slowest": 0.008608405, + "fastest": 0.00042787, + "average": 0.0012801349911845115, + "requestsPerSec": 38997.11438992345, + "totalData": 5069961, "sizePerRequest": 13, - "sizePerSec": 515160.644628843 + "sizePerSec": 506962.48706900486 }, "responseTimeHistogram": { - "0.000409185": 1, - "0.0012223402": 159055, - "0.0020354954": 236020, - "0.0028486506": 983, - "0.0036618058": 156, - "0.004474961": 38, - "0.005288116200000001": 6, - "0.0061012714": 15, - "0.006914426600000001": 8, - "0.007727581800000001": 9, - "0.008540737": 12 + "0.00042787": 1, + "0.0012459235": 158234, + "0.002063977": 230230, + "0.0028820305": 1285, + "0.0037000839999999998": 182, + "0.0045181375": 15, + "0.0053361910000000005": 0, + "0.0061542445": 9, + "0.006972298": 13, + "0.0077903515": 11, + "0.008608405": 17 }, "latencyPercentiles": { - "p10": 0.00110227, - "p25": 0.001155259, - "p50": 0.001266789, - "p75": 0.001333422, - "p90": 0.001405991, - "p95": 0.001469152, - "p99": 0.001638756 + "p10": 0.001115767, + "p25": 0.001170616, + "p50": 0.001284019, + "p75": 0.001352347, + "p90": 0.001434852, + "p95": 0.001505722, + "p99": 0.001688839 }, "rps": { - "mean": 39627.250365109336, - "stddev": 2512.332186367387, - "max": 49784.28978102599, + "mean": 38994.6059651583, + "stddev": 2618.7931563189795, + "max": 47825.816375680035, "percentiles": { - "p10": 37664.34199542961, - "p25": 39167.536583330606, - "p50": 40057.4683052872, - "p75": 40723.51850397548, - "p90": 41227.04689241154, - "p95": 41808.87029825688, - "p99": 43180.9003932393 + "p10": 36809.756228149854, + "p25": 38632.9423099097, + "p50": 39652.292100746345, + "p75": 40133.291173108235, + "p90": 40773.499394624996, + "p95": 41131.21447866863, + "p99": 42721.81919178866 } }, "details": { "DNSDialup": { - "average": 0.0008616775000000001, - "fastest": 0.000142576, - "slowest": 0.001335616 + "average": 0.0005372710600000001, + "fastest": 0.000076974, + "slowest": 0.000855728 }, "DNSLookup": { - "average": 0.00000822096, - "fastest": 0.000003827, - "slowest": 0.000060594 + "average": 0.000008094299999999998, + "fastest": 0.000003626, + "slowest": 0.000047609 } }, "statusCodeDistribution": { - "200": 396303 + "200": 389997 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index cb7c570d56..5f4d07bc94 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000543605, - "slowest": 0.01256872, - "fastest": 0.000685741, - "average": 0.0015100481041179963, - "requestsPerSec": 33067.40243946969, - "totalData": 4298996, + "total": 10.000599818, + "slowest": 0.012770294, + "fastest": 0.000361633, + "average": 0.001505599967236252, + "requestsPerSec": 33165.81065497846, + "totalData": 4311814, "sizePerRequest": 13, - "sizePerSec": 429876.2317131059 + "sizePerSec": 431155.5385147199 }, "responseTimeHistogram": { - "0.000685741": 1, - "0.0018740389": 325363, - "0.0030623368": 4522, - "0.0042506346999999995": 638, - "0.0054389326": 88, - "0.006627230499999999": 41, - "0.007815528399999999": 2, - "0.0090038263": 12, - "0.0101921242": 13, - "0.011380422099999999": 8, - "0.012568719999999999": 4 + "0.000361633": 1, + "0.0016024990999999999": 262105, + "0.0028433652": 68669, + "0.0040842313": 646, + "0.0053250974": 125, + "0.0065659635": 26, + "0.007806829600000001": 49, + "0.0090476957": 18, + "0.0102885618": 22, + "0.0115294279": 11, + "0.012770294": 6 }, "latencyPercentiles": { - "p10": 0.001320652, - "p25": 0.001376312, - "p50": 0.001523678, - "p75": 0.001602298, - "p90": 0.00166769, - "p95": 0.001709219, - "p99": 0.002024975 + "p10": 0.001314107, + "p25": 0.001367304, + "p50": 0.001518649, + "p75": 0.001588987, + "p90": 0.001665007, + "p95": 0.001722007, + "p99": 0.002048626 }, "rps": { - "mean": 33062.316656408606, - "stddev": 2346.4005598509725, - "max": 38258.77549306433, + "mean": 33161.508999932885, + "stddev": 2499.820450189642, + "max": 36416.05067027597, "percentiles": { - "p10": 32259.584686668404, - "p25": 33100.83083085569, - "p50": 33403.91493883208, - "p75": 33800.54418876216, - "p90": 34239.14218734923, - "p95": 34461.09826296836, - "p99": 34932.94526067474 + "p10": 32136.230386135892, + "p25": 33188.85787686255, + "p50": 33601.2096435465, + "p75": 34143.707359790504, + "p90": 34430.251529646615, + "p95": 34686.97201200036, + "p99": 35158.07410680967 } }, "details": { "DNSDialup": { - "average": 0.0007729012999999999, - "fastest": 0.000084971, - "slowest": 0.001314096 + "average": 0.0005800408199999999, + "fastest": 0.000093686, + "slowest": 0.000889327 }, "DNSLookup": { - "average": 0.00001974996, - "fastest": 0.000004188, - "slowest": 0.000566109 + "average": 0.0000085353, + "fastest": 0.000004238, + "slowest": 0.000061355 } }, "statusCodeDistribution": { - "200": 330692 + "200": 331678 }, "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 090c9a4d7c..3d38b83fcb 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.000672833, - "slowest": 0.011761529, - "fastest": 0.000214601, - "average": 0.0014291486103502505, - "requestsPerSec": 34935.949394036135, - "totalData": 4541979, + "total": 10.000620942, + "slowest": 0.011223028, + "fastest": 0.00052717, + "average": 0.0014339571249414893, + "requestsPerSec": 34819.73789623113, + "totalData": 4526847, "sizePerRequest": 13, - "sizePerSec": 454167.3421224698 + "sizePerSec": 452656.5926510046 }, "responseTimeHistogram": { - "0.000214601": 1, - "0.0013692938": 135567, - "0.0025239866": 212724, - "0.0036786794": 827, - "0.0048333722": 120, - "0.005988065": 43, - "0.0071427578": 6, - "0.0082974506": 46, - "0.0094521434": 35, - "0.010606836199999999": 1, - "0.011761529": 13 + "0.00052717": 1, + "0.0015967557999999999": 314139, + "0.0026663416": 33231, + "0.0037359273999999997": 603, + "0.0048055132": 113, + "0.005875099": 31, + "0.0069446848": 7, + "0.0080142706": 40, + "0.0090838564": 38, + "0.0101534422": 5, + "0.011223028": 11 }, "latencyPercentiles": { - "p10": 0.001250377, - "p25": 0.001302174, - "p50": 0.001439988, - "p75": 0.001510102, - "p90": 0.001576807, - "p95": 0.001628916, - "p99": 0.00198487 + "p10": 0.00124652, + "p25": 0.001302547, + "p50": 0.001441252, + "p75": 0.001514644, + "p90": 0.001594802, + "p95": 0.001671894, + "p99": 0.001993094 }, "rps": { - "mean": 34926.574664355176, - "stddev": 2518.431022324924, - "max": 39053.23680876427, + "mean": 34814.00940745581, + "stddev": 2612.533686523045, + "max": 39378.28518618066, "percentiles": { - "p10": 34152.80003515247, - "p25": 34820.37688455098, - "p50": 35426.987796207926, - "p75": 35786.2649061982, - "p90": 36239.7259876258, - "p95": 36485.517416543225, - "p99": 36944.495950920755 + "p10": 33228.07721717402, + "p25": 34652.12539919284, + "p50": 35445.317039227426, + "p75": 35823.08081096795, + "p90": 36312.93829991677, + "p95": 36497.049485764044, + "p99": 37155.526369620675 } }, "details": { "DNSDialup": { - "average": 0.0008125389199999999, - "fastest": 0.000177932, - "slowest": 0.001117228 + "average": 0.00084147146, + "fastest": 0.00013725, + "slowest": 0.001299038 }, "DNSLookup": { - "average": 0.000008117339999999999, - "fastest": 0.000003927, - "slowest": 0.000048801 + "average": 0.0000074917600000000014, + "fastest": 0.000003567, + "slowest": 0.000045686 } }, "statusCodeDistribution": { - "200": 349383 + "200": 348219 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index c325b70f8d..403c1fc020 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00062133, - "slowest": 0.004829806, - "fastest": 0.000104861, - "average": 0.0008527272201854033, - "requestsPerSec": 58518.864047420146, - "totalData": 7607925, + "total": 10.000597238, + "slowest": 0.004111739, + "fastest": 0.00012288, + "average": 0.0008852629818826651, + "requestsPerSec": 56368.03348684164, + "totalData": 7328282, "sizePerRequest": 13, - "sizePerSec": 760745.2326164619 + "sizePerSec": 732784.4353289413 }, "responseTimeHistogram": { - "0.000104861": 1, - "0.0005773554999999999": 57550, - "0.00104985": 467535, - "0.0015223444999999999": 59610, - "0.001994839": 365, - "0.0024673334999999997": 52, - "0.002939828": 56, - "0.0034123224999999995": 6, - "0.0038848169999999996": 8, - "0.0043573115": 25, - "0.004829806": 17 + "0.00012288": 1, + "0.0005217659": 13980, + "0.0009206518": 275643, + "0.0013195377": 271568, + "0.0017184236": 2286, + "0.0021173095": 75, + "0.0025161954000000003": 63, + "0.0029150813": 45, + "0.0033139672": 10, + "0.0037128531000000004": 21, + "0.004111739": 22 }, "latencyPercentiles": { - "p10": 0.000578464, - "p25": 0.000712271, - "p50": 0.000886353, - "p75": 0.000982633, - "p90": 0.001051946, - "p95": 0.00110741, - "p99": 0.001227214 + "p10": 0.000602691, + "p25": 0.000780966, + "p50": 0.000915259, + "p75": 0.001003873, + "p90": 0.001078574, + "p95": 0.001140257, + "p99": 0.001260375 }, "rps": { - "mean": 58518.64852174697, - "stddev": 7460.432198670657, - "max": 82523.49443887745, + "mean": 56365.08785302063, + "stddev": 7093.416357114675, + "max": 81650.92144669828, "percentiles": { - "p10": 51539.72166348469, - "p25": 52692.5439148794, - "p50": 56356.418410469916, - "p75": 64014.81943069764, - "p90": 68765.58173530054, - "p95": 72340.06192629572, - "p99": 77424.66749906547 + "p10": 50513.68415703636, + "p25": 51829.055368437155, + "p50": 53248.87319969044, + "p75": 60549.33559864732, + "p90": 67022.96877139791, + "p95": 70917.332726997, + "p99": 76514.5590035196 } }, "details": { "DNSDialup": { - "average": 0.0007091317199999999, - "fastest": 0.000091628, - "slowest": 0.000948003 + "average": 0.0008276795400000001, + "fastest": 0.000079386, + "slowest": 0.001376918 }, "DNSLookup": { - "average": 0.000008553800000000001, - "fastest": 0.000004308, - "slowest": 0.000052769 + "average": 0.000008125580000000004, + "fastest": 0.000003607, + "slowest": 0.00004822 } }, "statusCodeDistribution": { - "200": 585225 + "200": 563714 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 616371b5f3..2d6002a42d 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000609402, - "slowest": 0.005968998, - "fastest": 0.000299119, - "average": 0.0011158315965145989, - "requestsPerSec": 44732.4739940883, - "totalData": 5815576, + "total": 10.00062122, + "slowest": 0.006755406, + "fastest": 0.0002881, + "average": 0.001124518245162393, + "requestsPerSec": 44389.04246390406, + "totalData": 5770934, "sizePerRequest": 13, - "sizePerSec": 581522.161923148 + "sizePerSec": 577057.5520307528 }, "responseTimeHistogram": { - "0.000299119": 1, - "0.0008661069": 10743, - "0.0014330948": 432343, - "0.0020000827": 3711, - "0.0025670706": 340, - "0.0031340585": 133, - "0.0037010464": 30, - "0.0042680343": 9, - "0.0048350222": 13, - "0.005402010099999999": 8, - "0.005968998": 21 + "0.0002881": 1, + "0.0009348306": 17688, + "0.0015815612": 424138, + "0.0022282917999999997": 1804, + "0.0028750224": 164, + "0.003521753": 61, + "0.0041684836": 12, + "0.0048152142": 21, + "0.0054619448": 0, + "0.0061086754": 13, + "0.006755406": 16 }, "latencyPercentiles": { - "p10": 0.00102486, - "p25": 0.001069469, - "p50": 0.001114033, - "p75": 0.001160526, - "p90": 0.00121495, - "p95": 0.001261147, - "p99": 0.001424902 + "p10": 0.001031927, + "p25": 0.001078804, + "p50": 0.001123646, + "p75": 0.001170881, + "p90": 0.001226973, + "p95": 0.001273006, + "p99": 0.001447697 }, "rps": { - "mean": 44732.90582163791, - "stddev": 2635.8919721984757, - "max": 60980.475934090966, + "mean": 44388.253014444475, + "stddev": 2777.567282017406, + "max": 65700.90010233725, "percentiles": { - "p10": 43160.07640738728, - "p25": 44108.58809315805, - "p50": 44794.403230581105, - "p75": 45473.9360726621, - "p90": 46736.55017865706, - "p95": 47937.03571067439, - "p99": 51238.24935314057 + "p10": 42726.31030634247, + "p25": 43452.16432327045, + "p50": 44280.953470805325, + "p75": 45199.049196409775, + "p90": 46685.67755545751, + "p95": 48114.42572726333, + "p99": 51005.08066718813 } }, "details": { "DNSDialup": { - "average": 0.0006350127400000001, - "fastest": 0.000079886, - "slowest": 0.000914625 + "average": 0.0006852954999999999, + "fastest": 0.000080271, + "slowest": 0.001107016 }, "DNSLookup": { - "average": 0.000007981380000000002, - "fastest": 0.000004098, - "slowest": 0.00004764 + "average": 0.000008213399999999997, + "fastest": 0.000003627, + "slowest": 0.000045615 } }, "statusCodeDistribution": { - "200": 447352 + "200": 443918 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 818e524771..508bce2c1c 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000567456, - "slowest": 0.015264708, - "fastest": 0.000980763, - "average": 0.0030386017472511452, - "requestsPerSec": 16414.968522762192, - "totalData": 2134067, + "total": 10.000510911, + "slowest": 0.01497016, + "fastest": 0.001128188, + "average": 0.0030334193737990645, + "requestsPerSec": 16444.359839567, + "totalData": 2137876, "sizePerRequest": 13, - "sizePerSec": 213394.59079590853 + "sizePerSec": 213776.67791437102 }, "responseTimeHistogram": { - "0.000980763": 1, - "0.0024091575": 674, - "0.0038375519999999997": 151543, - "0.005265946499999999": 10330, - "0.0066943409999999995": 368, - "0.008122735499999999": 408, - "0.009551129999999998": 785, - "0.0109795245": 0, - "0.012407919": 8, - "0.013836313499999999": 11, - "0.015264707999999998": 31 + "0.001128188": 1, + "0.0025123852": 1842, + "0.0038965823999999997": 152965, + "0.0052807796": 7907, + "0.0066649768": 503, + "0.008049174": 448, + "0.0094333712": 702, + "0.0108175684": 34, + "0.0122017656": 10, + "0.013585962799999999": 12, + "0.014970159999999998": 28 }, "latencyPercentiles": { - "p10": 0.002695764, - "p25": 0.002783302, - "p50": 0.002885448, - "p75": 0.003012925, - "p90": 0.003717991, - "p95": 0.003935625, - "p99": 0.005212072 + "p10": 0.002663427, + "p25": 0.002756009, + "p50": 0.002870807, + "p75": 0.003026647, + "p90": 0.003715894, + "p95": 0.003944991, + "p99": 0.005457702 }, "rps": { - "mean": 16424.281163671876, - "stddev": 2109.9698644729215, - "max": 24855.205897819887, + "mean": 16457.125221921182, + "stddev": 2182.3649312627686, + "max": 21162.773017326766, "percentiles": { - "p10": 15013.674454691623, - "p25": 15723.058300569617, - "p50": 16808.436154105442, - "p75": 17633.48178345864, - "p90": 18270.413920852727, - "p95": 18637.328705664724, - "p99": 19218.640159089915 + "p10": 14923.299747896, + "p25": 15710.455660927002, + "p50": 16734.409292386994, + "p75": 17712.287013501224, + "p90": 18472.760509094078, + "p95": 18936.065630600908, + "p99": 19623.2505606951 } }, "details": { "DNSDialup": { - "average": 0.0006862624600000001, - "fastest": 0.0000956, - "slowest": 0.001048646 + "average": 0.0007487522000000003, + "fastest": 0.000071535, + "slowest": 0.001251552 }, "DNSLookup": { - "average": 0.000010102959999999997, - "fastest": 0.000003757, - "slowest": 0.000056295 + "average": 0.000009007240000000004, + "fastest": 0.000004469, + "slowest": 0.000048451 } }, "statusCodeDistribution": { - "200": 164159 + "200": 164452 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 7aba582cce..b59d50a029 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000592333, - "slowest": 0.003497267, - "fastest": 0.000033182, - "average": 0.0006497266445171264, - "requestsPerSec": 76764.55298220384, - "totalData": 9979983, + "total": 10.000682216, + "slowest": 0.00481153, + "fastest": 0.000034034, + "average": 0.000643947295952091, + "requestsPerSec": 77454.21594946118, + "totalData": 10069735, "sizePerRequest": 13, - "sizePerSec": 997939.1887686499 + "sizePerSec": 1006904.8073429954 }, "responseTimeHistogram": { - "0.000033182": 1, - "0.00037959049999999997": 75393, - "0.000725999": 464668, - "0.0010724075": 175413, - "0.001418816": 39696, - "0.0017652245": 9615, - "0.002111633": 2636, - "0.0024580415": 215, - "0.00280445": 28, - "0.0031508585": 2, - "0.003497267": 24 + "0.000034034": 1, + "0.0005117836": 265270, + "0.0009895332": 434148, + "0.0014672828000000001": 65037, + "0.0019450324": 9441, + "0.002422782": 638, + "0.0029005316000000002": 31, + "0.0033782812": 23, + "0.0038560308": 5, + "0.0043337804": 0, + "0.00481153": 1 }, "latencyPercentiles": { - "p10": 0.000381192, - "p25": 0.000471591, - "p50": 0.00059183, - "p75": 0.000779406, - "p90": 0.000994275, - "p95": 0.001136294, - "p99": 0.001551161 + "p10": 0.000378237, + "p25": 0.000469218, + "p50": 0.000587342, + "p75": 0.000769814, + "p90": 0.000983646, + "p95": 0.001131944, + "p99": 0.001532383 }, "rps": { - "mean": 76746.68820818835, - "stddev": 12074.957565269264, - "max": 98509.9692088797, + "mean": 77452.1077207757, + "stddev": 11308.734990711911, + "max": 97879.19060328952, "percentiles": { - "p10": 57752.19065469518, - "p25": 68443.5574799869, - "p50": 79461.43031578786, - "p75": 86638.94420542021, - "p90": 90726.27432904589, - "p95": 92660.06225235268, - "p99": 95536.84221100865 + "p10": 59915.090898105904, + "p25": 70046.66508828246, + "p50": 79116.4957893719, + "p75": 86332.18176964833, + "p90": 91138.58807818963, + "p95": 92929.64455661284, + "p99": 96003.5234199731 } }, "details": { "DNSDialup": { - "average": 0.0006527234799999999, - "fastest": 0.000162993, - "slowest": 0.000901544 + "average": 0.0006300646799999999, + "fastest": 0.000093695, + "slowest": 0.000993988 }, "DNSLookup": { - "average": 0.000008654700000000004, - "fastest": 0.000004098, - "slowest": 0.000062948 + "average": 0.000008444280000000002, + "fastest": 0.000003387, + "slowest": 0.000050816 } }, "statusCodeDistribution": { - "200": 767691 + "200": 774595 }, "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 efa4476690..b2d4d80318 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.000936697, - "slowest": 0.025114238, - "fastest": 0.003148865, - "average": 0.0049008416394717, - "requestsPerSec": 10189.64553895926, - "totalData": 3974334, + "total": 10.000626177, + "slowest": 0.028184923, + "fastest": 0.003337801, + "average": 0.0050083255750459155, + "requestsPerSec": 9971.275621654508, + "totalData": 3889041, "sizePerRequest": 39, - "sizePerSec": 397396.1760194111 + "sizePerSec": 388879.74924452574 }, "responseTimeHistogram": { - "0.003148865": 1, - "0.0053454023": 87696, - "0.0075419395999999994": 9755, - "0.0097384769": 2038, - "0.0119350142": 1874, - "0.014131551499999999": 352, - "0.016328088799999998": 66, - "0.0185246261": 63, - "0.0207211634": 33, - "0.022917700699999998": 22, - "0.025114237999999997": 6 + "0.003337801": 1, + "0.005822513200000001": 90358, + "0.0083072254": 5456, + "0.0107919376": 2356, + "0.0132766498": 1315, + "0.015761362": 120, + "0.0182460742": 79, + "0.020730786400000003": 6, + "0.023215498600000002": 11, + "0.0257002108": 11, + "0.028184923": 6 }, "latencyPercentiles": { - "p10": 0.003987877, - "p25": 0.00410373, - "p50": 0.00475872, - "p75": 0.004945834, - "p90": 0.005660755, - "p95": 0.007094309, - "p99": 0.011342619 + "p10": 0.004064049, + "p25": 0.004196713, + "p50": 0.004857582, + "p75": 0.005072385, + "p90": 0.005775588, + "p95": 0.007268661, + "p99": 0.011445866 }, "rps": { - "mean": 10160.98159059979, - "stddev": 1979.481991998829, - "max": 12364.044452036105, + "mean": 9986.442925992873, + "stddev": 2213.8012215659674, + "max": 45875.768418984466, "percentiles": { - "p10": 6848.176548481689, - "p25": 10156.868212788082, - "p50": 10927.359923777361, - "p75": 11275.244503676302, - "p90": 11424.691188000377, - "p95": 11522.133547183765, - "p99": 11835.601968488587 + "p10": 6762.952668246072, + "p25": 9939.769015831873, + "p50": 10560.607164507723, + "p75": 11073.104636812719, + "p90": 11301.484092227787, + "p95": 11482.315572104964, + "p99": 11815.330076421315 } }, "details": { "DNSDialup": { - "average": 0.0005081940399999996, - "fastest": 0.000076934, - "slowest": 0.000889147 + "average": 0.0005201581399999999, + "fastest": 0.000079298, + "slowest": 0.000923956 }, "DNSLookup": { - "average": 0.000008379799999999996, - "fastest": 0.000003857, - "slowest": 0.000045154 + "average": 0.000008503360000000001, + "fastest": 0.000004057, + "slowest": 0.000060473 } }, "statusCodeDistribution": { - "200": 101906 + "200": 99719 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 643f0b0d9f..4c664dfb9b 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000599572, - "slowest": 0.349295535, - "fastest": 0.001360132, - "average": 0.007854950336075153, - "requestsPerSec": 6357.7188089818255, - "totalData": 826553, + "total": 10.000609507, + "slowest": 0.362083021, + "fastest": 0.001416769, + "average": 0.007805685100793969, + "requestsPerSec": 6397.810048999047, + "totalData": 831766, "sizePerRequest": 13, - "sizePerSec": 82650.34451676374 + "sizePerSec": 83171.5306369876 }, "responseTimeHistogram": { - "0.001360132": 1, - "0.036153672299999995": 63540, - "0.07094721259999999": 8, - "0.10574075289999998": 6, - "0.1405342932": 5, - "0.17532783349999997": 4, - "0.21012137379999996": 4, - "0.2449149141": 3, - "0.2797084544": 4, - "0.31450199469999995": 2, - "0.34929553499999993": 4 + "0.001416769": 1, + "0.0374833942": 63942, + "0.0735500194": 7, + "0.1096166446": 6, + "0.14568326980000001": 4, + "0.18174989500000002": 5, + "0.2178165202": 4, + "0.2538831454": 3, + "0.2899497706": 3, + "0.32601639579999997": 3, + "0.362083021": 4 }, "latencyPercentiles": { - "p10": 0.006865805, - "p25": 0.007247375, - "p50": 0.007443965, - "p75": 0.008019215, - "p90": 0.009023905, - "p95": 0.010058823, - "p99": 0.011711838 + "p10": 0.006362921, + "p25": 0.007291636, + "p50": 0.007561249, + "p75": 0.007828361, + "p90": 0.009142848, + "p95": 0.010377022, + "p99": 0.012173274 }, "rps": { - "mean": 6355.673328215673, - "stddev": 935.5533244269883, - "max": 8447.238647967, + "mean": 6397.954429008281, + "stddev": 985.4454727992979, + "max": 8137.930078301749, "percentiles": { - "p10": 5100.024480116921, - "p25": 6067.2868175354115, - "p50": 6639.115677839002, - "p75": 6860.074357153101, - "p90": 7043.925922049885, - "p95": 7719.432900383345, - "p99": 8230.978109211692 + "p10": 4883.735056152148, + "p25": 6260.143704627977, + "p50": 6564.793858908201, + "p75": 6752.370712005201, + "p90": 7573.536005196017, + "p95": 7875.019006055202, + "p99": 8037.820356122071 } }, "details": { "DNSDialup": { - "average": 0.0005930945799999999, - "fastest": 0.00009097, - "slowest": 0.000907405 + "average": 0.0008583539600000001, + "fastest": 0.000173322, + "slowest": 0.001250797 }, "DNSLookup": { - "average": 0.00000925184, - "fastest": 0.000004108, - "slowest": 0.000045575 + "average": 0.000009405239999999999, + "fastest": 0.000004028, + "slowest": 0.000065263 } }, "statusCodeDistribution": { - "200": 63581 + "200": 63982 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 9ed587da99..1b9fdd8a73 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000539966, - "slowest": 0.005719639, - "fastest": 0.000229478, - "average": 0.0009956010734102976, - "requestsPerSec": 50130.59311841562, - "totalData": 6517329, + "total": 10.000576671, + "slowest": 0.006006821, + "fastest": 0.000315712, + "average": 0.0010340674583727665, + "requestsPerSec": 48264.91670222204, + "totalData": 6274801, "sizePerRequest": 13, - "sizePerSec": 651697.7105394031 + "sizePerSec": 627443.9171288866 }, "responseTimeHistogram": { - "0.000229478": 1, - "0.0007784941": 45179, - "0.0013275102000000001": 452465, - "0.0018765263000000002": 3402, - "0.0024255424000000003": 191, - "0.0029745585": 45, - "0.0035235746000000004": 0, - "0.004072590700000001": 0, - "0.004621606800000001": 9, - "0.0051706229000000005": 24, - "0.005719639": 17 + "0.000315712": 1, + "0.0008848228999999999": 39627, + "0.0014539338": 441268, + "0.0020230446999999997": 1586, + "0.0025921556": 82, + "0.0031612665": 29, + "0.0037303773999999997": 34, + "0.004299488299999999": 0, + "0.0048685991999999996": 7, + "0.0054377101": 26, + "0.006006821": 17 }, "latencyPercentiles": { - "p10": 0.000800917, - "p25": 0.000931327, - "p50": 0.001015057, - "p75": 0.001088427, - "p90": 0.001140218, - "p95": 0.001184113, - "p99": 0.001298163 + "p10": 0.000899204, + "p25": 0.000960689, + "p50": 0.001041955, + "p75": 0.001103912, + "p90": 0.001166058, + "p95": 0.001220691, + "p99": 0.001343682 }, "rps": { - "mean": 50129.38421459588, - "stddev": 4029.847631289121, - "max": 66430.66247000961, + "mean": 48263.6231688193, + "stddev": 2907.6448069634266, + "max": 65022.77747895417, "percentiles": { - "p10": 46920.75304907475, - "p25": 47923.083048991946, - "p50": 49146.733629008144, - "p75": 51776.4375547645, - "p90": 55271.88026479788, - "p95": 57812.40075996333, - "p99": 62258.29722352041 + "p10": 46401.39455440107, + "p25": 47319.27313994851, + "p50": 48130.548459104895, + "p75": 48926.24403730133, + "p90": 50119.01260733897, + "p95": 52414.19900651367, + "p99": 57403.019398816505 } }, "details": { "DNSDialup": { - "average": 0.0005521901399999999, - "fastest": 0.000078928, - "slowest": 0.000767754 + "average": 0.00058307926, + "fastest": 0.000079029, + "slowest": 0.001049189 }, "DNSLookup": { - "average": 0.00000830302, - "fastest": 0.000003757, - "slowest": 0.000062527 + "average": 0.000009221700000000002, + "fastest": 0.000004048, + "slowest": 0.000052087 } }, "statusCodeDistribution": { - "200": 501333 + "200": 482677 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 268bde9587..6b9b4b7b6c 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000507925, - "slowest": 0.186821374, - "fastest": 0.000493923, - "average": 0.002853402387572845, - "requestsPerSec": 17480.212136325063, - "totalData": 2272543, + "total": 10.000565566, + "slowest": 0.186176811, + "fastest": 0.000105038, + "average": 0.002853566706469993, + "requestsPerSec": 17478.3114861286, + "totalData": 2272309, "sizePerRequest": 13, - "sizePerSec": 227242.75777222583 + "sizePerSec": 227218.04931967185 }, "responseTimeHistogram": { - "0.000493923": 1, - "0.0191266681": 174768, - "0.0377594132": 7, - "0.0563921583": 6, - "0.0750249034": 6, - "0.0936576485": 4, - "0.1122903936": 4, - "0.1309231387": 4, - "0.1495558838": 4, - "0.16818862890000003": 3, - "0.186821374": 4 + "0.000105038": 1, + "0.0187122153": 174750, + "0.0373193926": 8, + "0.0559265699": 5, + "0.0745337472": 6, + "0.0931409245": 5, + "0.1117481018": 4, + "0.1303552791": 4, + "0.1489624564": 3, + "0.1675696337": 3, + "0.186176811": 4 }, "latencyPercentiles": { - "p10": 0.002539567, - "p25": 0.002612583, - "p50": 0.002715065, - "p75": 0.00294777, - "p90": 0.00307129, - "p95": 0.003181207, - "p99": 0.005491448 + "p10": 0.002119425, + "p25": 0.002661626, + "p50": 0.002811139, + "p75": 0.003062058, + "p90": 0.003141896, + "p95": 0.003284013, + "p99": 0.005723401 }, "rps": { - "mean": 17478.390159467017, - "stddev": 1959.1934913164976, - "max": 20747.493086424165, + "mean": 17475.935781420532, + "stddev": 3229.4422856836372, + "max": 34130.00027024085, "percentiles": { - "p10": 16029.589018368768, - "p25": 16716.029302594397, - "p50": 18003.80060230698, - "p75": 18546.579735004692, - "p90": 18943.672743141855, - "p95": 19146.147960430066, - "p99": 19533.983270695855 + "p10": 15576.921956003882, + "p25": 15953.855429775645, + "p50": 17350.138430035582, + "p75": 18110.034770266084, + "p90": 18717.98611285649, + "p95": 26342.12105156104, + "p99": 27741.976384466856 } }, "details": { "DNSDialup": { - "average": 0.00086772614, - "fastest": 0.000141183, - "slowest": 0.001304178 + "average": 0.00087410374, + "fastest": 0.00013916, + "slowest": 0.001354199 }, "DNSLookup": { - "average": 0.000008308499999999997, - "fastest": 0.000003536, - "slowest": 0.000046317 + "average": 0.000008378899999999999, + "fastest": 0.000003997, + "slowest": 0.000051196 } }, "statusCodeDistribution": { - "200": 174811 + "200": 174793 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index e1c74d3eb9..7ed039cdf4 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.731788786936533, - "total": 10.000642733, - "slowest": 0.014112994, - "fastest": 0.000260847, - "average": 0.0009455831627064828, - "requestsPerSec": 52417.63094588093, - "totalData": 4986943, + "successRate": 0.8170198552736964, + "total": 10.000600381, + "slowest": 0.015148105, + "fastest": 0.000162492, + "average": 0.0008544915014907854, + "requestsPerSec": 57180.366999408056, + "totalData": 6073639, "sizePerRequest": 13, - "sizePerSec": 498662.24933165003 + "sizePerSec": 607327.4372145918 }, "responseTimeHistogram": { - "0.000260847": 1, - "0.0016460617000000001": 383104, - "0.0030312764": 405, - "0.0044164911": 17, - "0.0058017058": 33, - "0.0071869205": 1, - "0.0085721352": 0, - "0.0099573499": 0, - "0.0113425646": 0, - "0.0127277793": 0, - "0.014112994": 50 + "0.000162492": 1, + "0.0016610533": 466345, + "0.0031596146": 719, + "0.0046581759": 38, + "0.0061567372": 49, + "0.007655298499999999": 1, + "0.0091538598": 0, + "0.0106524211": 0, + "0.0121509824": 0, + "0.013649543699999999": 0, + "0.015148104999999999": 50 }, "latencyPercentiles": { - "p10": 0.000642571, - "p25": 0.000823333, - "p50": 0.000981083, - "p75": 0.001079785, - "p90": 0.001143668, - "p95": 0.001192342, - "p99": 0.001315588 + "p10": 0.000610266, + "p25": 0.000676431, + "p50": 0.000827652, + "p75": 0.001014195, + "p90": 0.001121165, + "p95": 0.001172633, + "p99": 0.001319808 }, "rps": { - "mean": 52747.23146674614, - "stddev": 7524.089354500348, - "max": 78082.2440276306, + "mean": 58348.740342321995, + "stddev": 9432.209171964161, + "max": 76362.15879725786, "percentiles": { - "p10": 46913.478242298515, - "p25": 48024.502100974176, - "p50": 49958.225455629996, - "p75": 56413.50396999046, - "p90": 63146.52519706651, - "p95": 67754.04740360999, - "p99": 74562.9758894299 + "p10": 47056.54772297063, + "p25": 49944.64551862899, + "p50": 59948.756323522655, + "p75": 65697.8956054325, + "p90": 69630.31007397368, + "p95": 71704.84724766893, + "p99": 74581.03975779744 } }, "details": { "DNSDialup": { - "average": 0.00103686962, - "fastest": 0.000089758, - "slowest": 0.002446641 + "average": 0.0009332986799999995, + "fastest": 0.000105361, + "slowest": 0.001899166 }, "DNSLookup": { - "average": 0.000050317239999999996, - "fastest": 0.000004539, - "slowest": 0.002120226 + "average": 0.00000930592, + "fastest": 0.000005039, + "slowest": 0.000081202 } }, "statusCodeDistribution": { - "200": 383611 + "200": 467203 }, "errorDistribution": { - "Connection refused (os error 111)": 140599 + "Connection refused (os error 111)": 104635 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index d14869c21c..2162c3f318 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000610837, - "slowest": 0.006159132, - "fastest": 0.00024074, - "average": 0.0010266556454317129, - "requestsPerSec": 48610.23070725055, - "totalData": 6319716, + "total": 10.000615909, + "slowest": 0.00635137, + "fastest": 0.000144439, + "average": 0.0010173381874346687, + "requestsPerSec": 49060.47832098578, + "totalData": 6378255, "sizePerRequest": 13, - "sizePerSec": 631932.9991942571 + "sizePerSec": 637786.2181728152 }, "responseTimeHistogram": { - "0.00024074": 1, - "0.0008325792000000001": 25281, - "0.0014244184000000001": 458258, - "0.0020162576000000002": 2148, - "0.0026080968000000006": 302, - "0.003199936000000001": 24, - "0.0037917752000000008": 29, - "0.0043836144": 38, - "0.0049754536000000005": 8, - "0.005567292800000001": 10, - "0.006159132000000001": 33 + "0.000144439": 1, + "0.0007651321000000001": 36706, + "0.0013858252000000003": 450771, + "0.0020065183": 2856, + "0.0026272114000000005": 175, + "0.0032479045000000004": 51, + "0.0038685976000000007": 27, + "0.004489290700000001": 1, + "0.0051099838000000005": 11, + "0.0057306769": 16, + "0.00635137": 20 }, "latencyPercentiles": { - "p10": 0.000891486, - "p25": 0.000955306, - "p50": 0.001035797, - "p75": 0.001098162, - "p90": 0.001154508, - "p95": 0.001201786, - "p99": 0.001325818 + "p10": 0.00082916, + "p25": 0.000950458, + "p50": 0.001036444, + "p75": 0.001109035, + "p90": 0.00116486, + "p95": 0.001210624, + "p99": 0.001329916 }, "rps": { - "mean": 48609.33348511276, - "stddev": 3109.5709201055947, - "max": 67367.65733826374, + "mean": 49063.1787143793, + "stddev": 3992.9695429537614, + "max": 71852.2419612603, "percentiles": { - "p10": 46829.34795236198, - "p25": 47578.49548365705, - "p50": 48492.1014599321, - "p75": 49276.82256638099, - "p90": 50926.853639343455, - "p95": 53651.98340672679, - "p99": 58154.732296222515 + "p10": 46077.19312163655, + "p25": 47122.30298600392, + "p50": 48307.54080712067, + "p75": 50773.33192329552, + "p90": 53473.400622210116, + "p95": 55999.45503213815, + "p99": 61219.62701241965 } }, "details": { "DNSDialup": { - "average": 0.00075789566, - "fastest": 0.000076272, - "slowest": 0.001783069 + "average": 0.00086409514, + "fastest": 0.000161032, + "slowest": 0.001294409 }, "DNSLookup": { - "average": 0.000009148860000000004, - "fastest": 0.000003536, - "slowest": 0.000068307 + "average": 0.000008344839999999998, + "fastest": 0.000004038, + "slowest": 0.000064601 } }, "statusCodeDistribution": { - "200": 486132 + "200": 490635 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 55ddadc09e..94563add35 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000534464, - "slowest": 0.010559751, - "fastest": 0.000406603, - "average": 0.001199692504239098, - "requestsPerSec": 41610.37607519614, - "totalData": 5409638, + "total": 10.000605079, + "slowest": 0.011791152, + "fastest": 0.000276927, + "average": 0.001238249457322782, + "requestsPerSec": 40314.160674797306, + "totalData": 5241158, "sizePerRequest": 13, - "sizePerSec": 540934.8889775497 + "sizePerSec": 524084.088772365 }, "responseTimeHistogram": { - "0.000406603": 1, - "0.0014219177999999998": 388059, - "0.0024372326": 26408, - "0.0034525473999999995": 308, - "0.0044678622": 34, - "0.005483177": 971, - "0.006498491799999999": 245, - "0.007513806599999999": 0, - "0.008529121399999999": 20, - "0.009544436199999999": 3, - "0.010559751": 77 + "0.000276927": 1, + "0.0014283495": 364489, + "0.002579772": 37021, + "0.0037311945000000003": 304, + "0.004882617": 0, + "0.0060340394999999995": 826, + "0.007185462": 331, + "0.008336884499999999": 144, + "0.009488307": 0, + "0.0106397295": 0, + "0.011791152": 50 }, "latencyPercentiles": { - "p10": 0.000897721, - "p25": 0.001052638, - "p50": 0.001208699, - "p75": 0.001290592, - "p90": 0.001368178, - "p95": 0.001493462, - "p99": 0.002153675 + "p10": 0.000918194, + "p25": 0.001105093, + "p50": 0.001236953, + "p75": 0.001313174, + "p90": 0.001420726, + "p95": 0.001549748, + "p99": 0.002281493 }, "rps": { - "mean": 41616.73015736092, - "stddev": 4294.922864359072, - "max": 51311.77605260424, + "mean": 40322.20560089644, + "stddev": 4560.6898902243, + "max": 47796.81901868237, "percentiles": { - "p10": 37957.66856367917, - "p25": 40155.02120901028, - "p50": 42406.88891266231, - "p75": 43893.44070607796, - "p90": 45421.4343748809, - "p95": 46297.84536095103, - "p99": 48048.86357890107 + "p10": 36605.64825152515, + "p25": 38674.86155260263, + "p50": 41293.44707072064, + "p75": 42889.733901268344, + "p90": 44159.71006753704, + "p95": 44964.20438744657, + "p99": 46155.546007992496 } }, "details": { "DNSDialup": { - "average": 0.00083813966, - "fastest": 0.000157535, - "slowest": 0.001233646 + "average": 0.0007413664400000002, + "fastest": 0.000091752, + "slowest": 0.001776575 }, "DNSLookup": { - "average": 0.000008637339999999999, - "fastest": 0.000003727, - "slowest": 0.000049573 + "average": 0.000009507200000000001, + "fastest": 0.000004158, + "slowest": 0.000049123 } }, "statusCodeDistribution": { - "200": 416126 + "200": 403166 }, "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 7e47351d52..32c0976abe 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.000609926, - "slowest": 0.004471119, - "fastest": 0.000036857, - "average": 0.0006327102387196168, - "requestsPerSec": 78837.89147202061, - "totalData": 10249551, + "total": 10.00082682, + "slowest": 0.005780605, + "fastest": 0.000040917, + "average": 0.0006329491222880086, + "requestsPerSec": 78809.88384118424, + "totalData": 10246132, "sizePerRequest": 13, - "sizePerSec": 1024892.5891362679 + "sizePerSec": 1024528.4899353951 }, "responseTimeHistogram": { - "0.000036857": 1, - "0.0004802832": 230658, - "0.0009237093999999999": 456720, - "0.0013671356": 87545, - "0.0018105617999999999": 11738, - "0.0022539879999999997": 1598, - "0.0026974142": 83, - "0.0031408404": 42, - "0.0035842666": 15, - "0.0040276928000000005": 15, - "0.004471119": 12 + "0.000040917": 1, + "0.0006148858000000001": 450929, + "0.0011888546": 311286, + "0.0017628234": 23630, + "0.0023367922000000004": 2216, + "0.0029107610000000004": 62, + "0.0034847298000000005": 24, + "0.0040586986000000005": 13, + "0.0046326674": 0, + "0.0052066362": 0, + "0.005780605": 3 }, "latencyPercentiles": { - "p10": 0.000368759, - "p25": 0.000460389, - "p50": 0.000578557, - "p75": 0.000757284, - "p90": 0.000967198, - "p95": 0.001088372, - "p99": 0.001498781 + "p10": 0.000374365, + "p25": 0.000466538, + "p50": 0.000579415, + "p75": 0.000746441, + "p90": 0.000968387, + "p95": 0.001089054, + "p99": 0.001490767 }, "rps": { - "mean": 78841.61471118664, - "stddev": 12715.5597204291, - "max": 99919.68417778089, + "mean": 78809.3945562872, + "stddev": 11771.750990995351, + "max": 98478.47253577686, "percentiles": { - "p10": 59352.105213167, - "p25": 69418.0278618306, - "p50": 81359.44934964296, - "p75": 89103.40375002187, - "p90": 93674.83682713682, - "p95": 95919.05911704735, - "p99": 98366.53512435686 + "p10": 60723.74298350917, + "p25": 71705.0909813458, + "p50": 81204.72160898404, + "p75": 88070.95877147286, + "p90": 92194.98030540215, + "p95": 94285.544523071, + "p99": 96614.95247044828 } }, "details": { "DNSDialup": { - "average": 0.0005613848400000002, - "fastest": 0.000083633, - "slowest": 0.000962818 + "average": 0.0006680422, + "fastest": 0.000087333, + "slowest": 0.000893723 }, "DNSLookup": { - "average": 0.000008416019999999998, - "fastest": 0.000004108, - "slowest": 0.000047058 + "average": 0.000008334139999999996, + "fastest": 0.000003868, + "slowest": 0.000051857 } }, "statusCodeDistribution": { - "200": 788427 + "200": 788164 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 5652096d4c..3c8cdbc950 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000569771, - "slowest": 0.015670449, - "fastest": 0.000378718, - "average": 0.0016323759342046248, - "requestsPerSec": 30590.057067259473, - "totalData": 3976934, + "total": 10.001196166, + "slowest": 0.016543457, + "fastest": 0.000340649, + "average": 0.0016052108627048133, + "requestsPerSec": 31102.979567334285, + "totalData": 4043871, "sizePerRequest": 13, - "sizePerSec": 397670.7418743731 + "sizePerSec": 404338.73437534575 }, "responseTimeHistogram": { - "0.000378718": 1, - "0.0019078911000000001": 274544, - "0.0034370642": 28580, - "0.004966237300000001": 1401, - "0.0064954104": 1196, - "0.0080245835": 99, - "0.009553756600000001": 47, - "0.0110829297": 0, - "0.0126121028": 0, - "0.0141412759": 0, - "0.015670449": 50 + "0.000340649": 1, + "0.0019609298000000004": 283119, + "0.0035812106000000007": 25667, + "0.005201491400000001": 917, + "0.006821772200000001": 1212, + "0.008442053000000001": 86, + "0.010062333800000002": 15, + "0.011682614600000002": 0, + "0.013302895400000002": 0, + "0.014923176200000002": 0, + "0.016543457": 50 }, "latencyPercentiles": { - "p10": 0.001115158, - "p25": 0.001446898, - "p50": 0.001668933, - "p75": 0.001754218, - "p90": 0.001919077, - "p95": 0.002112929, - "p99": 0.003151016 + "p10": 0.001098223, + "p25": 0.001415986, + "p50": 0.001631852, + "p75": 0.001727913, + "p90": 0.001904164, + "p95": 0.002131358, + "p99": 0.003055176 }, "rps": { - "mean": 30587.956811523745, - "stddev": 3866.4495061030575, - "max": 36221.41127080308, + "mean": 31117.41905235939, + "stddev": 3934.622325113337, + "max": 38268.11791454853, "percentiles": { - "p10": 28891.93123599832, - "p25": 30109.764596659632, - "p50": 31288.896640462517, - "p75": 32480.525404979497, - "p90": 33356.10982853004, - "p95": 33925.20494874625, - "p99": 34887.75067882315 + "p10": 29116.45662128239, + "p25": 30524.09266634027, + "p50": 31922.882580509475, + "p75": 33052.935934568166, + "p90": 33931.07747385859, + "p95": 34658.074535591295, + "p99": 35661.20910831763 } }, "details": { "DNSDialup": { - "average": 0.00087250696, - "fastest": 0.000121507, - "slowest": 0.001754763 + "average": 0.0008096360199999997, + "fastest": 0.000091232, + "slowest": 0.001750316 }, "DNSLookup": { - "average": 0.000010387820000000002, - "fastest": 0.000003897, - "slowest": 0.000079329 + "average": 0.000008829299999999997, + "fastest": 0.000003827, + "slowest": 0.000046848 } }, "statusCodeDistribution": { - "200": 305918 + "200": 311067 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index a9ac104875..b6a55224f1 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000636316, - "slowest": 0.006360234, - "fastest": 0.000260201, - "average": 0.0010813648933088909, - "requestsPerSec": 46158.36286951724, - "totalData": 6000969, + "total": 10.000576216, + "slowest": 0.005687883, + "fastest": 0.000348174, + "average": 0.0010791829897804153, + "requestsPerSec": 46251.73490103222, + "totalData": 6013072, "sizePerRequest": 13, - "sizePerSec": 600058.717303724 + "sizePerSec": 601272.5537134189 }, "responseTimeHistogram": { - "0.000260201": 1, - "0.0008702043": 22100, - "0.0014802076": 436561, - "0.0020902108999999998": 2609, - "0.0027002142": 250, - "0.0033102175": 35, - "0.0039202208": 6, - "0.0045302241": 1, - "0.0051402274": 7, - "0.0057502307": 12, - "0.006360234": 31 + "0.000348174": 1, + "0.0008821448999999999": 32891, + "0.0014161158": 425948, + "0.0019500867": 3057, + "0.0024840576000000002": 523, + "0.0030180285": 47, + "0.0035519994000000003": 21, + "0.0040859703": 7, + "0.0046199412": 10, + "0.0051539121": 11, + "0.0056878829999999995": 28 }, "latencyPercentiles": { - "p10": 0.000942202, - "p25": 0.001005759, - "p50": 0.001092212, - "p75": 0.001157474, - "p90": 0.001209336, - "p95": 0.001253811, - "p99": 0.001389608 + "p10": 0.000922297, + "p25": 0.001004666, + "p50": 0.001091435, + "p75": 0.001163304, + "p90": 0.001216383, + "p95": 0.001262072, + "p99": 0.001382835 }, "rps": { - "mean": 46150.33135420594, - "stddev": 2915.7604992000897, - "max": 57370.75535257199, + "mean": 46251.88454145356, + "stddev": 3050.825189443162, + "max": 65273.74440571969, "percentiles": { - "p10": 44227.01283417621, - "p25": 45242.76798858305, - "p50": 46131.01308438804, - "p75": 47170.98065357466, - "p90": 48862.358141464974, - "p95": 50110.38788341427, - "p99": 53379.31714006709 + "p10": 44103.94289249272, + "p25": 45124.28137581041, + "p50": 46122.54931435953, + "p75": 47471.95799392855, + "p90": 49222.93788905566, + "p95": 50300.22823478284, + "p99": 52968.26838890934 } }, "details": { "DNSDialup": { - "average": 0.0007444534999999999, - "fastest": 0.000189815, - "slowest": 0.001059906 + "average": 0.0007274329599999999, + "fastest": 0.000189825, + "slowest": 0.000991481 }, "DNSLookup": { - "average": 0.00001004074, - "fastest": 0.000003868, - "slowest": 0.000052217 + "average": 0.000008437179999999998, + "fastest": 0.000003828, + "slowest": 0.000049603 } }, "statusCodeDistribution": { - "200": 461613 + "200": 462544 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 14d64ae550..ac7f8913ca 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00061114, - "slowest": 0.005157598, - "fastest": 0.00021495, - "average": 0.0009801972926376473, - "requestsPerSec": 50915.48835084493, - "totalData": 6619418, + "total": 10.000650215, + "slowest": 0.004566941, + "fastest": 0.000131226, + "average": 0.0010181954360262823, + "requestsPerSec": 49017.71279478751, + "totalData": 6372717, "sizePerRequest": 13, - "sizePerSec": 661901.348560984 + "sizePerSec": 637230.2663322376 }, "responseTimeHistogram": { - "0.00021495": 1, - "0.0007092148": 36508, - "0.0012034796": 457218, - "0.0016977443999999999": 14996, - "0.0021920092": 282, - "0.0026862739999999998": 97, - "0.0031805387999999995": 18, - "0.0036748036": 16, - "0.0041690684": 6, - "0.0046633332": 27, - "0.005157597999999999": 17 + "0.000131226": 1, + "0.0005747975": 2078, + "0.0010183689999999999": 226921, + "0.0014619404999999999": 259826, + "0.0019055119999999998": 1194, + "0.0023490835": 87, + "0.002792655": 26, + "0.0032362264999999998": 27, + "0.0036797979999999997": 10, + "0.0041233695": 16, + "0.004566941": 23 }, "latencyPercentiles": { - "p10": 0.000781517, - "p25": 0.000917083, - "p50": 0.00100027, - "p75": 0.001073182, - "p90": 0.001123213, - "p95": 0.001167191, - "p99": 0.001290923 + "p10": 0.000880489, + "p25": 0.00094849, + "p50": 0.001028777, + "p75": 0.001092163, + "p90": 0.001149734, + "p95": 0.001198961, + "p99": 0.001322335 }, "rps": { - "mean": 50916.06761815666, - "stddev": 4245.630553923024, - "max": 71250.19576291519, + "mean": 49016.386810910924, + "stddev": 3076.3353573237114, + "max": 64264.00817526243, "percentiles": { - "p10": 47801.563111108226, - "p25": 48674.22082528784, - "p50": 49715.32419292159, - "p75": 52182.28102071414, - "p90": 56210.25248860868, - "p95": 59808.39673824907, - "p99": 64456.38103546282 + "p10": 46834.90605548541, + "p25": 47831.41660476314, + "p50": 48629.63308235385, + "p75": 49535.61115085612, + "p90": 52047.01406781546, + "p95": 55020.84739907567, + "p99": 60361.69568916605 } }, "details": { "DNSDialup": { - "average": 0.0005402373600000001, - "fastest": 0.000078106, - "slowest": 0.000989031 + "average": 0.0008278066200000001, + "fastest": 0.000163507, + "slowest": 0.001161998 }, "DNSLookup": { - "average": 0.000008088240000000001, - "fastest": 0.000003757, - "slowest": 0.000049482 + "average": 0.000008693540000000004, + "fastest": 0.000003587, + "slowest": 0.000063108 } }, "statusCodeDistribution": { - "200": 509186 + "200": 490209 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 6572a2e92d..6c08376106 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000503596, - "slowest": 0.159350199, - "fastest": 0.000359963, - "average": 0.0027006383688223615, - "requestsPerSec": 18466.77002084846, - "totalData": 2400801, + "total": 10.000570463, + "slowest": 0.158839525, + "fastest": 0.000872656, + "average": 0.002801096917586863, + "requestsPerSec": 17803.184394202093, + "totalData": 2314546, "sizePerRequest": 13, - "sizePerSec": 240068.01027102995 + "sizePerSec": 231441.3971246272 }, "responseTimeHistogram": { - "0.000359963": 1, - "0.0162589866": 184633, - "0.032158010199999996": 7, - "0.048057033799999996": 6, - "0.0639560574": 6, - "0.07985508100000001": 5, - "0.0957541046": 4, - "0.11165312819999999": 4, - "0.12755215179999999": 4, - "0.1434511754": 3, - "0.159350199": 4 + "0.000872656": 1, + "0.016669342900000002": 177998, + "0.032466029800000004": 7, + "0.048262716700000007": 5, + "0.06405940360000001": 6, + "0.0798560905": 5, + "0.09565277740000001": 5, + "0.11144946430000002": 4, + "0.12724615120000002": 4, + "0.1430428381": 3, + "0.158839525": 4 }, "latencyPercentiles": { - "p10": 0.002452382, - "p25": 0.002534116, - "p50": 0.002625928, - "p75": 0.002730707, - "p90": 0.002833557, - "p95": 0.002919005, - "p99": 0.005200118 + "p10": 0.002561444, + "p25": 0.002647742, + "p50": 0.002728109, + "p75": 0.002805725, + "p90": 0.002902597, + "p95": 0.003005239, + "p99": 0.005418819 }, "rps": { - "mean": 18466.73932619336, - "stddev": 1654.0685930307093, - "max": 24735.95866310959, + "mean": 17800.835651090692, + "stddev": 1502.0403903465383, + "max": 21753.79278887942, "percentiles": { - "p10": 17561.724192016813, - "p25": 18217.009221510205, - "p50": 18738.04197281324, - "p75": 19128.99956333718, - "p90": 19464.48974743072, - "p95": 19651.10860325548, - "p99": 20308.789644157856 + "p10": 17241.47955150508, + "p25": 17655.94993976381, + "p50": 17972.42167036307, + "p75": 18318.466846427655, + "p90": 18641.428711168643, + "p95": 18901.514363189446, + "p99": 19259.898283662078 } }, "details": { "DNSDialup": { - "average": 0.00058355258, - "fastest": 0.000088696, - "slowest": 0.000898119 + "average": 0.00056588038, + "fastest": 0.000096261, + "slowest": 0.000931736 }, "DNSLookup": { - "average": 0.00000903564, - "fastest": 0.000003928, - "slowest": 0.00004789 + "average": 0.000008245380000000006, + "fastest": 0.000003737, + "slowest": 0.000047439 } }, "statusCodeDistribution": { - "200": 184677 + "200": 178042 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 001b2a61de..5f9b092163 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000628778, - "slowest": 0.012244081, - "fastest": 0.001022492, - "average": 0.0016481684015504795, - "requestsPerSec": 30297.394966458778, - "totalData": 3938909, + "total": 10.000764149, + "slowest": 0.01133782, + "fastest": 0.001031736, + "average": 0.001667580400648446, + "requestsPerSec": 29945.411724357626, + "totalData": 3893201, "sizePerRequest": 13, - "sizePerSec": 393866.13456396415 + "sizePerSec": 389290.3524166491 }, "responseTimeHistogram": { - "0.001022492": 1, - "0.0021446509000000004": 298511, - "0.0032668098": 2471, - "0.004388968700000001": 1332, - "0.0055111276": 238, - "0.0066332865": 304, - "0.007755445400000001": 36, - "0.008877604300000001": 71, - "0.009999763200000001": 10, - "0.0111219221": 9, - "0.012244081": 10 + "0.001031736": 1, + "0.0020623444": 294005, + "0.0030929527999999998": 2761, + "0.0041235612000000005": 1765, + "0.0051541696": 463, + "0.006184778": 175, + "0.007215386400000001": 197, + "0.0082459948": 26, + "0.0092766032": 65, + "0.010307211600000001": 9, + "0.01133782": 10 }, "latencyPercentiles": { - "p10": 0.001534002, - "p25": 0.001567434, - "p50": 0.001609327, - "p75": 0.001659712, - "p90": 0.001736275, - "p95": 0.00179789, - "p99": 0.002811385 + "p10": 0.001543756, + "p25": 0.00157737, + "p50": 0.001620233, + "p75": 0.001674532, + "p90": 0.001780442, + "p95": 0.001851785, + "p99": 0.002959321 }, "rps": { - "mean": 30284.31297061979, - "stddev": 3099.2912897387873, - "max": 34100.665163563586, + "mean": 29934.96831324984, + "stddev": 3194.635231098865, + "max": 32570.602652120997, "percentiles": { - "p10": 29632.124185829947, - "p25": 30357.7708379019, - "p50": 30925.25665711202, - "p75": 31295.931083320655, - "p90": 31625.879314215348, - "p95": 31832.2269465589, - "p99": 32181.796684489414 + "p10": 29307.391324092412, + "p25": 30148.381288183824, + "p50": 30550.744379070118, + "p75": 31075.264290112063, + "p90": 31391.698995191528, + "p95": 31557.834755058957, + "p99": 31957.07853797703 } }, "details": { "DNSDialup": { - "average": 0.00062998726, - "fastest": 0.000107023, - "slowest": 0.00104325 + "average": 0.0005255944200000003, + "fastest": 0.000071925, + "slowest": 0.000863859 }, "DNSLookup": { - "average": 0.000008026699999999999, - "fastest": 0.000004058, - "slowest": 0.000050053 + "average": 0.000007550939999999998, + "fastest": 0.000004068, + "slowest": 0.000048571 } }, "statusCodeDistribution": { - "200": 302993 + "200": 299477 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 46c537c046..8c4e57663e 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.003303589, + "total": 10.001777093, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72729.87303914565, + "requestsPerSec": 72236.26294427757, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 727539 + "Connection refused (os error 111)": 722491 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 352cbadd90..495bffcf02 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000902179, + "total": 10.001387418, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72879.62495328393, + "requestsPerSec": 72741.20775390205, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 728862 + "Connection refused (os error 111)": 727513 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 60d17306b2..f92c251d14 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000633005, - "slowest": 0.007366149, - "fastest": 0.000476291, - "average": 0.00128116283463217, - "requestsPerSec": 38968.233291348544, - "totalData": 5066191, + "total": 10.000532068, + "slowest": 0.007195733, + "fastest": 0.00032525, + "average": 0.0013093387766675648, + "requestsPerSec": 38129.47125284895, + "totalData": 4957095, "sizePerRequest": 13, - "sizePerSec": 506587.0327875311 + "sizePerSec": 495683.1262870363 }, "responseTimeHistogram": { - "0.000476291": 1, - "0.0011652768": 88443, - "0.0018542626": 299362, - "0.0025432484": 1569, - "0.0032322341999999997": 247, - "0.00392122": 35, - "0.0046102058": 8, - "0.0052991916": 15, - "0.0059881774": 15, - "0.0066771632": 6, - "0.007366149": 6 + "0.00032525": 1, + "0.0010122983000000001": 2750, + "0.0016993466": 374144, + "0.0023863949": 4029, + "0.0030734432": 267, + "0.0037604915": 75, + "0.0044475398": 9, + "0.0051345881": 10, + "0.0058216364": 16, + "0.0065086847": 13, + "0.007195733": 1 }, "latencyPercentiles": { - "p10": 0.001117904, - "p25": 0.001172912, - "p50": 0.001288709, - "p75": 0.001357902, - "p90": 0.001438141, - "p95": 0.001516826, - "p99": 0.001705855 + "p10": 0.001134369, + "p25": 0.001191309, + "p50": 0.001310476, + "p75": 0.001381944, + "p90": 0.001495776, + "p95": 0.001579885, + "p99": 0.001715339 }, "rps": { - "mean": 38968.050143188826, - "stddev": 2570.4291063518795, - "max": 51021.41368732558, + "mean": 38129.07799059605, + "stddev": 2472.8444494477753, + "max": 46605.46682125612, "percentiles": { - "p10": 36481.8364172561, - "p25": 38668.71547247724, - "p50": 39476.96372016427, - "p75": 40066.65634646831, - "p90": 40867.9919677821, - "p95": 41302.625964131, - "p99": 43017.567010639046 + "p10": 35212.07422024911, + "p25": 37491.892628831694, + "p50": 38803.102675932656, + "p75": 39586.55600470473, + "p90": 39933.86391660115, + "p95": 40213.64375726112, + "p99": 41205.134484527196 } }, "details": { "DNSDialup": { - "average": 0.0007576202799999998, - "fastest": 0.000155586, - "slowest": 0.001205775 + "average": 0.0010266554200000003, + "fastest": 0.00029197, + "slowest": 0.001499792 }, "DNSLookup": { - "average": 0.000008210840000000002, - "fastest": 0.000003818, - "slowest": 0.000065923 + "average": 0.000011794120000000003, + "fastest": 0.000004789, + "slowest": 0.000059021 } }, "statusCodeDistribution": { - "200": 389707 + "200": 381315 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index eeeb2efeee..7634a6576f 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000535418, - "slowest": 0.011679049, - "fastest": 0.000424153, - "average": 0.001279960943542965, - "requestsPerSec": 39002.81171925549, - "totalData": 5070637, + "total": 10.000559012, + "slowest": 0.011263377, + "fastest": 0.000403747, + "average": 0.001276409687342905, + "requestsPerSec": 39111.91359709563, + "totalData": 5084833, "sizePerRequest": 13, - "sizePerSec": 507036.5523503214 + "sizePerSec": 508454.87676224316 }, "responseTimeHistogram": { - "0.000424153": 1, - "0.0015496426000000002": 366623, - "0.0026751322000000003": 21968, - "0.0038006218000000004": 148, - "0.0049261114000000005": 9, - "0.006051601": 1028, - "0.007177090600000001": 222, - "0.008302580200000001": 0, - "0.009428069800000001": 0, - "0.0105535594": 0, - "0.011679049": 50 + "0.000403747": 1, + "0.00148971": 357355, + "0.002575673": 32300, + "0.0036616360000000002": 169, + "0.004747599000000001": 16, + "0.005833562000000001": 911, + "0.006919525000000001": 339, + "0.008005488": 0, + "0.009091451": 0, + "0.010177414000000001": 0, + "0.011263377000000001": 50 }, "latencyPercentiles": { - "p10": 0.000943077, - "p25": 0.001152895, - "p50": 0.00129106, - "p75": 0.001360523, - "p90": 0.001443401, - "p95": 0.001609749, - "p99": 0.002178258 + "p10": 0.000939951, + "p25": 0.001141283, + "p50": 0.00128408, + "p75": 0.00135992, + "p90": 0.001461333, + "p95": 0.001632872, + "p99": 0.002159344 }, "rps": { - "mean": 39014.93752655379, - "stddev": 4006.232537960557, - "max": 45146.862744508275, + "mean": 39124.7100220937, + "stddev": 4120.91153039368, + "max": 46027.206452640436, "percentiles": { - "p10": 36028.22420638076, - "p25": 37844.83887873461, - "p50": 39964.46886918882, - "p75": 41126.17581298542, - "p90": 42080.52529320069, - "p95": 42958.01910059888, - "p99": 44111.96323725692 + "p10": 36065.260088129224, + "p25": 37907.47535413966, + "p50": 39978.75593627167, + "p75": 41259.1633180747, + "p90": 42643.74139129506, + "p95": 43489.72223741661, + "p99": 44935.90034869593 } }, "details": { "DNSDialup": { - "average": 0.0005545741799999998, - "fastest": 0.000075802, - "slowest": 0.000950302 + "average": 0.00082451222, + "fastest": 0.00009145, + "slowest": 0.001309874 }, "DNSLookup": { - "average": 0.000009330859999999998, - "fastest": 0.000004007, - "slowest": 0.000049162 + "average": 0.000010082799999999996, + "fastest": 0.000003627, + "slowest": 0.000088867 } }, "statusCodeDistribution": { - "200": 390049 + "200": 391141 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 16d1cbf5a9..6e7fb24aef 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00088044, - "slowest": 0.003265653, - "fastest": 0.000031619, - "average": 0.0006039427513413204, - "requestsPerSec": 82597.12781847836, - "totalData": 10738572, + "total": 10.000795392, + "slowest": 0.00336431, + "fastest": 0.000036301, + "average": 0.0006101909733687121, + "requestsPerSec": 81743.29820345553, + "totalData": 10627474, "sizePerRequest": 13, - "sizePerSec": 1073762.6616402187 + "sizePerSec": 1062662.876644922 }, "responseTimeHistogram": { - "0.000031619": 1, - "0.00035502239999999995": 75468, - "0.0006784257999999999": 504094, - "0.0010018292": 200446, - "0.0013252326": 37186, - "0.001648636": 7911, - "0.0019720394": 875, - "0.0022954428": 38, - "0.0026188462": 8, - "0.0029422496": 5, - "0.003265653": 12 + "0.000036301": 1, + "0.0003691019": 82841, + "0.0007019028000000001": 513282, + "0.0010347037000000001": 180074, + "0.0013675046000000003": 33936, + "0.0017003055000000004": 6666, + "0.0020331064": 667, + "0.0023659073": 28, + "0.0026987082000000003": 1, + "0.0030315091000000004": 0, + "0.0033643100000000006": 2 }, "latencyPercentiles": { - "p10": 0.000362696, - "p25": 0.00045075, - "p50": 0.000564706, - "p75": 0.000718984, - "p90": 0.00090441, - "p95": 0.001019499, - "p99": 0.00133772 + "p10": 0.00036799, + "p25": 0.000458337, + "p50": 0.000571963, + "p75": 0.000719364, + "p90": 0.000913374, + "p95": 0.001036315, + "p99": 0.001347489 }, "rps": { - "mean": 82600.22844907043, - "stddev": 9544.836799592907, - "max": 101753.76433627131, + "mean": 81753.76436794324, + "stddev": 9060.198470111869, + "max": 99373.87397294161, "percentiles": { - "p10": 68316.77176746856, - "p25": 75657.38612737654, - "p50": 83643.17580502243, - "p75": 90192.31769512282, - "p90": 94369.2953735953, - "p95": 96254.77859449298, - "p99": 98524.2310636295 + "p10": 69229.70184640643, + "p25": 75163.41537355207, + "p50": 82709.75584601087, + "p75": 89045.70716148929, + "p90": 92749.91761418128, + "p95": 94738.69745307183, + "p99": 97616.02640899413 } }, "details": { "DNSDialup": { - "average": 0.0006883809400000001, - "fastest": 0.00009645, - "slowest": 0.001125603 + "average": 0.0007643151000000001, + "fastest": 0.000077485, + "slowest": 0.001982059 }, "DNSLookup": { - "average": 0.000013449739999999997, - "fastest": 0.000003737, - "slowest": 0.000236481 + "average": 0.000008589920000000002, + "fastest": 0.000004107, + "slowest": 0.000062107 } }, "statusCodeDistribution": { - "200": 826044 + "200": 817498 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 4cf5e4d796..d9adf91d00 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001082359, - "slowest": 0.023951012, - "fastest": 0.004669546, - "average": 0.008164161520107242, - "requestsPerSec": 6116.537971007824, - "totalData": 795236, + "total": 10.000594751, + "slowest": 0.02353101, + "fastest": 0.004707453, + "average": 0.00847120036272032, + "requestsPerSec": 5894.549421083726, + "totalData": 766337, "sizePerRequest": 13, - "sizePerSec": 79514.9936231017 + "sizePerSec": 76629.14247408844 }, "responseTimeHistogram": { - "0.004669546": 1, - "0.0065976926": 6474, - "0.0085258392": 40303, - "0.010453985800000001": 9888, - "0.0123821324": 1149, - "0.014310279": 1830, - "0.016238425600000002": 1390, - "0.0181665722": 61, - "0.0200947188": 57, - "0.0220228654": 8, - "0.023951012": 11 + "0.004707453": 1, + "0.006589808700000001": 3096, + "0.008472164400000001": 35916, + "0.0103545201": 14070, + "0.012236875800000001": 2538, + "0.014119231500000001": 1125, + "0.0160015872": 1944, + "0.0178839429": 132, + "0.019766298600000003": 99, + "0.0216486543": 15, + "0.02353101": 13 }, "latencyPercentiles": { - "p10": 0.00658022, - "p25": 0.007010032, - "p50": 0.007853032, - "p75": 0.008415839, - "p90": 0.009862664, - "p95": 0.012835259, - "p99": 0.01501042 + "p10": 0.006812463, + "p25": 0.00721544, + "p50": 0.008164391, + "p75": 0.00879809, + "p90": 0.010350445, + "p95": 0.013084568, + "p99": 0.015582561 }, "rps": { - "mean": 6201.218735733792, - "stddev": 1645.828940973807, - "max": 11514.957106784193, + "mean": 5962.2581103037655, + "stddev": 1598.585177666282, + "max": 11084.600441721632, "percentiles": { - "p10": 4957.6259568343785, - "p25": 5592.991936359811, - "p50": 6323.832323333048, - "p75": 6964.0497584383775, - "p90": 7917.713508661829, - "p95": 8569.014845565911, - "p99": 9667.051946073936 + "p10": 4614.137717968093, + "p25": 5422.54945500649, + "p50": 6181.54822043402, + "p75": 6729.709649188187, + "p90": 7519.164847363384, + "p95": 8026.388472042524, + "p99": 8829.278060454035 } }, "details": { "DNSDialup": { - "average": 0.00072847942, - "fastest": 0.000354557, - "slowest": 0.000994801 + "average": 0.00078052766, + "fastest": 0.000094006, + "slowest": 0.001472234 }, "DNSLookup": { - "average": 0.00000898986, - "fastest": 0.000003477, - "slowest": 0.0000535 + "average": 0.000011471899999999998, + "fastest": 0.000004488, + "slowest": 0.000048622 } }, "statusCodeDistribution": { - "200": 61172 + "200": 58949 }, "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 58f261f763..4a22c6d7a0 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.000992584, + "total": 10.000824552, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73392.11521607103, + "requestsPerSec": 72872.59127591184, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 733994 + "Connection refused (os error 111)": 728786 } } \ 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 fa11c85792..be3134aa1c 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.000630855, - "slowest": 0.004507701, - "fastest": 0.000217617, - "average": 0.000976599784812936, - "requestsPerSec": 51102.07619997188, - "totalData": 6643689, + "total": 10.000631464, + "slowest": 0.005366714, + "fastest": 0.000262052, + "average": 0.0010143491247627465, + "requestsPerSec": 49202.293052322006, + "totalData": 6396702, "sizePerRequest": 13, - "sizePerSec": 664326.9905996345 + "sizePerSec": 639629.8096801861 }, "responseTimeHistogram": { - "0.000217617": 1, - "0.0006466254000000001": 24993, - "0.0010756338000000002": 366452, - "0.0015046422000000003": 118710, - "0.0019336506000000003": 624, - "0.002362659": 114, - "0.0027916674000000004": 59, - "0.0032206758000000004": 55, - "0.0036496842000000003": 10, - "0.0040786926": 24, - "0.004507701": 11 + "0.000262052": 1, + "0.0007725182000000001": 27908, + "0.0012829844000000002": 455117, + "0.0017934506000000002": 8636, + "0.0023039168000000003": 207, + "0.0028143830000000006": 111, + "0.0033248492000000004": 23, + "0.0038353154000000003": 1, + "0.0043457816": 9, + "0.0048562478000000004": 24, + "0.005366714000000001": 17 }, "latencyPercentiles": { - "p10": 0.000767504, - "p25": 0.000912994, - "p50": 0.000997802, - "p75": 0.001071396, - "p90": 0.001122993, - "p95": 0.001167255, - "p99": 0.001290732 + "p10": 0.000858401, + "p25": 0.000945615, + "p50": 0.001027939, + "p75": 0.001095606, + "p90": 0.001153421, + "p95": 0.001206815, + "p99": 0.001332411 }, "rps": { - "mean": 51095.81741486945, - "stddev": 4499.080788241162, - "max": 71130.93484355956, + "mean": 49198.55491362782, + "stddev": 3586.8123916395934, + "max": 68094.93796250605, "percentiles": { - "p10": 47738.21645810873, - "p25": 48686.428147246865, - "p50": 49709.340385057396, - "p75": 52661.37552927452, - "p90": 57203.10040804075, - "p95": 60290.91266721067, - "p99": 65124.00261337642 + "p10": 46866.700688419995, + "p25": 47640.85495175048, + "p50": 48538.09755277103, + "p75": 49573.4923511835, + "p90": 53403.12408276234, + "p95": 56097.190547956525, + "p99": 61657.45241416105 } }, "details": { "DNSDialup": { - "average": 0.0008328545800000001, - "fastest": 0.000136903, - "slowest": 0.001152297 + "average": 0.00051823498, + "fastest": 0.000073057, + "slowest": 0.000798759 }, "DNSLookup": { - "average": 0.000007956660000000002, - "fastest": 0.000003857, - "slowest": 0.000047709 + "average": 0.00000807834, + "fastest": 0.000004068, + "slowest": 0.000055545 } }, "statusCodeDistribution": { - "200": 511053 + "200": 492054 }, "errorDistribution": {} } \ No newline at end of file