From bcab198b9284f3e0fbaa2324f0a14e3275ae0f28 Mon Sep 17 00:00:00 2001 From: Github Action Date: Mon, 10 Jun 2024 01:42:15 +0000 Subject: [PATCH] chore: autopublish Mon Jun 10 01:42:15 UTC 2024 --- README.md | 254 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 84 +++--- 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 | 84 +++--- 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 | 84 +++--- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1474 insertions(+), 1474 deletions(-) diff --git a/README.md b/README.md index ab2475738c..6b0f3ccfad 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Hyper Express | 79208.99 | 14790.11 | 98949.01 | 100% | -| Bun | 78931.95 | 9008.70 | 102474.93 | 100% | -| Elysia | 77275.58 | 12486.81 | 100217.94 | 98% | -| Stric | 76867.89 | 8736.01 | 99680.02 | 97% | -| Vixeny (Bun) | 70386.71 | 12182.71 | 96614.22 | 89% | -| Deno | 64998.48 | 12096.61 | 90185.28 | 82% | -| Fast | 59423.15 | 9693.21 | 83219.09 | 75% | -| Vixeny (Deno) | 54326.68 | 8408.21 | 83317.44 | 69% | -| NHttp | 53629.40 | 7643.36 | 82647.55 | 68% | -| Fastro | 51540.22 | 5886.87 | 79311.05 | 65% | -| Hono | 51401.57 | 5855.19 | 78296.16 | 65% | -| Deso | 47755.52 | 3910.93 | 71503.54 | 60% | -| Megalo | 47652.23 | 3162.70 | 59845.19 | 60% | -| Alosaur | 46872.34 | 4062.73 | 69441.90 | 59% | -| http | 42874.56 | 3461.51 | 48541.39 | 54% | -| Router | 42345.61 | 3454.69 | 48737.92 | 53% | -| Cheetah | 42282.96 | 2261.45 | 47883.91 | 53% | -| Reno | 40350.33 | 2190.95 | 47546.57 | 51% | -| Danet V2 (Hono) | 35850.73 | 2317.99 | 41754.70 | 45% | -| Danet (Oak) | 33996.57 | 2135.44 | 36206.97 | 43% | -| Little | 33316.54 | 3555.78 | 39448.35 | 42% | -| Aqua | 32095.67 | 3843.25 | 43680.50 | 41% | -| Oak | 31928.34 | 2849.21 | 34404.02 | 40% | -| Acorn | 30557.95 | 2394.60 | 32587.80 | 39% | -| Dinatra | 17363.74 | 1938.29 | 23241.42 | 22% | -| Node | 16644.04 | 1406.60 | 22016.26 | 21% | -| Fastify | 16227.50 | 2770.45 | 32319.55 | 20% | -| Opine | 14841.85 | 2296.14 | 20069.73 | 19% | -| Abc | 13600.60 | 1260.83 | 22958.69 | 17% | -| Express (Deno) | 12161.69 | 1766.69 | 14077.12 | 15% | -| Servest | 6390.92 | 1344.05 | 11176.48 | 8% | -| Express | 6242.70 | 975.21 | 7951.72 | 8% | +| Bun | 82309.11 | 9649.48 | 101568.90 | 100% | +| Hyper Express | 80792.24 | 16487.31 | 102543.81 | 98% | +| Stric | 79497.95 | 10269.28 | 103302.41 | 97% | +| Vixeny (Bun) | 77788.58 | 13987.17 | 102107.06 | 95% | +| Elysia | 76695.32 | 13858.06 | 100089.52 | 93% | +| Deno | 64666.24 | 11354.05 | 90632.02 | 79% | +| Fast | 56669.95 | 8928.94 | 83370.97 | 69% | +| Vixeny (Deno) | 55178.10 | 8853.93 | 87947.47 | 67% | +| Hono | 55036.05 | 7862.64 | 82724.91 | 67% | +| NHttp | 54088.94 | 7647.01 | 84213.18 | 66% | +| Fastro | 53786.03 | 6705.65 | 82345.64 | 65% | +| Megalo | 48113.00 | 3368.28 | 72561.37 | 58% | +| Deso | 47444.41 | 3284.11 | 65321.89 | 58% | +| Alosaur | 45604.99 | 2656.60 | 57234.44 | 55% | +| http | 44214.75 | 3739.14 | 54606.96 | 54% | +| Router | 42851.29 | 3366.40 | 48528.36 | 52% | +| Cheetah | 41836.03 | 2561.72 | 53214.75 | 51% | +| Reno | 41430.68 | 2247.59 | 54936.64 | 50% | +| Danet V2 (Hono) | 36788.88 | 2370.81 | 45940.40 | 45% | +| Aqua | 34617.92 | 2960.70 | 39180.36 | 42% | +| Danet (Oak) | 34087.17 | 2166.38 | 35896.76 | 41% | +| Little | 33873.77 | 3708.02 | 39555.96 | 41% | +| Oak | 32263.76 | 2891.08 | 34383.24 | 39% | +| Acorn | 31681.66 | 3923.45 | 42910.95 | 38% | +| Dinatra | 18099.03 | 2072.60 | 22550.16 | 22% | +| Node | 17060.91 | 1307.62 | 19463.84 | 21% | +| Fastify | 16213.39 | 1760.31 | 26302.54 | 20% | +| Opine | 15394.75 | 2213.62 | 20394.32 | 19% | +| Abc | 14048.29 | 1447.79 | 23141.08 | 17% | +| Express (Deno) | 12412.10 | 1791.95 | 14137.39 | 15% | +| Servest | 6330.84 | 1259.27 | 10794.72 | 8% | +| Express | 6257.10 | 959.72 | 8076.11 | 8% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-1413db65-b15d-4a25-b0c1-f7c0adbaef15) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-9052bed4-a8ba-45d2-952e-7f6cae7071f6) | | | | | # Frameworks @@ -279,287 +279,287 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13600.60 | 1260.83 | 22958.69 | | +| 14048.29 | 1447.79 | 23141.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12360.26 | 13058.75 | 13767.52 | 14358.73 | 14797.07 | 15041.81 | 15384.27 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 12513.17 | 13377.19 | 14173.75 | 15069.67 | 15348.74 | 15524.55 | 15914.02 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30557.95 | 2394.60 | 32587.80 | | +| 31681.66 | 3923.45 | 42910.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29180.76 | 30810.75 | 31166.28 | 31442.84 | 31862.01 | 32023.69 | 32336.49 | +| **Req/Sec** | 28876.32 | 30915.85 | 31352.78 | 31952.73 | 38001.11 | 40437.89 | 42003.18 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46872.34 | 4062.73 | 69441.90 | | +| 45604.99 | 2656.60 | 57234.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44313.50 | 45123.53 | 45750.96 | 47570.89 | 52553.81 | 55411.46 | 58906.88 | -| **Latency** | 865µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43550.52 | 44614.06 | 45528.85 | 46504.54 | 48310.58 | 49452.40 | 51875.66 | +| **Latency** | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32095.67 | 3843.25 | 43680.50 | | +| 34617.92 | 2960.70 | 39180.36 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27360.48 | 30186.67 | 32604.86 | 34852.03 | 35900.55 | 36925.37 | 40010.45 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | +| **Req/Sec** | 32654.29 | 33607.21 | 35148.34 | 36214.87 | 37114.23 | 37628.31 | 38586.50 | +| **Latency** | 987µs | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 78931.95 | 9008.70 | 102474.93 | | +| 82309.11 | 9649.48 | 101568.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67245.47 | 72025.89 | 78506.51 | 85252.33 | 91131.20 | 95002.28 | 98921.14 | -| **Latency** | 378µs | 470µs | 593µs | 749µs | 947µs | 1ms | 1ms | +| **Req/Sec** | 67794.23 | 75114.11 | 85413.16 | 89209.70 | 92382.93 | 93870.81 | 98811.07 | +| **Latency** | 391µs | 447µs | 528µs | 736µs | 922µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42282.96 | 2261.45 | 47883.91 | | +| 41836.03 | 2561.72 | 53214.75 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 41129.10 | 41903.75 | 42401.71 | 43138.23 | 43901.26 | 44356.36 | 45734.86 | +| **Req/Sec** | 40033.32 | 41302.09 | 42124.37 | 42818.61 | 43621.11 | 44220.12 | 45983.63 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33996.57 | 2135.44 | 36206.97 | | +| 34087.17 | 2166.38 | 35896.76 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33409.14 | 33916.03 | 34308.94 | 34611.23 | 34979.85 | 35201.47 | 35579.13 | +| **Req/Sec** | 33431.89 | 34153.14 | 34421.32 | 34687.39 | 35035.05 | 35217.82 | 35496.95 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35850.73 | 2317.99 | 41754.70 | | +| 36788.88 | 2370.81 | 45940.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35334.46 | 35643.07 | 36231.35 | 36601.90 | 36903.14 | 37196.40 | 37747.56 | +| **Req/Sec** | 36123.59 | 36679.50 | 37135.25 | 37609.84 | 37914.40 | 38162.12 | 38639.44 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 64998.48 | 12096.61 | 90185.28 | | +| 64666.24 | 11354.05 | 90632.02 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52445.56 | 54045.47 | 62211.66 | 75511.79 | 82768.63 | 85302.77 | 87985.03 | -| **Latency** | 521µs | 576µs | 786µs | 933µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 53677.69 | 55306.98 | 60123.86 | 74411.34 | 81939.21 | 85131.18 | 88596.31 | +| **Latency** | 520µs | 579µs | 807µs | 925µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47755.52 | 3910.93 | 71503.54 | | +| 47444.41 | 3284.11 | 65321.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44631.20 | 45728.60 | 46941.71 | 49366.96 | 52430.45 | 54477.20 | 58884.14 | -| **Latency** | 850µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45222.34 | 46125.56 | 46900.18 | 48061.84 | 51234.17 | 53827.29 | 57502.08 | +| **Latency** | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17363.74 | 1938.29 | 23241.42 | | +| 18099.03 | 2072.60 | 22550.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15501.33 | 16463.37 | 17564.80 | 18611.66 | 19373.40 | 19697.56 | 20470.28 | +| **Req/Sec** | 16232.59 | 17259.38 | 18492.80 | 19452.06 | 20044.35 | 20311.18 | 20858.17 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 77275.58 | 12486.81 | 100217.94 | | +| 76695.32 | 13858.06 | 100089.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 59240.30 | 65749.33 | 79309.15 | 87744.40 | 93248.96 | 94815.82 | 97389.77 | -| **Latency** | 388µs | 478µs | 583µs | 775µs | 976µs | 1ms | 1ms | +| **Req/Sec** | 57523.39 | 62901.62 | 78947.96 | 88907.91 | 94318.65 | 96249.02 | 99001.05 | +| **Latency** | 379µs | 468µs | 591µs | 796µs | 982µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6242.70 | 975.21 | 7951.72 | | +| 6257.10 | 959.72 | 8076.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4828.74 | 5889.35 | 6420.85 | 6638.62 | 7514.18 | 7757.71 | 7868.08 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 14ms | +| **Req/Sec** | 4925.78 | 5957.97 | 6385.48 | 6707.40 | 7552.84 | 7807.91 | 7999.36 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 12161.69 | 1766.69 | 14077.12 | | +| 12412.10 | 1791.95 | 14137.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11142.21 | 12246.32 | 12635.95 | 12950.53 | 13137.09 | 13412.86 | 13934.67 | +| **Req/Sec** | 11237.67 | 12551.03 | 12885.71 | 13285.32 | 13383.62 | 13447.66 | 13905.17 | | **Latency** | 3ms | 3ms | 4ms | 4ms | 4ms | 4ms | 8ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 59423.15 | 9693.21 | 83219.09 | | +| 56669.95 | 8928.94 | 83370.97 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49273.22 | 50906.38 | 57506.45 | 67191.90 | 73864.93 | 76794.85 | 80544.13 | -| **Latency** | 577µs | 625µs | 885µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49563.22 | 50517.80 | 52197.59 | 61737.53 | 71461.58 | 76036.51 | 81274.21 | +| **Latency** | 585µs | 699µs | 928µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16227.50 | 2770.45 | 32319.55 | | +| 16213.39 | 1760.31 | 26302.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15199.53 | 15603.79 | 15929.15 | 16378.17 | 16965.16 | 19982.46 | 29963.97 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15382.11 | 15864.27 | 16445.22 | 17009.15 | 17400.82 | 17608.01 | 18115.61 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51540.22 | 5886.87 | 79311.05 | | +| 53786.03 | 6705.65 | 82345.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47812.20 | 48943.34 | 49901.61 | 51161.79 | 59609.71 | 65376.60 | 73338.00 | -| **Latency** | 719µs | 906µs | 994µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49130.12 | 50107.88 | 51148.41 | 55648.27 | 65111.98 | 68184.99 | 75123.03 | +| **Latency** | 628µs | 867µs | 961µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51401.57 | 5855.19 | 78296.16 | | +| 55036.05 | 7862.64 | 82724.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47516.18 | 48402.58 | 49457.73 | 52149.84 | 59700.25 | 64897.46 | 71440.80 | -| **Latency** | 681µs | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48728.72 | 49848.32 | 51698.02 | 59511.12 | 67535.56 | 71229.28 | 76179.42 | +| **Latency** | 596µs | 788µs | 951µs | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42874.56 | 3461.51 | 48541.39 | | +| 44214.75 | 3739.14 | 54606.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39651.02 | 41304.55 | 43766.27 | 44844.37 | 45665.87 | 46139.64 | 46978.89 | -| **Latency** | 868µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 40856.56 | 42918.39 | 45118.30 | 46208.53 | 47123.89 | 47813.77 | 49462.88 | +| **Latency** | 843µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 79208.99 | 14790.11 | 98949.01 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 80792.24 | 16487.31 | 102543.81 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 56891.20 | 66138.44 | 84433.36 | 92012.02 | 95078.45 | 96116.66 | 97584.61 | -| **Latency** | 373µs | 467µs | 580µs | 740µs | 950µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | --------- | --------- | +| **Req/Sec** | 57317.07 | 63102.11 | 85859.86 | 95938.96 | 99042.19 | 100099.73 | 101704.85 | +| **Latency** | 364µs | 453µs | 565µs | 736µs | 936µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33316.54 | 3555.78 | 39448.35 | | +| 33873.77 | 3708.02 | 39555.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31427.62 | 32866.79 | 33860.59 | 34984.33 | 35876.01 | 36533.03 | 37774.71 | +| **Req/Sec** | 32020.02 | 33368.13 | 34646.61 | 35604.27 | 36385.17 | 37070.84 | 38029.25 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47652.23 | 3162.70 | 59845.19 | | +| 48113.00 | 3368.28 | 72561.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45564.28 | 46376.76 | 47209.05 | 48462.19 | 51000.93 | 53363.79 | 56801.75 | -| **Latency** | 903µs | 975µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45973.41 | 46911.69 | 47829.81 | 48808.07 | 50837.46 | 53048.39 | 58327.85 | +| **Latency** | 902µs | 965µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 53629.40 | 7643.36 | 82647.55 | | +| 54088.94 | 7647.01 | 84213.18 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48519.20 | 49423.74 | 50623.40 | 54635.79 | 66728.29 | 71377.44 | 76931.29 | -| **Latency** | 616µs | 865µs | 968µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49408.33 | 50208.32 | 51234.87 | 53841.70 | 65385.11 | 72491.83 | 80793.20 | +| **Latency** | 613µs | 865µs | 958µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16644.04 | 1406.60 | 22016.26 | | +| 17060.91 | 1307.62 | 19463.84 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16268.31 | 16545.70 | 16817.73 | 17040.63 | 17349.06 | 17575.69 | 18229.27 | +| **Req/Sec** | 16700.96 | 17015.25 | 17250.38 | 17474.43 | 17705.61 | 17835.73 | 18207.40 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31928.34 | 2849.21 | 34404.02 | | +| 32263.76 | 2891.08 | 34383.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31322.56 | 32106.34 | 32422.20 | 32899.35 | 33217.13 | 33388.02 | 33797.29 | +| **Req/Sec** | 31834.78 | 32328.92 | 32800.38 | 33209.66 | 33512.53 | 33685.07 | 34048.59 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14841.85 | 2296.14 | 20069.73 | | +| 15394.75 | 2213.62 | 20394.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12515.02 | 14425.38 | 15175.60 | 15849.32 | 16984.78 | 18164.19 | 19155.46 | -| **Latency** | 1ms | 3ms | 3ms | 3ms | 4ms | 4ms | 6ms | +| **Req/Sec** | 13308.30 | 15232.30 | 15785.34 | 16322.95 | 16623.41 | 18051.22 | 19620.14 | +| **Latency** | 1ms | 3ms | 3ms | 3ms | 3ms | 4ms | 6ms | ### [Peko](#peko) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40350.33 | 2190.95 | 47546.57 | | +| 41430.68 | 2247.59 | 54936.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38130.44 | 39827.67 | 40906.94 | 41329.06 | 41926.45 | 42167.63 | 43183.90 | +| **Req/Sec** | 39131.05 | 40957.13 | 41876.90 | 42375.03 | 43090.38 | 43518.70 | 45294.41 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42345.61 | 3454.69 | 48737.92 | | +| 42851.29 | 3366.40 | 48528.36 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39769.49 | 41130.98 | 43090.08 | 44060.20 | 45192.85 | 45938.32 | 47157.09 | -| **Latency** | 876µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 40110.89 | 41718.08 | 43482.70 | 44622.83 | 45663.69 | 46215.86 | 47203.28 | +| **Latency** | 865µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 76867.89 | 8736.01 | 99680.02 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 79497.95 | 10269.28 | 103302.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65669.60 | 70131.01 | 76240.74 | 83137.18 | 89346.24 | 92019.90 | 96358.77 | -| **Latency** | 383µs | 477µs | 607µs | 772µs | 983µs | 1ms | 1ms | +| **Req/Sec** | 66284.27 | 71172.73 | 79123.94 | 88009.79 | 93768.14 | 96076.63 | 99471.95 | +| **Latency** | 372µs | 462µs | 585µs | 748µs | 944µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6390.92 | 1344.05 | 11176.48 | | +| 6330.84 | 1259.27 | 10794.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5129.24 | 5630.92 | 6422.18 | 6974.25 | 8069.97 | 8637.46 | 9294.15 | +| **Req/Sec** | 5143.48 | 5628.96 | 6407.09 | 6873.31 | 7784.44 | 8418.90 | 9290.66 | | **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Vixeny (Bun)](#vixeny-bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 70386.71 | 12182.71 | 96614.22 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 77788.58 | 13987.17 | 102107.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55939.85 | 59607.25 | 67954.89 | 81145.77 | 87866.59 | 91046.32 | 94553.46 | -| **Latency** | 408µs | 508µs | 658µs | 864µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 58082.84 | 64033.11 | 80174.97 | 90493.42 | 94846.81 | 96834.52 | 99222.56 | +| **Latency** | 375µs | 462µs | 582µs | 782µs | 966µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54326.68 | 8408.21 | 83317.44 | | +| 55178.10 | 8853.93 | 87947.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48525.42 | 49605.87 | 50824.76 | 56400.25 | 68393.24 | 73571.08 | 80607.59 | -| **Latency** | 602µs | 840µs | 961µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49940.95 | 50848.22 | 51856.63 | 53718.76 | 70298.92 | 76528.43 | 84738.93 | +| **Latency** | 583µs | 841µs | 944µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-06-09T01:46:10.102Z

+

Generated 2024-06-10T01:42:15.193Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index fdfb776dc8..80f27e843d 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00017586, - "slowest": 0.016788878, - "fastest": 0.000929452, - "average": 0.003672533881826479, - "requestsPerSec": 13586.56106673708, - "totalData": 1766284, + "total": 10.000368708, + "slowest": 0.015850046, + "fastest": 0.000944954, + "average": 0.0035529532493414357, + "requestsPerSec": 14044.882153959077, + "totalData": 1825902, "sizePerRequest": 13, - "sizePerSec": 176625.29386758205 + "sizePerSec": 182583.46800146802 }, "responseTimeHistogram": { - "0.000929452": 1, - "0.0025153946": 253, - "0.0041013372": 118896, - "0.005687279799999999": 15959, - "0.0072732223999999995": 518, - "0.008859165": 173, - "0.0104451076": 18, - "0.0120310502": 7, - "0.0136169928": 14, - "0.0152029354": 12, - "0.016788878": 17 + "0.000944954": 1, + "0.0024354631999999998": 802, + "0.0039259724": 121929, + "0.0054164816": 16915, + "0.0069069908": 601, + "0.0083975": 135, + "0.009888009199999999": 21, + "0.011378518399999999": 6, + "0.0128690276": 14, + "0.0143595368": 11, + "0.015850046": 19 }, "latencyPercentiles": { - "p10": 0.003343009, - "p25": 0.003430301, - "p50": 0.003570115, - "p75": 0.003757087, - "p90": 0.00418214, - "p95": 0.004395585, - "p99": 0.005174639 + "p10": 0.003221324, + "p25": 0.00328337, + "p50": 0.003388687, + "p75": 0.003764119, + "p90": 0.003990632, + "p95": 0.00431379, + "p99": 0.005075936 }, "rps": { - "mean": 13600.600084296815, - "stddev": 1260.8267065032362, - "max": 22958.6858447711, + "mean": 14048.290540159998, + "stddev": 1447.7903598487123, + "max": 23141.08004529635, "percentiles": { - "p10": 12360.25624921455, - "p25": 13058.750010421796, - "p50": 13767.515897963833, - "p75": 14358.728635994681, - "p90": 14797.074729054773, - "p95": 15041.809392926525, - "p99": 15384.271710685734 + "p10": 12513.173869449758, + "p25": 13377.193092742726, + "p50": 14173.75027480489, + "p75": 15069.673126734517, + "p90": 15348.738383864613, + "p95": 15524.550524198183, + "p99": 15914.021844647388 } }, "details": { "DNSDialup": { - "average": 0.0008121516199999998, - "fastest": 0.000134531, - "slowest": 0.001485161 + "average": 0.0008598223999999998, + "fastest": 0.000142808, + "slowest": 0.002074208 }, "DNSLookup": { - "average": 0.00001123956, - "fastest": 0.000004488, - "slowest": 0.000134371 + "average": 0.000011584759999999997, + "fastest": 0.000005139, + "slowest": 0.000052849 } }, "statusCodeDistribution": { - "200": 135868 + "200": 140454 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 77f4b86680..e15c9d305e 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0005623, - "slowest": 0.010366706, - "fastest": 0.000487351, - "average": 0.0016339776997451266, - "requestsPerSec": 30561.981499780268, - "totalData": 3973281, + "total": 10.000178799, + "slowest": 0.010242752, + "fastest": 0.000280747, + "average": 0.0015757946612173323, + "requestsPerSec": 31691.43336034066, + "totalData": 4119960, "sizePerRequest": 13, - "sizePerSec": 397305.75949714344 + "sizePerSec": 411988.6336844286 }, "responseTimeHistogram": { - "0.000487351": 1, - "0.0014752864999999999": 78675, - "0.0024632219999999997": 224664, - "0.0034511574999999996": 1788, - "0.004439093": 292, - "0.0054270285": 93, - "0.006414963999999999": 62, - "0.007402899499999999": 17, - "0.008390835": 10, - "0.0093787705": 24, - "0.010366706": 11 + "0.000280747": 1, + "0.0012769475000000002": 37369, + "0.0022731480000000004": 275118, + "0.0032693485000000006": 3685, + "0.004265549": 589, + "0.005261749500000001": 81, + "0.006257950000000001": 34, + "0.007254150500000001": 15, + "0.008250351000000001": 7, + "0.009246551500000002": 17, + "0.010242752000000003": 4 }, "latencyPercentiles": { - "p10": 0.001421365, - "p25": 0.001472681, - "p50": 0.001657495, - "p75": 0.001726281, - "p90": 0.001799738, - "p95": 0.001877626, - "p99": 0.002320148 + "p10": 0.001247663, + "p25": 0.001424956, + "p50": 0.001587791, + "p75": 0.001712916, + "p90": 0.001804143, + "p95": 0.001925466, + "p99": 0.002410341 }, "rps": { - "mean": 30557.9456801172, - "stddev": 2394.6042933941576, - "max": 32587.803635322765, + "mean": 31681.660054270702, + "stddev": 3923.449943198897, + "max": 42910.94591904252, "percentiles": { - "p10": 29180.75837117908, - "p25": 30810.746788480294, - "p50": 31166.278572291525, - "p75": 31442.84401926093, - "p90": 31862.006651141455, - "p95": 32023.685078879465, - "p99": 32336.4855116241 + "p10": 28876.323009347245, + "p25": 30915.847463409096, + "p50": 31352.782409185987, + "p75": 31952.725191838854, + "p90": 38001.11343262876, + "p95": 40437.88625562942, + "p99": 42003.17777151806 } }, "details": { "DNSDialup": { - "average": 0.0011588283599999998, - "fastest": 0.000132684, - "slowest": 0.001863093 + "average": 0.0010052157199999998, + "fastest": 0.000101841, + "slowest": 0.002035811 }, "DNSLookup": { - "average": 0.000019019160000000003, - "fastest": 0.000004489, - "slowest": 0.000179905 + "average": 0.000010386300000000003, + "fastest": 0.000003987, + "slowest": 0.000060063 } }, "statusCodeDistribution": { - "200": 305637 + "200": 316920 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index fab250e4a8..eaea11176c 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000115, - "slowest": 0.006457685, - "fastest": 0.000324655, - "average": 0.0010648848267441713, - "requestsPerSec": 46876.96091494948, - "totalData": 6094075, + "total": 10.000414735, + "slowest": 0.006309238, + "fastest": 0.00026605, + "average": 0.0010945177690368454, + "requestsPerSec": 45607.108513585066, + "totalData": 5929170, "sizePerRequest": 13, - "sizePerSec": 609400.4918943433 + "sizePerSec": 592892.4106766058 }, "responseTimeHistogram": { - "0.000324655": 1, - "0.000937958": 65605, - "0.001551261": 401632, - "0.0021645640000000003": 1286, - "0.0027778670000000003": 148, - "0.00339117": 34, - "0.004004473000000001": 26, - "0.0046177760000000005": 12, - "0.0052310790000000005": 16, - "0.005844382": 2, - "0.006457685": 13 + "0.00026605": 1, + "0.0008703688": 15601, + "0.0014746876": 438096, + "0.0020790064": 2058, + "0.0026833252": 211, + "0.0032876439999999997": 20, + "0.0038919628": 58, + "0.004496281600000001": 0, + "0.0051006004": 31, + "0.0057049192": 1, + "0.006309238": 13 }, "latencyPercentiles": { - "p10": 0.000865892, - "p25": 0.001000776, - "p50": 0.001088139, - "p75": 0.001166926, - "p90": 0.001211534, - "p95": 0.001241332, - "p99": 0.001341966 + "p10": 0.000960599, + "p25": 0.001017486, + "p50": 0.001107538, + "p75": 0.001169104, + "p90": 0.00121862, + "p95": 0.001257972, + "p99": 0.001374196 }, "rps": { - "mean": 46872.33720165023, - "stddev": 4062.7318892941275, - "max": 69441.89757350057, + "mean": 45604.98669644495, + "stddev": 2656.596221574944, + "max": 57234.44368821086, "percentiles": { - "p10": 44313.50232415853, - "p25": 45123.53192189749, - "p50": 45750.96266388231, - "p75": 47570.894904678826, - "p90": 52553.80861872073, - "p95": 55411.45908974414, - "p99": 58906.88032362205 + "p10": 43550.52287021835, + "p25": 44614.05788964114, + "p50": 45528.849895827865, + "p75": 46504.53962820823, + "p90": 48310.582964919246, + "p95": 49452.39976278573, + "p99": 51875.65615932405 } }, "details": { "DNSDialup": { - "average": 0.0009342420800000001, - "fastest": 0.000159156, - "slowest": 0.001402534 + "average": 0.0009221349200000002, + "fastest": 0.000117941, + "slowest": 0.00213645 }, "DNSLookup": { - "average": 0.00000771736, - "fastest": 0.000004128, - "slowest": 0.000035095 + "average": 0.000009296679999999999, + "fastest": 0.000004508, + "slowest": 0.000047539 } }, "statusCodeDistribution": { - "200": 468775 + "200": 456090 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 779b23a36a..3ff8ea4275 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000425253, - "slowest": 0.012080579, - "fastest": 0.000485815, - "average": 0.0015563946698868754, - "requestsPerSec": 32087.63546367562, - "totalData": 4171570, + "total": 10.000499766, + "slowest": 0.013028179, + "fastest": 0.000505432, + "average": 0.0014430735690224247, + "requestsPerSec": 34605.870516251554, + "totalData": 4498988, "sizePerRequest": 13, - "sizePerSec": 417139.26102778304 + "sizePerSec": 449876.3167112702 }, "responseTimeHistogram": { - "0.000485815": 1, - "0.0016452913999999998": 202617, - "0.0028047678": 116869, - "0.0039642442": 708, - "0.005123720599999999": 181, - "0.006283196999999999": 333, - "0.0074426734": 130, - "0.0086021498": 1, - "0.0097616262": 0, - "0.0109211026": 0, - "0.012080579": 50 + "0.000505432": 1, + "0.0017577067000000002": 321751, + "0.0030099814000000003": 23168, + "0.0042622561": 490, + "0.0055145308": 599, + "0.0067668055000000005": 17, + "0.0080190802": 0, + "0.0092713549": 0, + "0.0105236296": 0, + "0.0117759043": 0, + "0.013028179": 50 }, "latencyPercentiles": { - "p10": 0.001043084, - "p25": 0.001320881, - "p50": 0.001562253, - "p75": 0.001783924, - "p90": 0.001891992, - "p95": 0.002089995, - "p99": 0.002600094 + "p10": 0.000987264, + "p25": 0.001294525, + "p50": 0.001492411, + "p75": 0.001563932, + "p90": 0.00164547, + "p95": 0.002013746, + "p99": 0.00223594 }, "rps": { - "mean": 32095.673159467802, - "stddev": 3843.2497721341074, - "max": 43680.50027764435, + "mean": 34617.91647655151, + "stddev": 2960.6953981374186, + "max": 39180.35894633787, "percentiles": { - "p10": 27360.475800863253, - "p25": 30186.67377456827, - "p50": 32604.858123860584, - "p75": 34852.027308993864, - "p90": 35900.546902441885, - "p95": 36925.36772762964, - "p99": 40010.45473182022 + "p10": 32654.291024254242, + "p25": 33607.214291588876, + "p50": 35148.33759978257, + "p75": 36214.86698840474, + "p90": 37114.2258827786, + "p95": 37628.30598372724, + "p99": 38586.50256621077 } }, "details": { "DNSDialup": { - "average": 0.0011317320199999998, - "fastest": 0.000116758, - "slowest": 0.001688246 + "average": 0.0010231016600000002, + "fastest": 0.000161534, + "slowest": 0.00156997 }, "DNSLookup": { - "average": 0.00001051568, - "fastest": 0.0000052, - "slowest": 0.00004824 + "average": 0.00000970118, + "fastest": 0.000004228, + "slowest": 0.000045866 } }, "statusCodeDistribution": { - "200": 320890 + "200": 346076 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 2def7947c4..a7c8d611b9 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000238505, - "slowest": 0.005059178, - "fastest": 0.000035075, - "average": 0.0006321454124061959, - "requestsPerSec": 78927.81753208795, - "totalData": 10260861, + "total": 10.000224436, + "slowest": 0.004975234, + "fastest": 0.000036088, + "average": 0.0006062087550446003, + "requestsPerSec": 82304.15279851625, + "totalData": 10699780, "sizePerRequest": 13, - "sizePerSec": 1026061.6279171433 + "sizePerSec": 1069953.9863807112 }, "responseTimeHistogram": { - "0.000035075": 1, - "0.0005374853": 302046, - "0.0010398956": 441034, - "0.0015423059": 44227, - "0.0020447162": 1936, - "0.0025471265": 38, - "0.0030495367999999997": 11, - "0.0035519470999999998": 1, - "0.0040543574": 2, - "0.0045567677": 0, - "0.005059178": 1 + "0.000036088": 1, + "0.0005300026": 413962, + "0.0010239172000000001": 370120, + "0.0015178318000000001": 36475, + "0.0020117464": 2173, + "0.002505661": 103, + "0.0029995756": 35, + "0.0034934902": 60, + "0.0039874048": 37, + "0.0044813194": 75, + "0.004975234": 19 }, "latencyPercentiles": { - "p10": 0.000378195, - "p25": 0.000470988, - "p50": 0.000593817, - "p75": 0.000749989, - "p90": 0.000947187, - "p95": 0.001066689, - "p99": 0.001359376 + "p10": 0.000391475, + "p25": 0.000447289, + "p50": 0.000528542, + "p75": 0.000736693, + "p90": 0.000922783, + "p95": 0.001015075, + "p99": 0.001354755 }, "rps": { - "mean": 78931.95393165226, - "stddev": 9008.699663325306, - "max": 102474.92532102097, + "mean": 82309.11039410943, + "stddev": 9649.477998167229, + "max": 101568.90434470943, "percentiles": { - "p10": 67245.47138775341, - "p25": 72025.88758865453, - "p50": 78506.50818953218, - "p75": 85252.32620304094, - "p90": 91131.20332401176, - "p95": 95002.27521372652, - "p99": 98921.14130266666 + "p10": 67794.23398523874, + "p25": 75114.10642918867, + "p50": 85413.16216829048, + "p75": 89209.69709407019, + "p90": 92382.92743461204, + "p95": 93870.80674953056, + "p99": 98811.0668394823 } }, "details": { "DNSDialup": { - "average": 0.0009316337800000001, - "fastest": 0.000113274, - "slowest": 0.001453748 + "average": 0.00138096296, + "fastest": 0.000240631, + "slowest": 0.002327728 }, "DNSLookup": { - "average": 0.000010725400000000002, - "fastest": 0.000004459, - "slowest": 0.000086721 + "average": 0.000008315599999999997, + "fastest": 0.000004118, + "slowest": 0.000040827 } }, "statusCodeDistribution": { - "200": 789297 + "200": 823060 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 38b682a821..257e92ec48 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000072987, - "slowest": 0.00786166, - "fastest": 0.000178202, - "average": 0.0011806492369886336, - "requestsPerSec": 42281.89139715926, - "totalData": 5496686, + "total": 10.000339364, + "slowest": 0.008405156, + "fastest": 0.000371417, + "average": 0.00119319948645374, + "requestsPerSec": 41840.380088125174, + "totalData": 5439434, "sizePerRequest": 13, - "sizePerSec": 549664.5881630704 + "sizePerSec": 543924.9411456273 }, "responseTimeHistogram": { - "0.000178202": 1, - "0.0009465478": 12998, - "0.0017148935999999999": 407950, - "0.0024832394": 1599, - "0.0032515852": 197, - "0.004019931": 27, - "0.0047882768": 0, - "0.005556622599999999": 0, - "0.0063249683999999995": 11, - "0.0070933142": 22, - "0.00786166": 17 + "0.000371417": 1, + "0.0011747909": 184319, + "0.0019781648": 232897, + "0.0027815387000000003": 1016, + "0.0035849126": 118, + "0.0043882865": 17, + "0.0051916604": 0, + "0.0059950342999999994": 0, + "0.0067984082": 12, + "0.0076017821": 21, + "0.008405156": 17 }, "latencyPercentiles": { - "p10": 0.001034097, - "p25": 0.001092346, - "p50": 0.001187082, - "p75": 0.001262275, - "p90": 0.001315762, - "p95": 0.001355867, - "p99": 0.001474575 + "p10": 0.001045753, + "p25": 0.001099552, + "p50": 0.00120168, + "p75": 0.001269803, + "p90": 0.001326597, + "p95": 0.001373282, + "p99": 0.001542362 }, "rps": { - "mean": 42282.96014612262, - "stddev": 2261.445498621354, - "max": 47883.914843407365, + "mean": 41836.02957684217, + "stddev": 2561.724890123365, + "max": 53214.745806055194, "percentiles": { - "p10": 41129.102953254915, - "p25": 41903.74619491177, - "p50": 42401.71322969879, - "p75": 43138.22909862644, - "p90": 43901.26291665347, - "p95": 44356.36363126621, - "p99": 45734.85930243363 + "p10": 40033.31572534662, + "p25": 41302.08988574777, + "p50": 42124.374533657974, + "p75": 42818.60896745764, + "p90": 43621.11261850783, + "p95": 44220.1195326977, + "p99": 45983.63103216133 } }, "details": { "DNSDialup": { - "average": 0.0008171413399999999, - "fastest": 0.00016817, - "slowest": 0.001309787 + "average": 0.0007257006000000001, + "fastest": 0.000124694, + "slowest": 0.001181542 }, "DNSLookup": { - "average": 0.0000086181, - "fastest": 0.000003927, - "slowest": 0.000031969 + "average": 0.000010050439999999999, + "fastest": 0.000004629, + "slowest": 0.000061235 } }, "statusCodeDistribution": { - "200": 422822 + "200": 418418 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index aa6d753594..8fdf4271ad 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000354713, - "slowest": 0.011575992, - "fastest": 0.000867146, - "average": 0.00146870986773434, - "requestsPerSec": 33997.79405404777, - "totalData": 4419870, + "total": 10.000183746, + "slowest": 0.010176361, + "fastest": 0.000972353, + "average": 0.0014648532408636102, + "requestsPerSec": 34088.37363976972, + "totalData": 4431570, "sizePerRequest": 13, - "sizePerSec": 441971.322702621 + "sizePerSec": 443148.8573170064 }, "responseTimeHistogram": { - "0.000867146": 1, - "0.0019380306": 336774, - "0.0030089152": 2711, - "0.0040797998": 343, - "0.0051506844": 102, - "0.006221569000000001": 12, - "0.0072924536": 7, - "0.008363338199999999": 11, - "0.0094342228": 15, - "0.0105051074": 11, - "0.011575992": 3 + "0.000972353": 1, + "0.0018927538": 337308, + "0.0028131546": 2907, + "0.0037335554": 489, + "0.0046539562": 75, + "0.005574357": 55, + "0.006494757800000001": 8, + "0.007415158599999999": 2, + "0.0083355594": 19, + "0.0092559602": 13, + "0.010176361": 13 }, "latencyPercentiles": { - "p10": 0.001291067, - "p25": 0.001340318, - "p50": 0.001490029, - "p75": 0.001557296, - "p90": 0.001614853, - "p95": 0.001659423, - "p99": 0.001884241 + "p10": 0.001288788, + "p25": 0.00133738, + "p50": 0.001488117, + "p75": 0.001554366, + "p90": 0.00160629, + "p95": 0.001645028, + "p99": 0.001930653 }, "rps": { - "mean": 33996.57496314687, - "stddev": 2135.4375105038807, - "max": 36206.973463094335, + "mean": 34087.16685480831, + "stddev": 2166.376832231004, + "max": 35896.76458676937, "percentiles": { - "p10": 33409.14408273607, - "p25": 33916.02532196586, - "p50": 34308.93800153687, - "p75": 34611.232126369694, - "p90": 34979.84928826122, - "p95": 35201.47176250759, - "p99": 35579.127980629106 + "p10": 33431.886482333546, + "p25": 34153.14228940465, + "p50": 34421.317935066945, + "p75": 34687.38578465932, + "p90": 35035.05257009725, + "p95": 35217.824754498375, + "p99": 35496.9548540077 } }, "details": { "DNSDialup": { - "average": 0.0009767889999999998, - "fastest": 0.000119153, - "slowest": 0.002084723 + "average": 0.0010411292600000003, + "fastest": 0.000132779, + "slowest": 0.001957878 }, "DNSLookup": { - "average": 0.00004283026, - "fastest": 0.000003807, - "slowest": 0.001675502 + "average": 0.000008561659999999997, + "fastest": 0.000004518, + "slowest": 0.000030317 } }, "statusCodeDistribution": { - "200": 339990 + "200": 340890 }, "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 fbd17a1f23..1ab3954706 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.000176936, - "slowest": 0.009341651, - "fastest": 0.000471365, - "average": 0.0013925556946440241, - "requestsPerSec": 35854.56560365803, - "totalData": 4661176, + "total": 10.000295006, + "slowest": 0.010404837, + "fastest": 0.000393057, + "average": 0.0013569430342847246, + "requestsPerSec": 36796.61447779494, + "totalData": 4783701, "sizePerRequest": 13, - "sizePerSec": 466109.35284755443 + "sizePerSec": 478355.98821133416 }, "responseTimeHistogram": { - "0.000471365": 1, - "0.0013583936": 149341, - "0.0022454222": 207741, - "0.0031324508": 1105, - "0.0040194793999999995": 177, - "0.0049065079999999995": 114, - "0.0057935365999999995": 24, - "0.0066805651999999995": 6, - "0.0075675937999999995": 0, - "0.008454622399999999": 23, - "0.009341651": 20 + "0.000393057": 1, + "0.001394235": 208280, + "0.002395413": 158667, + "0.0033965909999999996": 798, + "0.004397768999999999": 148, + "0.005398946999999999": 33, + "0.006400124999999999": 8, + "0.007401302999999999": 17, + "0.008402481": 9, + "0.009403659": 0, + "0.010404837": 16 }, "latencyPercentiles": { - "p10": 0.00122327, - "p25": 0.001272762, - "p50": 0.001409407, - "p75": 0.001474603, - "p90": 0.0015327, - "p95": 0.001584593, - "p99": 0.001856259 + "p10": 0.001192802, + "p25": 0.001241056, + "p50": 0.001374067, + "p75": 0.001437293, + "p90": 0.001490848, + "p95": 0.001536756, + "p99": 0.001798682 }, "rps": { - "mean": 35850.72828777748, - "stddev": 2317.991060500675, - "max": 41754.7036925238, + "mean": 36788.88387496558, + "stddev": 2370.808667880271, + "max": 45940.395389667654, "percentiles": { - "p10": 35334.46176078449, - "p25": 35643.0710871015, - "p50": 36231.35098800938, - "p75": 36601.89973915079, - "p90": 36903.13676662655, - "p95": 37196.39575997508, - "p99": 37747.55769253577 + "p10": 36123.588814801136, + "p25": 36679.500786940946, + "p50": 37135.24585904236, + "p75": 37609.83656112471, + "p90": 37914.39825773088, + "p95": 38162.12029942223, + "p99": 38639.44088729042 } }, "details": { "DNSDialup": { - "average": 0.00109946278, - "fastest": 0.000116239, - "slowest": 0.002362371 + "average": 0.0008748207200000002, + "fastest": 0.000084769, + "slowest": 0.001682504 }, "DNSLookup": { - "average": 0.000011097480000000005, - "fastest": 0.000004939, - "slowest": 0.000050635 + "average": 0.000008671540000000003, + "fastest": 0.000004569, + "slowest": 0.00005366 } }, "statusCodeDistribution": { - "200": 358552 + "200": 367977 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 75d137e508..187d8fa450 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000620556, - "slowest": 0.004624125, - "fastest": 0.000122028, - "average": 0.000767675469420273, - "requestsPerSec": 65011.265686901046, - "totalData": 8451989, + "total": 10.000427198, + "slowest": 0.004685532, + "fastest": 0.000167063, + "average": 0.0007715867666671324, + "requestsPerSec": 64676.93701418614, + "totalData": 8408361, "sizePerRequest": 13, - "sizePerSec": 845146.4539297136 + "sizePerSec": 840800.1811844198 }, "responseTimeHistogram": { - "0.000122028": 1, - "0.0005722377": 153742, - "0.0010224474": 433713, - "0.0014726570999999999": 62035, - "0.0019228668": 503, - "0.0023730765": 112, - "0.0028232862": 4, - "0.0032734959000000003": 10, - "0.0037237056": 12, - "0.0041739153": 9, - "0.004624125": 12 + "0.000167063": 1, + "0.0006189099": 213413, + "0.0010707568": 403507, + "0.0015226037": 29487, + "0.0019744505999999998": 193, + "0.0024262974999999997": 97, + "0.0028781443999999997": 14, + "0.0033299912999999997": 48, + "0.0037818381999999997": 10, + "0.0042336851000000005": 24, + "0.004685532": 3 }, "latencyPercentiles": { - "p10": 0.000521131, - "p25": 0.000576956, - "p50": 0.0007861, - "p75": 0.000933722, - "p90": 0.001019088, - "p95": 0.00108397, - "p99": 0.001215765 + "p10": 0.000520303, + "p25": 0.000579296, + "p50": 0.000807134, + "p75": 0.000925899, + "p90": 0.00100151, + "p95": 0.001063661, + "p99": 0.001193418 }, "rps": { - "mean": 64998.47677859446, - "stddev": 12096.606894231756, - "max": 90185.28310604203, + "mean": 64666.23758543217, + "stddev": 11354.054847795365, + "max": 90632.02029277237, "percentiles": { - "p10": 52445.55945750072, - "p25": 54045.46845260905, - "p50": 62211.6646871311, - "p75": 75511.79494236833, - "p90": 82768.63174944444, - "p95": 85302.77322221657, - "p99": 87985.02873175475 + "p10": 53677.69464033736, + "p25": 55306.97529364371, + "p50": 60123.85514159185, + "p75": 74411.34028826133, + "p90": 81939.2079109854, + "p95": 85131.18355253132, + "p99": 88596.30629917955 } }, "details": { "DNSDialup": { - "average": 0.0010117923, - "fastest": 0.000185255, - "slowest": 0.001657346 + "average": 0.0008874801400000002, + "fastest": 0.000088738, + "slowest": 0.001648399 }, "DNSLookup": { - "average": 0.000010863060000000002, - "fastest": 0.000004268, - "slowest": 0.000046487 + "average": 0.00001925156, + "fastest": 0.000004308, + "slowest": 0.000344944 } }, "statusCodeDistribution": { - "200": 650153 + "200": 646797 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index d1cb4cfb3d..f1842ea706 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000105549, - "slowest": 0.00565473, - "fastest": 0.00031074, - "average": 0.0010451806073083047, - "requestsPerSec": 47756.29593707201, - "totalData": 6208384, + "total": 10.000232016, + "slowest": 0.005356495, + "fastest": 0.000273017, + "average": 0.0010521046254417705, + "requestsPerSec": 47445.9991769055, + "totalData": 6168123, "sizePerRequest": 13, - "sizePerSec": 620831.8471819361 + "sizePerSec": 616797.9892997715 }, "responseTimeHistogram": { - "0.00031074": 1, - "0.000845139": 46737, - "0.001379538": 427524, - "0.0019139369999999997": 2797, - "0.0024483359999999997": 346, - "0.002982735": 90, - "0.0035171339999999995": 26, - "0.0040515329999999995": 11, - "0.004585932": 14, - "0.005120331": 10, - "0.00565473": 12 + "0.000273017": 1, + "0.0007813647999999999": 22340, + "0.0012897126": 445644, + "0.0017980604": 5925, + "0.0023064082": 378, + "0.002814756": 102, + "0.0033231038": 34, + "0.0038314516": 10, + "0.0043397994": 15, + "0.0048481472": 9, + "0.005356495": 13 }, "latencyPercentiles": { - "p10": 0.000850781, - "p25": 0.001013068, - "p50": 0.001068624, - "p75": 0.001118253, - "p90": 0.00116993, - "p95": 0.001212502, - "p99": 0.001335092 + "p10": 0.000948622, + "p25": 0.001017041, + "p50": 0.001063713, + "p75": 0.001109121, + "p90": 0.001157745, + "p95": 0.00119861, + "p99": 0.001317525 }, "rps": { - "mean": 47755.52331176114, - "stddev": 3910.928858232845, - "max": 71503.53942519109, + "mean": 47444.41002712906, + "stddev": 3284.109743914278, + "max": 65321.88936512646, "percentiles": { - "p10": 44631.198534649106, - "p25": 45728.59866560485, - "p50": 46941.712405643804, - "p75": 49366.95675534943, - "p90": 52430.45220813948, - "p95": 54477.203963562264, - "p99": 58884.13655321571 + "p10": 45222.33983587265, + "p25": 46125.558382473246, + "p50": 46900.18291071282, + "p75": 48061.836076761996, + "p90": 51234.16575458131, + "p95": 53827.28638202998, + "p99": 57502.07955819171 } }, "details": { "DNSDialup": { - "average": 0.0009900435599999998, - "fastest": 0.000112911, - "slowest": 0.001890154 + "average": 0.0008256436000000002, + "fastest": 0.000094444, + "slowest": 0.001461283 }, "DNSLookup": { - "average": 0.00001639816, - "fastest": 0.000004658, - "slowest": 0.000370882 + "average": 0.000019809300000000007, + "fastest": 0.000003727, + "slowest": 0.000462177 } }, "statusCodeDistribution": { - "200": 477568 + "200": 474471 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 9d5494e50d..a943ef7d84 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000283287, - "slowest": 0.013988313, - "fastest": 0.000977438, - "average": 0.002873980503800055, - "requestsPerSec": 17354.408372171547, - "totalData": 2256137, + "total": 10.000148454, + "slowest": 0.014263513, + "fastest": 0.000935681, + "average": 0.0027563773546577033, + "requestsPerSec": 18093.231398742595, + "totalData": 2352155, "sizePerRequest": 13, - "sizePerSec": 225607.30883823012 + "sizePerSec": 235212.00818365373 }, "responseTimeHistogram": { - "0.000977438": 1, - "0.0022785254999999997": 1540, - "0.0035796129999999997": 156002, - "0.0048807005": 14985, - "0.006181788": 336, - "0.0074828755": 491, - "0.008783963": 144, - "0.010085050500000001": 1, - "0.011386138": 12, - "0.0126872255": 26, - "0.013988313": 11 + "0.000935681": 1, + "0.0022684642": 893, + "0.0036012474": 171772, + "0.0049340306": 6857, + "0.0062668138": 677, + "0.007599597": 664, + "0.008932380200000001": 21, + "0.010265163400000001": 1, + "0.0115979466": 13, + "0.0129307298": 27, + "0.014263513": 9 }, "latencyPercentiles": { - "p10": 0.002528062, - "p25": 0.00262896, - "p50": 0.0027478, - "p75": 0.00289764, - "p90": 0.003545948, - "p95": 0.003744337, - "p99": 0.004399391 + "p10": 0.002435187, + "p25": 0.002511904, + "p50": 0.002609227, + "p75": 0.002765703, + "p90": 0.003404305, + "p95": 0.003578549, + "p99": 0.004557096 }, "rps": { - "mean": 17363.738637722836, - "stddev": 1938.2941548675974, - "max": 23241.419887549117, + "mean": 18099.03093684207, + "stddev": 2072.5979261312805, + "max": 22550.155584854176, "percentiles": { - "p10": 15501.326913583778, - "p25": 16463.36584881554, - "p50": 17564.801823367095, - "p75": 18611.660205118293, - "p90": 19373.396111168033, - "p95": 19697.55576806724, - "p99": 20470.28472259466 + "p10": 16232.591797811147, + "p25": 17259.37570429799, + "p50": 18492.80428904455, + "p75": 19452.057820025206, + "p90": 20044.346111336727, + "p95": 20311.181305308703, + "p99": 20858.167170787543 } }, "details": { "DNSDialup": { - "average": 0.0010844488999999999, - "fastest": 0.000192118, - "slowest": 0.001678831 + "average": 0.0010780172400000002, + "fastest": 0.000104356, + "slowest": 0.002416044 }, "DNSLookup": { - "average": 0.000008995160000000002, - "fastest": 0.000004929, - "slowest": 0.000047869 + "average": 0.00001012036, + "fastest": 0.00000512, + "slowest": 0.000046958 } }, "statusCodeDistribution": { - "200": 173549 + "200": 180935 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 99524669b5..14d343cfa3 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001338756, - "slowest": 0.004891123, - "fastest": 0.000032983, - "average": 0.0006456723809979284, - "requestsPerSec": 77266.45590685558, - "totalData": 10045984, + "total": 10.00035064, + "slowest": 0.004729722, + "fastest": 0.000035307, + "average": 0.0006505932853146623, + "requestsPerSec": 76679.311316628, + "totalData": 9968660, "sizePerRequest": 13, - "sizePerSec": 1004463.9267891226 + "sizePerSec": 996831.0471161639 }, "responseTimeHistogram": { - "0.000032983": 1, - "0.000518797": 264797, - "0.0010046109999999999": 439644, - "0.0014904249999999999": 59785, - "0.001976239": 8203, - "0.0024620529999999996": 281, - "0.0029478669999999994": 24, - "0.0034336809999999996": 17, - "0.003919494999999999": 14, - "0.004405309": 1, - "0.004891123": 1 + "0.000035307": 1, + "0.0005047485": 250460, + "0.00097419": 436644, + "0.0014436315": 67767, + "0.001913073": 11335, + "0.0023825145": 587, + "0.002851956": 24, + "0.0033213975": 1, + "0.003790839": 0, + "0.0042602805": 0, + "0.004729722": 1 }, "latencyPercentiles": { - "p10": 0.000388475, - "p25": 0.000478341, - "p50": 0.000583439, - "p75": 0.000775647, - "p90": 0.000976129, - "p95": 0.001121936, - "p99": 0.001512178 + "p10": 0.000379242, + "p25": 0.000468434, + "p50": 0.000591326, + "p75": 0.000796321, + "p90": 0.00098225, + "p95": 0.001143745, + "p99": 0.001545085 }, "rps": { - "mean": 77275.58271926467, - "stddev": 12486.805549675457, - "max": 100217.94141915366, + "mean": 76695.32065680328, + "stddev": 13858.055679048837, + "max": 100089.51837867335, "percentiles": { - "p10": 59240.29524882771, - "p25": 65749.33172359338, - "p50": 79309.15227618495, - "p75": 87744.39866572966, - "p90": 93248.9557017419, - "p95": 94815.82476115027, - "p99": 97389.77389356613 + "p10": 57523.38900997154, + "p25": 62901.6165715469, + "p50": 78947.95521782746, + "p75": 88907.91280424866, + "p90": 94318.64679647172, + "p95": 96249.01962569272, + "p99": 99001.04717298978 } }, "details": { "DNSDialup": { - "average": 0.0008179641400000001, - "fastest": 0.000172842, - "slowest": 0.001464469 + "average": 0.00079219516, + "fastest": 0.000121729, + "slowest": 0.001217183 }, "DNSLookup": { - "average": 0.00001012702, - "fastest": 0.000004598, - "slowest": 0.000062606 + "average": 0.000010612439999999998, + "fastest": 0.000004929, + "slowest": 0.000051867 } }, "statusCodeDistribution": { - "200": 772768 + "200": 766820 }, "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 8a526b0494..94287b1fa1 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.000964975, - "slowest": 0.020822517, - "fastest": 0.001304516, - "average": 0.004105363991980855, - "requestsPerSec": 12169.725651898905, - "totalData": 1582217, + "total": 10.000443674, + "slowest": 0.022064846, + "fastest": 0.003139648, + "average": 0.0040203594655165206, + "requestsPerSec": 12427.148639725443, + "totalData": 1615601, "sizePerRequest": 13, - "sizePerSec": 158206.43347468576 + "sizePerSec": 161552.93231643076 }, "responseTimeHistogram": { - "0.001304516": 1, - "0.0032563161": 93, - "0.0052081162": 116398, - "0.007159916300000001": 2378, - "0.0091117164": 1967, - "0.0110635165": 683, - "0.013015316600000002": 147, - "0.014967116700000001": 11, - "0.0169189168": 11, - "0.0188707169": 11, - "0.020822517": 9 + "0.003139648": 1, + "0.0050321678": 118527, + "0.0069246876": 2788, + "0.008817207399999999": 2048, + "0.010709727199999998": 719, + "0.012602246999999999": 148, + "0.014494766799999998": 10, + "0.0163872866": 11, + "0.018279806399999998": 11, + "0.0201723262": 11, + "0.022064846": 3 }, "latencyPercentiles": { - "p10": 0.003416914, - "p25": 0.00348864, - "p50": 0.004141027, - "p75": 0.004250582, - "p90": 0.00462524, - "p95": 0.004864806, - "p99": 0.008794551 + "p10": 0.003346149, + "p25": 0.003414794, + "p50": 0.004056301, + "p75": 0.004160765, + "p90": 0.004511724, + "p95": 0.004892662, + "p99": 0.008556853 }, "rps": { - "mean": 12161.686580223723, - "stddev": 1766.691126303436, - "max": 14077.124157442242, + "mean": 12412.097612758458, + "stddev": 1791.9511402852524, + "max": 14137.3903974526, "percentiles": { - "p10": 11142.212271189408, - "p25": 12246.321498528578, - "p50": 12635.947390598512, - "p75": 12950.525780643591, - "p90": 13137.090323912626, - "p95": 13412.856212439938, - "p99": 13934.672976626422 + "p10": 11237.667537819802, + "p25": 12551.030050588945, + "p50": 12885.707290616096, + "p75": 13285.32232557162, + "p90": 13383.623311837739, + "p95": 13447.656068453924, + "p99": 13905.17133321968 } }, "details": { "DNSDialup": { - "average": 0.00086514082, - "fastest": 0.000094256, - "slowest": 0.001786363 + "average": 0.0008911779800000001, + "fastest": 0.000095441, + "slowest": 0.001523305 }, "DNSLookup": { - "average": 0.000008491259999999997, - "fastest": 0.000004268, - "slowest": 0.000054732 + "average": 0.00000798294, + "fastest": 0.000004258, + "slowest": 0.000046056 } }, "statusCodeDistribution": { - "200": 121709 + "200": 124277 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 271285c824..1bc8b859bd 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000390181, - "slowest": 0.03753733, - "fastest": 0.006127012, - "average": 0.00800254676829259, - "requestsPerSec": 6239.9565287521655, - "totalData": 811226, + "total": 10.000258275, + "slowest": 0.034628201, + "fastest": 0.003740591, + "average": 0.007983511681379295, + "requestsPerSec": 6255.238442829118, + "totalData": 813202, "sizePerRequest": 13, - "sizePerSec": 81119.43487377815 + "sizePerSec": 81318.09975677852 }, "responseTimeHistogram": { - "0.006127012": 1, - "0.0092680438": 55187, - "0.0124090756": 5820, - "0.015550107400000002": 1220, - "0.0186911392": 110, - "0.021832171": 20, - "0.024973202800000004": 8, - "0.028114234600000003": 4, - "0.0312552664": 10, - "0.0343962982": 11, - "0.03753733": 11 + "0.003740591": 1, + "0.006829352": 10304, + "0.009918113": 46898, + "0.013006874": 4431, + "0.016095635": 785, + "0.019184396": 78, + "0.022273157000000002": 21, + "0.025361918": 4, + "0.028450679": 10, + "0.031539439999999995": 10, + "0.034628201": 12 }, "latencyPercentiles": { - "p10": 0.006400879, - "p25": 0.007442842, - "p50": 0.007701467, - "p75": 0.008268394, - "p90": 0.009673843, - "p95": 0.010922264, - "p99": 0.014024819 + "p10": 0.006396011, + "p25": 0.0074014, + "p50": 0.007696607, + "p75": 0.008203015, + "p90": 0.009631754, + "p95": 0.010903547, + "p99": 0.013702772 }, "rps": { - "mean": 6242.696203497943, - "stddev": 975.2104310098438, - "max": 7951.721175212453, + "mean": 6257.10032636938, + "stddev": 959.7203312334808, + "max": 8076.11169948926, "percentiles": { - "p10": 4828.737264079746, - "p25": 5889.350875746318, - "p50": 6420.85364847942, - "p75": 6638.618169615931, - "p90": 7514.183274788643, - "p95": 7757.708820142241, - "p99": 7868.076962300561 + "p10": 4925.775103383479, + "p25": 5957.970456747162, + "p50": 6385.4818063940875, + "p75": 6707.399499937682, + "p90": 7552.8381450950155, + "p95": 7807.905504322751, + "p99": 7999.36167118983 } }, "details": { "DNSDialup": { - "average": 0.0008435248399999998, - "fastest": 0.000115416, - "slowest": 0.001199831 + "average": 0.0011128487000000003, + "fastest": 0.00011734, + "slowest": 0.001671131 }, "DNSLookup": { - "average": 0.000010875740000000001, - "fastest": 0.000005019, - "slowest": 0.000050013 + "average": 0.000009522180000000002, + "fastest": 0.00000512, + "slowest": 0.000036028 } }, "statusCodeDistribution": { - "200": 62402 + "200": 62554 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index a3d8eb64a8..e5e6d54c2b 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000147907, - "slowest": 0.005138542, - "fastest": 0.000109471, - "average": 0.0008397668896722001, - "requestsPerSec": 59433.82093218473, - "totalData": 7726511, + "total": 10.000261768, + "slowest": 0.005662764, + "fastest": 0.000189676, + "average": 0.0008807443448121203, + "requestsPerSec": 56671.11653151678, + "totalData": 7367438, "sizePerRequest": 13, - "sizePerSec": 772639.6721184015 + "sizePerSec": 736724.5149097182 }, "responseTimeHistogram": { - "0.000109471": 1, - "0.0006123781": 125097, - "0.0011152852000000002": 435274, - "0.0016181923000000004": 33408, - "0.0021210994": 378, - "0.0026240065": 96, - "0.0031269136000000005": 40, - "0.0036298207000000004": 6, - "0.0041327278": 13, - "0.0046356349": 30, - "0.005138542": 4 + "0.000189676": 1, + "0.0007369848": 150880, + "0.0012842936": 412927, + "0.0018316023999999998": 2641, + "0.0023789112": 187, + "0.00292622": 8, + "0.0034735288": 20, + "0.0040208375999999995": 22, + "0.0045681464": 31, + "0.0051154552": 7, + "0.005662764": 2 }, "latencyPercentiles": { - "p10": 0.000577965, - "p25": 0.000625554, - "p50": 0.000885632, - "p75": 0.001016239, - "p90": 0.001083216, - "p95": 0.001123356, - "p99": 0.00123929 + "p10": 0.00058508, + "p25": 0.00069963, + "p50": 0.000928983, + "p75": 0.001023525, + "p90": 0.001078203, + "p95": 0.001117916, + "p99": 0.001228312 }, "rps": { - "mean": 59423.15308262, - "stddev": 9693.209184031279, - "max": 83219.0865127985, + "mean": 56669.95335097566, + "stddev": 8928.944843037649, + "max": 83370.96536571889, "percentiles": { - "p10": 49273.22000492977, - "p25": 50906.383660511296, - "p50": 57506.44610062307, - "p75": 67191.89835938526, - "p90": 73864.92560589453, - "p95": 76794.84931839367, - "p99": 80544.12565846182 + "p10": 49563.21656778872, + "p25": 50517.79742003078, + "p50": 52197.59414349108, + "p75": 61737.52651405951, + "p90": 71461.58178256615, + "p95": 76036.51039889948, + "p99": 81274.21148250367 } }, "details": { "DNSDialup": { - "average": 0.0009843466, - "fastest": 0.000094917, - "slowest": 0.001386842 + "average": 0.0009568391, + "fastest": 0.000205815, + "slowest": 0.001357341 }, "DNSLookup": { - "average": 0.000018540719999999998, - "fastest": 0.000004548, - "slowest": 0.000529917 + "average": 0.000009720160000000001, + "fastest": 0.000004929, + "slowest": 0.000051356 } }, "statusCodeDistribution": { - "200": 594347 + "200": 566726 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 58256b485e..78c5e48955 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000276588, - "slowest": 0.022804569, - "fastest": 0.000357426, - "average": 0.0030736238234608942, - "requestsPerSec": 16228.251146047201, - "totalData": 2109731, + "total": 10.000197167, + "slowest": 0.024777237, + "fastest": 0.000172121, + "average": 0.003076271873902296, + "requestsPerSec": 16214.880296069667, + "totalData": 2107976, "sizePerRequest": 13, - "sizePerSec": 210967.26489861362 + "sizePerSec": 210793.44384890568 }, "responseTimeHistogram": { - "0.000357426": 1, - "0.0026021403": 11979, - "0.0048468546": 145691, - "0.007091568899999999": 4214, - "0.009336283199999998": 289, - "0.011580997499999997": 49, - "0.013825711799999998": 21, - "0.0160704261": 10, - "0.0183151404": 8, - "0.020559854699999998": 12, - "0.022804568999999997": 13 + "0.000172121": 1, + "0.0026326326": 2738, + "0.0050931442": 154660, + "0.0075536558000000005": 4350, + "0.010014167400000001": 285, + "0.012474679": 57, + "0.014935190600000002": 20, + "0.0173957022": 8, + "0.0198562138": 8, + "0.0223167254": 12, + "0.024777237": 13 }, "latencyPercentiles": { - "p10": 0.002806803, - "p25": 0.002960121, - "p50": 0.003072169, - "p75": 0.003145208, - "p90": 0.003277511, - "p95": 0.003434448, - "p99": 0.006236226 + "p10": 0.002768015, + "p25": 0.0028568, + "p50": 0.00297212, + "p75": 0.003101491, + "p90": 0.003226567, + "p95": 0.003380231, + "p99": 0.006104831 }, "rps": { - "mean": 16227.502827510973, - "stddev": 2770.451260257093, - "max": 32319.55009585226, + "mean": 16213.386341406333, + "stddev": 1760.308115889989, + "max": 26302.535564428512, "percentiles": { - "p10": 15199.534976389492, - "p25": 15603.79331235496, - "p50": 15929.147153462585, - "p75": 16378.174665495491, - "p90": 16965.16148876116, - "p95": 19982.45761133384, - "p99": 29963.967076915702 + "p10": 15382.108155122442, + "p25": 15864.274106541965, + "p50": 16445.217770782096, + "p75": 17009.1458177064, + "p90": 17400.817838438445, + "p95": 17608.008122093805, + "p99": 18115.60840820593 } }, "details": { "DNSDialup": { - "average": 0.0011475336800000006, - "fastest": 0.000175066, - "slowest": 0.002027571 + "average": 0.0009705518400000001, + "fastest": 0.000110296, + "slowest": 0.002007139 }, "DNSLookup": { - "average": 0.000009413039999999996, - "fastest": 0.000004789, - "slowest": 0.000047518 + "average": 0.000010114339999999998, + "fastest": 0.000004328, + "slowest": 0.000054852 } }, "statusCodeDistribution": { - "200": 162287 + "200": 162152 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index a875eeadc3..1a175b945a 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00033483, - "slowest": 0.004968941, - "fastest": 0.000098203, - "average": 0.0009682845927804077, - "requestsPerSec": 51546.874056015986, - "totalData": 6701318, + "total": 10.000198035, + "slowest": 0.005257856, + "fastest": 0.000264839, + "average": 0.0009277912213526783, + "requestsPerSec": 53794.53467993246, + "totalData": 6993428, "sizePerRequest": 13, - "sizePerSec": 670109.3627282077 + "sizePerSec": 699328.9508391221 }, "responseTimeHistogram": { - "0.000098203": 1, - "0.0005852768000000001": 13762, - "0.0010723506000000001": 388342, - "0.0015594244000000001": 112626, - "0.0020464982": 551, - "0.002533572": 110, - "0.0030206458": 46, - "0.0035077196": 4, - "0.0039947934": 4, - "0.0044818672": 19, - "0.004968941": 21 + "0.000264839": 1, + "0.0007641407": 88524, + "0.0012634424": 445193, + "0.0017627441": 3868, + "0.0022620458": 217, + "0.0027613474999999997": 97, + "0.0032606492": 8, + "0.0037599508999999996": 5, + "0.0042592526": 14, + "0.0047585543": 18, + "0.005257856": 11 }, "latencyPercentiles": { - "p10": 0.00071967, - "p25": 0.000906508, - "p50": 0.000994013, - "p75": 0.001064063, - "p90": 0.001119898, - "p95": 0.001169693, - "p99": 0.00128595 + "p10": 0.00062848, + "p25": 0.000867545, + "p50": 0.000961932, + "p75": 0.001037744, + "p90": 0.001086755, + "p95": 0.001127139, + "p99": 0.001241666 }, "rps": { - "mean": 51540.21562752203, - "stddev": 5886.870705100104, - "max": 79311.0480289905, + "mean": 53786.03495218328, + "stddev": 6705.653588877488, + "max": 82345.64419057565, "percentiles": { - "p10": 47812.19689142651, - "p25": 48943.336480312115, - "p50": 49901.612494801426, - "p75": 51161.79321384093, - "p90": 59609.711674335565, - "p95": 65376.595461754434, - "p99": 73338.00375354497 + "p10": 49130.116761571764, + "p25": 50107.87695825754, + "p50": 51148.40710320632, + "p75": 55648.27487845894, + "p90": 65111.98060442919, + "p95": 68184.98586665685, + "p99": 75123.02529800584 } }, "details": { "DNSDialup": { - "average": 0.00094694694, - "fastest": 0.000133128, - "slowest": 0.001326926 + "average": 0.00108600088, + "fastest": 0.000114133, + "slowest": 0.001826015 }, "DNSLookup": { - "average": 0.000011097440000000001, - "fastest": 0.000004569, - "slowest": 0.000057938 + "average": 0.000023423139999999995, + "fastest": 0.00000537, + "slowest": 0.000674584 } }, "statusCodeDistribution": { - "200": 515486 + "200": 537956 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 2ee7d4fbe3..b6d71c656c 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000184851, - "slowest": 0.00680139, - "fastest": 0.000137944, - "average": 0.0009709268980990598, - "requestsPerSec": 51404.8497762114, - "totalData": 6682754, + "total": 10.000103891, + "slowest": 0.006064213, + "fastest": 0.000176762, + "average": 0.0009067012225631264, + "requestsPerSec": 55048.52809533676, + "totalData": 7156383, "sizePerRequest": 13, - "sizePerSec": 668263.0470907482 + "sizePerSec": 715630.865239378 }, "responseTimeHistogram": { - "0.000137944": 1, - "0.0008042886": 72478, - "0.0014706332000000001": 440528, - "0.0021369778000000002": 827, - "0.0028033224": 146, - "0.003469667": 0, - "0.0041360116": 28, - "0.0048023562": 12, - "0.0054687008": 12, - "0.0061350454000000006": 7, - "0.00680139": 19 + "0.000176762": 1, + "0.0007655071": 131946, + "0.0013542522": 415891, + "0.0019429973000000002": 2269, + "0.0025317424": 222, + "0.0031204875": 108, + "0.0037092326000000004": 4, + "0.0042979777": 3, + "0.0048867228": 2, + "0.005475467900000001": 26, + "0.006064213000000001": 19 }, "latencyPercentiles": { - "p10": 0.000681048, - "p25": 0.000909694, - "p50": 0.001000515, - "p75": 0.001075757, - "p90": 0.001130415, - "p95": 0.001174298, - "p99": 0.00128292 + "p10": 0.00059695, + "p25": 0.000788808, + "p50": 0.000951054, + "p75": 0.001042263, + "p90": 0.001096359, + "p95": 0.001137498, + "p99": 0.001263959 }, "rps": { - "mean": 51401.569188458954, - "stddev": 5855.194248827153, - "max": 78296.1633478231, + "mean": 55036.045845883586, + "stddev": 7862.640716153091, + "max": 82724.90846993837, "percentiles": { - "p10": 47516.17925903745, - "p25": 48402.57985750809, - "p50": 49457.73130321102, - "p75": 52149.83960170756, - "p90": 59700.24865754861, - "p95": 64897.46351222715, - "p99": 71440.79535804405 + "p10": 48728.71849358438, + "p25": 49848.315101771914, + "p50": 51698.01839685027, + "p75": 59511.122628821184, + "p90": 67535.56422812436, + "p95": 71229.27870961704, + "p99": 76179.41704226253 } }, "details": { "DNSDialup": { - "average": 0.0009514253199999999, - "fastest": 0.000084489, - "slowest": 0.00178091 + "average": 0.0009758888199999997, + "fastest": 0.000248214, + "slowest": 0.001350939 }, "DNSLookup": { - "average": 0.000015279640000000005, - "fastest": 0.000003977, - "slowest": 0.00031659 + "average": 0.000009289680000000002, + "fastest": 0.000004759, + "slowest": 0.000043011 } }, "statusCodeDistribution": { - "200": 514058 + "200": 550491 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index f6d78b1a8d..04dd31c699 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000366883, - "slowest": 0.010520595, - "fastest": 0.000451365, - "average": 0.0011646046549049916, - "requestsPerSec": 42869.22720093169, - "totalData": 5573204, + "total": 10.000168212, + "slowest": 0.009975614, + "fastest": 0.000385833, + "average": 0.001129336406783148, + "requestsPerSec": 44208.556359031776, + "totalData": 5747209, "sizePerRequest": 13, - "sizePerSec": 557299.9536121119 + "sizePerSec": 574711.2326674131 }, "responseTimeHistogram": { - "0.000451365": 1, - "0.001458288": 411385, - "0.002465211": 16416, - "0.0034721340000000004": 78, - "0.004479057": 34, - "0.00548598": 744, - "0.006492903000000001": 0, - "0.007499826000000001": 0, - "0.008506749000000001": 0, - "0.009513672": 37, - "0.010520595": 13 + "0.000385833": 1, + "0.0013448111": 419733, + "0.0023037892": 21140, + "0.0032627673": 406, + "0.0042217454": 14, + "0.0051807235000000005": 672, + "0.0061397016": 77, + "0.007098679700000001": 0, + "0.0080576578": 0, + "0.0090166359": 0, + "0.009975614": 50 }, "latencyPercentiles": { - "p10": 0.000868402, - "p25": 0.001077071, - "p50": 0.001179863, - "p75": 0.001238027, - "p90": 0.001302127, - "p95": 0.00139519, - "p99": 0.002095446 + "p10": 0.000843837, + "p25": 0.001028601, + "p50": 0.001146126, + "p75": 0.001204759, + "p90": 0.001266162, + "p95": 0.001347464, + "p99": 0.002027042 }, "rps": { - "mean": 42874.56076762361, - "stddev": 3461.5135836880777, - "max": 48541.38705544231, + "mean": 44214.75310266531, + "stddev": 3739.142517795243, + "max": 54606.957153013245, "percentiles": { - "p10": 39651.022203358, - "p25": 41304.546478118675, - "p50": 43766.27244564975, - "p75": 44844.37197112323, - "p90": 45665.87302183414, - "p95": 46139.6446700963, - "p99": 46978.890025415145 + "p10": 40856.55773286895, + "p25": 42918.3927961632, + "p50": 45118.299033871604, + "p75": 46208.53422752889, + "p90": 47123.88718903915, + "p95": 47813.77478550598, + "p99": 49462.88368198937 } }, "details": { "DNSDialup": { - "average": 0.00114876436, - "fastest": 0.000125587, - "slowest": 0.002242876 + "average": 0.0010488161199999997, + "fastest": 0.000100749, + "slowest": 0.002117157 }, "DNSLookup": { - "average": 0.000039335020000000003, - "fastest": 0.000004719, - "slowest": 0.00143916 + "average": 0.0000099551, + "fastest": 0.000004709, + "slowest": 0.000042749 } }, "statusCodeDistribution": { - "200": 428708 + "200": 442093 }, "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 be26e58cdf..bd84b21644 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.000307486, - "slowest": 0.004868384, - "fastest": 0.00003959, - "average": 0.0006299247819802253, - "requestsPerSec": 79205.96452747913, - "totalData": 10297092, + "total": 10.000316814, + "slowest": 0.006272739, + "fastest": 0.000035342, + "average": 0.0006174735423651838, + "requestsPerSec": 80807.93989133312, + "totalData": 10505365, "sizePerRequest": 13, - "sizePerSec": 1029677.5388572286 + "sizePerSec": 1050503.2185873308 }, "responseTimeHistogram": { - "0.00003959": 1, - "0.0005224694": 296229, - "0.0010053488": 436601, - "0.0014882282": 51502, - "0.0019711076": 7366, - "0.002453987": 262, - "0.0029368664": 91, - "0.0034197458": 12, - "0.0039026252": 17, - "0.0043855046": 1, - "0.004868384": 2 + "0.000035342": 1, + "0.0006590817": 545885, + "0.0012828214": 245237, + "0.0019065611": 16558, + "0.0025303008": 337, + "0.0031540405": 47, + "0.0037777801999999997": 26, + "0.0044015199": 13, + "0.0050252596": 0, + "0.0056489993": 0, + "0.006272739": 1 }, "latencyPercentiles": { - "p10": 0.000373837, - "p25": 0.00046728, - "p50": 0.000580354, - "p75": 0.000740239, - "p90": 0.000950872, - "p95": 0.001079362, - "p99": 0.001483494 + "p10": 0.000364352, + "p25": 0.000453369, + "p50": 0.000565372, + "p75": 0.000736909, + "p90": 0.00093644, + "p95": 0.001050327, + "p99": 0.001480277 }, "rps": { - "mean": 79208.98786754238, - "stddev": 14790.105763836022, - "max": 98949.0094443835, + "mean": 80792.23727184266, + "stddev": 16487.312649659125, + "max": 102543.8103349684, "percentiles": { - "p10": 56891.19658812851, - "p25": 66138.43832147533, - "p50": 84433.35962038455, - "p75": 92012.01676939747, - "p90": 95078.45026343089, - "p95": 96116.65655553843, - "p99": 97584.60585327404 + "p10": 57317.06902315338, + "p25": 63102.111837373624, + "p50": 85859.85700117487, + "p75": 95938.95515560189, + "p90": 99042.19197378162, + "p95": 100099.72712250642, + "p99": 101704.85132141414 } }, "details": { "DNSDialup": { - "average": 0.0008887844799999999, - "fastest": 0.000097272, - "slowest": 0.001849475 + "average": 0.0008899311600000001, + "fastest": 0.000114244, + "slowest": 0.001821417 }, "DNSLookup": { - "average": 0.000008929640000000001, - "fastest": 0.000004448, - "slowest": 0.000047819 + "average": 0.00003299832, + "fastest": 0.000004228, + "slowest": 0.00119854 } }, "statusCodeDistribution": { - "200": 792084 + "200": 808105 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index b027dcaf6d..c05dfaede4 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000123939, - "slowest": 0.015625358, - "fastest": 0.00053091, - "average": 0.0014993880026632986, - "requestsPerSec": 33304.487227515754, - "totalData": 4329637, + "total": 10.000490158, + "slowest": 0.014565762, + "fastest": 0.000565349, + "average": 0.0014743653151871588, + "requestsPerSec": 33867.73994563238, + "totalData": 4403022, "sizePerRequest": 13, - "sizePerSec": 432958.3339577048 + "sizePerSec": 440280.61929322087 }, "responseTimeHistogram": { - "0.00053091": 1, - "0.0020403547999999997": 322465, - "0.0035497995999999995": 8982, - "0.005059244399999999": 1028, - "0.006568689199999999": 523, - "0.008078133999999999": 0, - "0.0095875788": 0, - "0.0110970236": 0, - "0.0126064684": 0, - "0.014115913199999998": 0, - "0.015625358": 50 + "0.000565349": 1, + "0.0019653903": 325355, + "0.0033654316": 11650, + "0.0047654729": 844, + "0.0061655142": 794, + "0.0075655555": 0, + "0.0089655968": 0, + "0.0103656381": 0, + "0.0117656794": 0, + "0.0131657207": 0, + "0.014565762": 50 }, "latencyPercentiles": { - "p10": 0.001028472, - "p25": 0.001337222, - "p50": 0.001541413, - "p75": 0.001620661, - "p90": 0.001761675, - "p95": 0.001975633, - "p99": 0.002524741 + "p10": 0.001010138, + "p25": 0.001314381, + "p50": 0.001515829, + "p75": 0.001589799, + "p90": 0.00174628, + "p95": 0.001930689, + "p99": 0.002531397 }, "rps": { - "mean": 33316.542552165425, - "stddev": 3555.775587998113, - "max": 39448.35184485649, + "mean": 33873.77373863129, + "stddev": 3708.0248294296134, + "max": 39555.964781055976, "percentiles": { - "p10": 31427.622642737504, - "p25": 32866.78943235126, - "p50": 33860.59402534191, - "p75": 34984.328130010785, - "p90": 35876.01039771239, - "p95": 36533.02994704533, - "p99": 37774.71101586607 + "p10": 32020.02211983225, + "p25": 33368.13439361661, + "p50": 34646.60925356965, + "p75": 35604.26539099334, + "p90": 36385.17040688801, + "p95": 37070.843118402474, + "p99": 38029.25201820301 } }, "details": { "DNSDialup": { - "average": 0.0009952142800000003, - "fastest": 0.000104455, - "slowest": 0.002077345 + "average": 0.00112514294, + "fastest": 0.000162431, + "slowest": 0.001614453 }, "DNSLookup": { - "average": 0.00000936964, - "fastest": 0.000003787, - "slowest": 0.000044583 + "average": 0.0000101387, + "fastest": 0.000005149, + "slowest": 0.000049874 } }, "statusCodeDistribution": { - "200": 333049 + "200": 338694 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index a4a5803644..78833164bb 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000058035, - "slowest": 0.006389032, - "fastest": 0.000283033, - "average": 0.0010475079771783448, - "requestsPerSec": 47651.82345264259, - "totalData": 6194773, + "total": 10.001044583, + "slowest": 0.006191669, + "fastest": 0.000114795, + "average": 0.001037493810574492, + "requestsPerSec": 48112.57424228603, + "totalData": 6255288, "sizePerRequest": 13, - "sizePerSec": 619473.7048843537 + "sizePerSec": 625463.4651497183 }, "responseTimeHistogram": { - "0.000283033": 1, - "0.0008936329": 43257, - "0.0015042328": 431580, - "0.0021148327": 1410, - "0.0027254326": 185, - "0.0033360325": 33, - "0.0039466323999999995": 8, - "0.0045572323": 2, - "0.0051678322": 22, - "0.0057784321": 22, - "0.006389031999999999": 1 + "0.000114795": 1, + "0.0007224824": 14453, + "0.0013301698": 461697, + "0.0019378572": 4675, + "0.0025455446": 205, + "0.003153232": 33, + "0.0037609194": 13, + "0.0043686068": 11, + "0.0049762942": 47, + "0.0055839816": 24, + "0.006191669": 17 }, "latencyPercentiles": { - "p10": 0.000903305, - "p25": 0.000975579, - "p50": 0.001062841, - "p75": 0.001127109, - "p90": 0.001182715, - "p95": 0.001229923, - "p99": 0.001340307 + "p10": 0.000902119, + "p25": 0.000965775, + "p50": 0.00105044, + "p75": 0.00111231, + "p90": 0.001167724, + "p95": 0.001211398, + "p99": 0.001334168 }, "rps": { - "mean": 47652.226703593115, - "stddev": 3162.698876063747, - "max": 59845.18910228939, + "mean": 48113.000517819375, + "stddev": 3368.2821316962586, + "max": 72561.37240878442, "percentiles": { - "p10": 45564.282089173445, - "p25": 46376.75572910931, - "p50": 47209.045253071454, - "p75": 48462.191530389784, - "p90": 51000.92849911511, - "p95": 53363.791075856076, - "p99": 56801.745808239655 + "p10": 45973.40655667684, + "p25": 46911.69204759288, + "p50": 47829.8123220156, + "p75": 48808.07083043244, + "p90": 50837.45703834641, + "p95": 53048.39226769103, + "p99": 58327.85154912023 } }, "details": { "DNSDialup": { - "average": 0.0009713560200000002, - "fastest": 0.000098985, - "slowest": 0.001640238 + "average": 0.0009113009800000003, + "fastest": 0.000119023, + "slowest": 0.001776181 }, "DNSLookup": { - "average": 0.000010378120000000003, - "fastest": 0.000004729, - "slowest": 0.000042649 + "average": 0.00004158336, + "fastest": 0.000004529, + "slowest": 0.001666787 } }, "statusCodeDistribution": { - "200": 476521 + "200": 481176 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index bb10dbb62a..56a842c288 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000223204, - "slowest": 0.00520388, - "fastest": 0.000325948, - "average": 0.00093059554845061, - "requestsPerSec": 53632.80289438628, - "totalData": 6972420, + "total": 10.00033364, + "slowest": 0.004685697, + "fastest": 0.000299611, + "average": 0.0009223016409572944, + "requestsPerSec": 54115.994473960374, + "totalData": 7035314, "sizePerRequest": 13, - "sizePerSec": 697226.4376270217 + "sizePerSec": 703507.9281614849 }, "responseTimeHistogram": { - "0.000325948": 1, - "0.0008137412000000001": 107740, - "0.0013015344": 425582, - "0.0017893276": 2610, - "0.0022771208": 251, - "0.002764914": 78, - "0.0032527072": 28, - "0.0037405004": 1, - "0.0042282936": 19, - "0.004716086800000001": 21, - "0.00520388": 9 + "0.000299611": 1, + "0.0007382196": 87723, + "0.0011768282": 441443, + "0.0016154367999999999": 11571, + "0.0020540454": 269, + "0.002492654": 80, + "0.0029312626": 38, + "0.0033698712": 6, + "0.0038084798": 7, + "0.0042470884": 18, + "0.004685697": 22 }, "latencyPercentiles": { - "p10": 0.0006166, - "p25": 0.000865157, - "p50": 0.00096827, - "p75": 0.001047678, - "p90": 0.001101889, - "p95": 0.001146153, - "p99": 0.00125536 + "p10": 0.000613246, + "p25": 0.000865106, + "p50": 0.00095887, + "p75": 0.001034039, + "p90": 0.001083248, + "p95": 0.001122338, + "p99": 0.001231653 }, "rps": { - "mean": 53629.40088989833, - "stddev": 7643.355346015206, - "max": 82647.54592956816, + "mean": 54088.943024763066, + "stddev": 7647.007598570339, + "max": 84213.17936257047, "percentiles": { - "p10": 48519.20197541316, - "p25": 49423.742223403075, - "p50": 50623.39813461698, - "p75": 54635.78644012032, - "p90": 66728.29279614394, - "p95": 71377.44412531043, - "p99": 76931.28795480514 + "p10": 49408.3253028139, + "p25": 50208.31951854691, + "p50": 51234.87179030117, + "p75": 53841.700396961, + "p90": 65385.10525300181, + "p95": 72491.82787491856, + "p99": 80793.19851741915 } }, "details": { "DNSDialup": { - "average": 0.0010833143400000003, - "fastest": 0.000131969, - "slowest": 0.001483906 + "average": 0.00106900576, + "fastest": 0.000092132, + "slowest": 0.001834229 }, "DNSLookup": { - "average": 0.00001023748, - "fastest": 0.000004869, - "slowest": 0.000055103 + "average": 0.000025249100000000002, + "fastest": 0.000006111, + "slowest": 0.000716919 } }, "statusCodeDistribution": { - "200": 536340 + "200": 541178 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index c8b0bef18b..377e2003ef 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000206898, - "slowest": 0.023024298, - "fastest": 0.000356758, - "average": 0.002996222165258654, - "requestsPerSec": 16642.655666782786, - "totalData": 2163590, + "total": 10.000129124, + "slowest": 0.023344194, + "fastest": 0.000751109, + "average": 0.0029229595150552785, + "requestsPerSec": 17060.27971084426, + "totalData": 2217865, "sizePerRequest": 13, - "sizePerSec": 216354.5236681762 + "sizePerSec": 221783.63624097538 }, "responseTimeHistogram": { - "0.000356758": 1, - "0.002623512": 3804, - "0.004890266000000001": 158181, - "0.00715702": 4167, - "0.009423774000000001": 188, - "0.011690528": 33, - "0.013957282000000001": 14, - "0.016224036": 7, - "0.01849079": 10, - "0.020757544": 14, - "0.023024298": 11 + "0.000751109": 1, + "0.0030104175": 154598, + "0.005269726": 12195, + "0.0075290345": 3677, + "0.009788343": 61, + "0.0120476515": 24, + "0.01430696": 9, + "0.0165662685": 9, + "0.018825577": 13, + "0.0210848855": 11, + "0.023344194": 7 }, "latencyPercentiles": { - "p10": 0.002767684, - "p25": 0.002848091, - "p50": 0.002914372, - "p75": 0.00296945, - "p90": 0.003102474, - "p95": 0.003217488, - "p99": 0.005850535 + "p10": 0.00272373, + "p25": 0.002787109, + "p50": 0.002834655, + "p75": 0.002886224, + "p90": 0.003003048, + "p95": 0.003109623, + "p99": 0.005695508 }, "rps": { - "mean": 16644.037761024654, - "stddev": 1406.6026749823588, - "max": 22016.25900727728, + "mean": 17060.90737854898, + "stddev": 1307.6187535616941, + "max": 19463.84335258105, "percentiles": { - "p10": 16268.309002671063, - "p25": 16545.700880403732, - "p50": 16817.72588307945, - "p75": 17040.628265912037, - "p90": 17349.0579311125, - "p95": 17575.686177386266, - "p99": 18229.269216797577 + "p10": 16700.955606545278, + "p25": 17015.252472315886, + "p50": 17250.3780039239, + "p75": 17474.43058965308, + "p90": 17705.61445034164, + "p95": 17835.728531393088, + "p99": 18207.398158779328 } }, "details": { "DNSDialup": { - "average": 0.0010825998599999999, - "fastest": 0.000153927, - "slowest": 0.002262892 + "average": 0.00108611572, + "fastest": 0.000109314, + "slowest": 0.002189065 }, "DNSLookup": { - "average": 0.00000874532, - "fastest": 0.000003747, - "slowest": 0.000035597 + "average": 0.00000965724, + "fastest": 0.0000056, + "slowest": 0.000035646 } }, "statusCodeDistribution": { - "200": 166430 + "200": 170605 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 74e7b608c6..f1536f6355 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000437457, - "slowest": 0.010566024, - "fastest": 0.000777188, - "average": 0.001563089525692855, - "requestsPerSec": 31943.30261786667, - "totalData": 4152811, + "total": 10.000185904, + "slowest": 0.010616919, + "fastest": 0.000965738, + "average": 0.001547020941121429, + "requestsPerSec": 32279.399913043857, + "totalData": 4196400, "sizePerRequest": 13, - "sizePerSec": 415262.93403226667 + "sizePerSec": 419632.1988695701 }, "responseTimeHistogram": { - "0.000777188": 1, - "0.0017560716": 309140, - "0.0027349552": 7666, - "0.0037138388": 1915, - "0.0046927224": 438, - "0.005671606": 113, - "0.0066504896": 117, - "0.0076293732": 23, - "0.0086082568": 11, - "0.009587140400000001": 17, - "0.010566024": 6 + "0.000965738": 1, + "0.0019308561": 317942, + "0.0028959742": 2754, + "0.0038610922999999997": 1369, + "0.0048262104": 472, + "0.0057913285": 114, + "0.0067564465999999995": 97, + "0.0077215647": 22, + "0.0086866828": 8, + "0.0096518009": 17, + "0.010616919": 4 }, "latencyPercentiles": { - "p10": 0.001457322, - "p25": 0.00149131, - "p50": 0.00153279, - "p75": 0.001580115, - "p90": 0.001644118, - "p95": 0.001708103, - "p99": 0.002444703 + "p10": 0.001444446, + "p25": 0.001476411, + "p50": 0.001516951, + "p75": 0.001563157, + "p90": 0.001625409, + "p95": 0.001680827, + "p99": 0.002447934 }, "rps": { - "mean": 31928.34297552943, - "stddev": 2849.207641938354, - "max": 34404.01798573462, + "mean": 32263.75587291053, + "stddev": 2891.0843423746496, + "max": 34383.23967046313, "percentiles": { - "p10": 31322.558506636575, - "p25": 32106.344263948176, - "p50": 32422.201707360546, - "p75": 32899.35275538745, - "p90": 33217.12707282441, - "p95": 33388.015483134004, - "p99": 33797.29169024119 + "p10": 31834.775264399515, + "p25": 32328.924173215477, + "p50": 32800.37720433771, + "p75": 33209.657368363136, + "p90": 33512.533992371165, + "p95": 33685.06667499615, + "p99": 34048.59118611606 } }, "details": { "DNSDialup": { - "average": 0.00106580876, - "fastest": 0.000236365, - "slowest": 0.001385254 + "average": 0.00093668994, + "fastest": 0.000097473, + "slowest": 0.001858747 }, "DNSLookup": { - "average": 0.000010271979999999996, - "fastest": 0.000004579, - "slowest": 0.00004852 + "average": 0.00003460058, + "fastest": 0.000004248, + "slowest": 0.00138324 } }, "statusCodeDistribution": { - "200": 319447 + "200": 322800 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 7366c24166..42afc904d7 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000844762, - "slowest": 0.019644191, - "fastest": 0.00070796, - "average": 0.0033767442698780857, - "requestsPerSec": 14793.950263298768, - "totalData": 1923376, + "total": 10.000668606, + "slowest": 0.021700197, + "fastest": 0.000805527, + "average": 0.0032493272708857676, + "requestsPerSec": 15376.67190649033, + "totalData": 1999101, "sizePerRequest": 13, - "sizePerSec": 192321.35342288399 + "sizePerSec": 199896.73478437428 }, "responseTimeHistogram": { - "0.00070796": 1, - "0.0026015831": 21680, - "0.004495206199999999": 121561, - "0.006388829299999998": 3056, - "0.0082824524": 938, - "0.0101760755": 497, - "0.012069698599999998": 140, - "0.013963321699999998": 29, - "0.015856944799999998": 0, - "0.017750567899999996": 0, - "0.019644191": 50 + "0.000805527": 1, + "0.002894994": 35353, + "0.004984461000000001": 114770, + "0.007073928000000001": 2576, + "0.009163395000000001": 594, + "0.011252862000000002": 390, + "0.013342329000000002": 43, + "0.015431796000000001": 0, + "0.017521263000000002": 0, + "0.019610730000000003": 0, + "0.021700197000000004": 50 }, "latencyPercentiles": { - "p10": 0.001916321, - "p25": 0.003215137, - "p50": 0.003530298, - "p75": 0.00373565, - "p90": 0.004001489, - "p95": 0.004201903, - "p99": 0.006530208 + "p10": 0.001787186, + "p25": 0.003087443, + "p50": 0.003414953, + "p75": 0.003599483, + "p90": 0.003838207, + "p95": 0.004013045, + "p99": 0.006167089 }, "rps": { - "mean": 14841.852838959567, - "stddev": 2296.1417529125474, - "max": 20069.732764340337, + "mean": 15394.752162110291, + "stddev": 2213.61536891737, + "max": 20394.321219146415, "percentiles": { - "p10": 12515.020527635395, - "p25": 14425.37712343563, - "p50": 15175.59937056685, - "p75": 15849.320404543245, - "p90": 16984.781869718383, - "p95": 18164.19403243082, - "p99": 19155.461403089703 + "p10": 13308.29506030978, + "p25": 15232.301182679377, + "p50": 15785.337451051331, + "p75": 16322.953666024861, + "p90": 16623.407059111847, + "p95": 18051.224007152035, + "p99": 19620.14454609625 } }, "details": { "DNSDialup": { - "average": 0.0010939286600000003, - "fastest": 0.000158114, - "slowest": 0.001700503 + "average": 0.0011116835000000006, + "fastest": 0.000183034, + "slowest": 0.002058431 }, "DNSLookup": { - "average": 0.000010489220000000001, - "fastest": 0.0000055, - "slowest": 0.000032311 + "average": 0.000033949, + "fastest": 0.000004729, + "slowest": 0.001197704 } }, "statusCodeDistribution": { - "200": 147952 + "200": 153777 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 4c498e9791..486f120d64 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000972499, + "total": 10.000513884, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63844.691110174004, + "requestsPerSec": 64446.38820322446, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 638509 + "Connection refused (os error 111)": 644497 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 756188bc8f..f05f9bca33 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000317476, - "slowest": 0.005959201, - "fastest": 0.000330045, - "average": 0.0012371042577013949, - "requestsPerSec": 40351.618932942765, - "totalData": 5245877, + "total": 10.000181549, + "slowest": 0.006554328, + "fastest": 0.00043269, + "average": 0.0012050284049469574, + "requestsPerSec": 41430.847827100784, + "totalData": 5386108, "sizePerRequest": 13, - "sizePerSec": 524571.046128256 + "sizePerSec": 538601.0217523101 }, "responseTimeHistogram": { - "0.000330045": 1, - "0.0008929605999999999": 944, - "0.0014558762": 382326, - "0.0020187918": 19543, - "0.0025817074": 468, - "0.003144623": 173, - "0.0037075386": 27, - "0.0042704542": 7, - "0.0048333698": 9, - "0.0053962854": 15, - "0.005959201": 16 + "0.00043269": 1, + "0.0010448538": 30532, + "0.0016570176": 381929, + "0.0022691813999999996": 1565, + "0.0028813451999999996": 169, + "0.0034935089999999997": 32, + "0.0041056728": 42, + "0.0047178366": 15, + "0.0053300004": 18, + "0.0059421642": 10, + "0.006554328": 3 }, "latencyPercentiles": { - "p10": 0.001083099, - "p25": 0.001134371, - "p50": 0.001244925, - "p75": 0.001307733, - "p90": 0.001377528, - "p95": 0.001456265, - "p99": 0.001612455 + "p10": 0.001058692, + "p25": 0.001109093, + "p50": 0.001215167, + "p75": 0.001278581, + "p90": 0.001334231, + "p95": 0.0013997, + "p99": 0.001563187 }, "rps": { - "mean": 40350.32719385028, - "stddev": 2190.948781902363, - "max": 47546.57181694009, + "mean": 41430.676043913336, + "stddev": 2247.5945332217952, + "max": 54936.63724338008, "percentiles": { - "p10": 38130.436597509266, - "p25": 39827.67089792261, - "p50": 40906.94302114072, - "p75": 41329.061377411614, - "p90": 41926.45070065534, - "p95": 42167.62739425083, - "p99": 43183.89524573498 + "p10": 39131.04595981478, + "p25": 40957.12565716803, + "p50": 41876.89625397727, + "p75": 42375.033441301006, + "p90": 43090.37727290323, + "p95": 43518.69660590779, + "p99": 45294.41013513413 } }, "details": { "DNSDialup": { - "average": 0.00107589426, - "fastest": 0.000129341, - "slowest": 0.001627734 + "average": 0.0009108986200000001, + "fastest": 0.000103057, + "slowest": 0.00168857 }, "DNSLookup": { - "average": 0.000012775239999999999, - "fastest": 0.000005911, - "slowest": 0.000110276 + "average": 0.00000796062, + "fastest": 0.000004529, + "slowest": 0.000047118 } }, "statusCodeDistribution": { - "200": 403529 + "200": 414316 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index e6188b905e..174660ca28 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000619725, - "slowest": 0.010296281, - "fastest": 0.000443537, - "average": 0.0011791221461178163, - "requestsPerSec": 42337.87621596621, - "totalData": 5504265, + "total": 10.000115769, + "slowest": 0.010341218, + "fastest": 0.000329537, + "average": 0.0011653293382028957, + "requestsPerSec": 42843.904000407776, + "totalData": 5569772, "sizePerRequest": 13, - "sizePerSec": 550392.3908075606 + "sizePerSec": 556970.7520053011 }, "responseTimeHistogram": { - "0.000443537": 1, - "0.0014288113999999998": 400378, - "0.0024140857999999997": 21986, - "0.0033993601999999998": 240, - "0.0043846345999999994": 12, - "0.005369908999999999": 738, - "0.0063551834": 0, - "0.007340457799999999": 0, - "0.0083257322": 0, - "0.0093110066": 0, - "0.010296281": 50 + "0.000329537": 1, + "0.0013307051": 393269, + "0.0023318732": 34156, + "0.0033330413000000002": 218, + "0.0043342094000000005": 23, + "0.0053353775": 689, + "0.006336545600000001": 38, + "0.007337713700000001": 0, + "0.0083388818": 0, + "0.0093400499": 0, + "0.010341218": 50 }, "latencyPercentiles": { - "p10": 0.000876845, - "p25": 0.001076198, - "p50": 0.00119621, - "p75": 0.001258476, - "p90": 0.001330059, - "p95": 0.001466814, - "p99": 0.001986853 + "p10": 0.00086568, + "p25": 0.001071936, + "p50": 0.00118472, + "p75": 0.001244161, + "p90": 0.001311424, + "p95": 0.001436601, + "p99": 0.001936663 }, "rps": { - "mean": 42345.61455168618, - "stddev": 3454.692172590167, - "max": 48737.923113940815, + "mean": 42851.291527087924, + "stddev": 3366.4003071602747, + "max": 48528.355117897794, "percentiles": { - "p10": 39769.49115950657, - "p25": 41130.980942101756, - "p50": 43090.0798118455, - "p75": 44060.19997671668, - "p90": 45192.84606346219, - "p95": 45938.31715033618, - "p99": 47157.088371182166 + "p10": 40110.89037903151, + "p25": 41718.08478975665, + "p50": 43482.70344405628, + "p75": 44622.83304135959, + "p90": 45663.6868423874, + "p95": 46215.85778057407, + "p99": 47203.27590734332 } }, "details": { "DNSDialup": { - "average": 0.0012160914800000001, - "fastest": 0.000162513, - "slowest": 0.002453561 + "average": 0.0008573021599999998, + "fastest": 0.000136777, + "slowest": 0.001935843 }, "DNSLookup": { - "average": 0.000011326639999999999, - "fastest": 0.00000526, - "slowest": 0.000050725 + "average": 0.000010255340000000001, + "fastest": 0.000004358, + "slowest": 0.000055875 } }, "statusCodeDistribution": { - "200": 423405 + "200": 428444 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 856585747c..15fde6d3d3 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000290598, - "slowest": 0.005373853, - "fastest": 0.000033941, - "average": 0.0006489052415591838, - "requestsPerSec": 76867.96623227489, - "totalData": 9993126, + "total": 10.000185731, + "slowest": 0.004562561, + "fastest": 0.000033533, + "average": 0.0006274572292073437, + "requestsPerSec": 79507.32330253356, + "totalData": 10336144, "sizePerRequest": 13, - "sizePerSec": 999283.5610195736 + "sizePerSec": 1033595.2029329364 }, "responseTimeHistogram": { - "0.000033941": 1, - "0.0005679322": 326607, - "0.0011019234": 403037, - "0.0016359146": 37596, - "0.0021699058": 1408, - "0.0027038970000000002": 35, - "0.0032378882": 13, - "0.0037718794": 2, - "0.0043058706": 2, - "0.0048398618": 0, - "0.0053738530000000005": 1 + "0.000033533": 1, + "0.00048643579999999996": 236432, + "0.0009393385999999999": 476934, + "0.0013922414": 74105, + "0.0018451442": 7398, + "0.002298047": 203, + "0.0027509497999999998": 13, + "0.0032038526": 0, + "0.0036567554": 0, + "0.0041096582": 1, + "0.004562561": 1 }, "latencyPercentiles": { - "p10": 0.00038321, - "p25": 0.000477866, - "p50": 0.000607052, - "p75": 0.00077268, - "p90": 0.000983844, - "p95": 0.001104809, - "p99": 0.001416359 + "p10": 0.000372037, + "p25": 0.000462957, + "p50": 0.000585926, + "p75": 0.000748053, + "p90": 0.000944237, + "p95": 0.001068165, + "p99": 0.001384718 }, "rps": { - "mean": 76867.89398712509, - "stddev": 8736.008247210062, - "max": 99680.02312256374, + "mean": 79497.94807000457, + "stddev": 10269.278314148607, + "max": 103302.40746762374, "percentiles": { - "p10": 65669.5966385147, - "p25": 70131.011933475, - "p50": 76240.74305308807, - "p75": 83137.17634097248, - "p90": 89346.23667748322, - "p95": 92019.90390521257, - "p99": 96358.76921333814 + "p10": 66284.27382573995, + "p25": 71172.73141423357, + "p50": 79123.94290512228, + "p75": 88009.78668829406, + "p90": 93768.1393713477, + "p95": 96076.63072066505, + "p99": 99471.94806003224 } }, "details": { "DNSDialup": { - "average": 0.0007309023, - "fastest": 0.00012367, - "slowest": 0.001377884 + "average": 0.0007251566999999999, + "fastest": 0.000081763, + "slowest": 0.001506955 }, "DNSLookup": { - "average": 0.000009856559999999999, - "fastest": 0.000004298, - "slowest": 0.000047879 + "average": 0.000009739340000000003, + "fastest": 0.000004689, + "slowest": 0.000060232 } }, "statusCodeDistribution": { - "200": 768702 + "200": 795088 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 97d1542898..4929dc667c 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000316039, - "slowest": 0.024820856, - "fastest": 0.002248772, - "average": 0.007858864574688335, - "requestsPerSec": 6354.199182524456, - "totalData": 826072, + "total": 10.000405269, + "slowest": 0.024939627, + "fastest": 0.003996252, + "average": 0.007919424871332549, + "requestsPerSec": 6305.144472040496, + "totalData": 819702, "sizePerRequest": 13, - "sizePerSec": 82604.58937281792 + "sizePerSec": 81966.87813652644 }, "responseTimeHistogram": { - "0.002248772": 1, - "0.0045059804": 31, - "0.0067631888": 15463, - "0.009020397199999999": 38340, - "0.011277605599999999": 7454, - "0.013534814": 1305, - "0.015792022399999998": 871, - "0.0180492308": 48, - "0.020306439199999998": 11, - "0.022563647599999997": 11, - "0.024820856": 9 + "0.003996252": 1, + "0.0060905895": 2958, + "0.008184927": 44010, + "0.0102792645": 13214, + "0.012373602000000001": 1320, + "0.014467939499999999": 1397, + "0.016562277": 113, + "0.0186566145": 10, + "0.020750952": 10, + "0.0228452895": 11, + "0.024939627": 10 }, "latencyPercentiles": { - "p10": 0.006509134, - "p25": 0.006785619, - "p50": 0.007810731, - "p75": 0.008189836, - "p90": 0.009458481, - "p95": 0.010345346, - "p99": 0.013745133 + "p10": 0.006625954, + "p25": 0.006952618, + "p50": 0.007843162, + "p75": 0.008205041, + "p90": 0.00943895, + "p95": 0.010097373, + "p99": 0.0136538 }, "rps": { - "mean": 6390.920585766655, - "stddev": 1344.0522389893702, - "max": 11176.476110728316, + "mean": 6330.840922766579, + "stddev": 1259.2675033943794, + "max": 10794.718541919445, "percentiles": { - "p10": 5129.24438687157, - "p25": 5630.91541490262, - "p50": 6422.178350716271, - "p75": 6974.246432673944, - "p90": 8069.972715926572, - "p95": 8637.459799404138, - "p99": 9294.152829768203 + "p10": 5143.481449126243, + "p25": 5628.964965020426, + "p50": 6407.094755421262, + "p75": 6873.310037529476, + "p90": 7784.441731684437, + "p95": 8418.904573684636, + "p99": 9290.660119579477 } }, "details": { "DNSDialup": { - "average": 0.0008351217199999999, - "fastest": 0.000140572, - "slowest": 0.001340265 + "average": 0.0010057699600000002, + "fastest": 0.000132968, + "slowest": 0.001625624 }, "DNSLookup": { - "average": 0.000009991940000000001, - "fastest": 0.000003937, - "slowest": 0.000045524 + "average": 0.00001950674, + "fastest": 0.000004769, + "slowest": 0.000486404 } }, "statusCodeDistribution": { - "200": 63544 + "200": 63054 }, "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 02f9531797..6d7e16dd8f 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000327935, - "slowest": 0.003683577, - "fastest": 0.000038656, - "average": 0.0007087495854066997, - "requestsPerSec": 70379.19201996649, - "totalData": 9149595, + "total": 10.00042825, + "slowest": 0.004400398, + "fastest": 0.000031012, + "average": 0.0006414702492745517, + "requestsPerSec": 77777.96915847079, + "totalData": 10111569, "sizePerRequest": 13, - "sizePerSec": 914929.4962595644 + "sizePerSec": 1011113.5990601202 }, "responseTimeHistogram": { - "0.000038656": 1, - "0.00040314809999999996": 66499, - "0.0007676402": 382445, - "0.0011321323": 202696, - "0.0014966244": 39170, - "0.0018611164999999999": 11384, - "0.0022256086000000002": 1508, - "0.0025901007": 81, - "0.0029545928": 30, - "0.0033190849000000002": 0, - "0.003683577": 1 + "0.000031012": 1, + "0.00046795059999999995": 203215, + "0.0009048891999999998": 466134, + "0.0013418277999999997": 91201, + "0.0017787663999999997": 15628, + "0.0022157049999999997": 1540, + "0.0026526435999999994": 66, + "0.0030895821999999996": 4, + "0.0035265207999999994": 6, + "0.0039634594": 16, + "0.004400398": 2 }, "latencyPercentiles": { - "p10": 0.000408604, - "p25": 0.000508628, - "p50": 0.000658018, - "p75": 0.000864973, - "p90": 0.001053063, - "p95": 0.001235814, - "p99": 0.001636305 + "p10": 0.000375853, + "p25": 0.000462626, + "p50": 0.000582738, + "p75": 0.000782133, + "p90": 0.00096647, + "p95": 0.00113378, + "p99": 0.001527685 }, "rps": { - "mean": 70386.7074294565, - "stddev": 12182.708991597907, - "max": 96614.21732772094, + "mean": 77788.58267650646, + "stddev": 13987.17032202207, + "max": 102107.0555975292, "percentiles": { - "p10": 55939.845750905835, - "p25": 59607.24824138559, - "p50": 67954.89200441925, - "p75": 81145.76621214111, - "p90": 87866.59409165644, - "p95": 91046.31526056603, - "p99": 94553.46052658133 + "p10": 58082.8377431834, + "p25": 64033.11152196777, + "p50": 80174.9716159606, + "p75": 90493.42493033555, + "p90": 94846.81338243655, + "p95": 96834.5215069202, + "p99": 99222.56321087485 } }, "details": { "DNSDialup": { - "average": 0.0008187951400000001, - "fastest": 0.000070601, - "slowest": 0.001779345 + "average": 0.0007707304399999999, + "fastest": 0.000101019, + "slowest": 0.001615417 }, "DNSLookup": { - "average": 0.000009798519999999999, - "fastest": 0.000004178, - "slowest": 0.000035306 + "average": 0.000011665339999999998, + "fastest": 0.000003908, + "slowest": 0.000201499 } }, "statusCodeDistribution": { - "200": 703815 + "200": 777813 }, "errorDistribution": {} } \ 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 727c566b74..ce79b24677 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.000196663, - "slowest": 0.004256174, - "fastest": 0.000110716, - "average": 0.0009186377859882348, - "requestsPerSec": 54330.53151946798, - "totalData": 7063108, + "total": 10.000179856, + "slowest": 0.004375333, + "fastest": 0.000108313, + "average": 0.0009038734870088765, + "requestsPerSec": 55217.50688000825, + "totalData": 7178405, "sizePerRequest": 13, - "sizePerSec": 706296.9097530837 + "sizePerSec": 717827.5894401073 }, "responseTimeHistogram": { - "0.000110716": 1, - "0.0005252617999999999": 4628, - "0.0009398075999999998": 236085, - "0.0013543534": 300868, - "0.0017688991999999998": 1385, - "0.0021834449999999996": 191, - "0.0025979907999999995": 80, - "0.0030125365999999995": 34, - "0.0034270823999999994": 9, - "0.0038416281999999993": 23, - "0.004256174": 12 + "0.000108313": 1, + "0.000535015": 17871, + "0.0009617170000000001": 284672, + "0.0013884190000000001": 248594, + "0.0018151210000000003": 777, + "0.0022418230000000004": 112, + "0.002668525": 84, + "0.0030952270000000003": 22, + "0.0035219290000000005": 2, + "0.003948631": 33, + "0.004375333": 17 }, "latencyPercentiles": { - "p10": 0.000602986, - "p25": 0.000840908, - "p50": 0.000961302, - "p75": 0.001044088, - "p90": 0.001100794, - "p95": 0.001146867, - "p99": 0.001259059 + "p10": 0.000583652, + "p25": 0.000841874, + "p50": 0.000944368, + "p75": 0.001021542, + "p90": 0.00107547, + "p95": 0.001120718, + "p99": 0.001242827 }, "rps": { - "mean": 54326.68059429616, - "stddev": 8408.214220608548, - "max": 83317.4359259472, + "mean": 55178.10336511507, + "stddev": 8853.930192730517, + "max": 87947.46524699389, "percentiles": { - "p10": 48525.417613745994, - "p25": 49605.86837423063, - "p50": 50824.760051777994, - "p75": 56400.24579687947, - "p90": 68393.24286812414, - "p95": 73571.08438172849, - "p99": 80607.58517376773 + "p10": 49940.95010195604, + "p25": 50848.22445607299, + "p50": 51856.63329249897, + "p75": 53718.76396425218, + "p90": 70298.91866747868, + "p95": 76528.43001124496, + "p99": 84738.92906401354 } }, "details": { "DNSDialup": { - "average": 0.0008164623000000001, - "fastest": 0.000071542, - "slowest": 0.001869382 + "average": 0.0007778905000000001, + "fastest": 0.000084576, + "slowest": 0.001171102 }, "DNSLookup": { - "average": 0.000009351999999999998, - "fastest": 0.000003576, - "slowest": 0.000050444 + "average": 0.000009625140000000003, + "fastest": 0.000003908, + "slowest": 0.000033212 } }, "statusCodeDistribution": { - "200": 543316 + "200": 552185 }, "errorDistribution": {} } \ No newline at end of file