From 9432f33f022b8f2fe91c1203f797451662ea16c9 Mon Sep 17 00:00:00 2001 From: Github Action Date: Fri, 4 Oct 2024 01:58:10 +0000 Subject: [PATCH] chore: autopublish Fri Oct 4 01:58:10 UTC 2024 --- README.md | 242 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 90 ++++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 90 ++++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1396 insertions(+), 1400 deletions(-) diff --git a/README.md b/README.md index c1aab43824..e76d1bbce8 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Stric | 82544.23 | 9084.94 | 99715.08 | 100% | -| Bun | 82320.29 | 9195.80 | 102449.69 | 100% | -| Elysia | 79595.10 | 11260.35 | 99408.36 | 96% | -| Vixeny (Bun) | 78146.89 | 11260.95 | 100620.34 | 95% | -| Hyper Express | 75672.45 | 11565.34 | 98026.17 | 92% | -| NHttp | 59509.58 | 10526.92 | 122107.58 | 72% | -| Deno | 58245.42 | 7186.63 | 85601.95 | 71% | -| Fastro | 54989.82 | 7397.50 | 76768.94 | 67% | -| Vixeny (Deno) | 52806.51 | 4700.77 | 72388.41 | 64% | -| Fast | 49709.64 | 3799.15 | 68341.45 | 60% | -| Hono | 49564.43 | 3923.65 | 66031.34 | 60% | -| Megalo | 46855.03 | 2945.87 | 57500.79 | 57% | -| Deso | 45214.87 | 2982.10 | 66319.99 | 55% | -| Alosaur | 44574.59 | 2902.15 | 53316.70 | 54% | -| http | 40124.86 | 4478.98 | 50872.63 | 49% | -| Cheetah | 39919.00 | 2707.30 | 54696.46 | 48% | -| Reno | 39811.01 | 2468.67 | 45214.56 | 48% | -| Router | 38890.19 | 4155.10 | 49128.35 | 47% | -| Danet V2 (Hono) | 35660.63 | 2471.05 | 38813.42 | 43% | -| Danet (Oak) | 35561.77 | 4936.88 | 47367.75 | 43% | -| Little | 30701.28 | 3873.50 | 35838.13 | 37% | -| Aqua | 30648.01 | 4208.03 | 40897.12 | 37% | -| Oak | 30286.26 | 3222.79 | 32454.16 | 37% | -| Node | 18011.42 | 1806.29 | 25832.33 | 22% | -| Fastify | 16425.84 | 2475.70 | 31757.68 | 20% | -| Dinatra | 16139.40 | 2141.29 | 19459.57 | 20% | -| Abc | 13458.80 | 1503.19 | 16172.20 | 16% | -| Express (Deno) | 10293.64 | 2076.02 | 12745.56 | 12% | -| Servest | 6105.90 | 1540.00 | 11013.75 | 7% | -| Express | 6069.26 | 907.42 | 7537.84 | 7% | +| Bun | 83322.84 | 9325.39 | 101508.45 | 100% | +| Stric | 82744.37 | 8621.54 | 100502.32 | 99% | +| Vixeny (Bun) | 80251.13 | 11111.21 | 99340.19 | 96% | +| Elysia | 78866.85 | 8985.54 | 99315.38 | 95% | +| Hyper Express | 77748.57 | 12352.68 | 97907.93 | 93% | +| Deno | 56529.82 | 6208.74 | 81073.45 | 68% | +| Vixeny (Deno) | 52410.70 | 4923.77 | 78702.00 | 63% | +| Fastro | 52226.09 | 6969.71 | 74998.83 | 63% | +| NHttp | 50974.83 | 3990.82 | 74248.56 | 61% | +| Hono | 50810.34 | 3976.63 | 65523.84 | 61% | +| Fast | 49990.00 | 4026.03 | 76374.13 | 60% | +| Megalo | 47204.06 | 2786.18 | 54774.12 | 57% | +| Deso | 46820.08 | 3374.85 | 70511.12 | 56% | +| Alosaur | 44660.30 | 2582.26 | 55854.48 | 54% | +| http | 41993.82 | 4439.87 | 50401.42 | 50% | +| Cheetah | 41088.46 | 2384.36 | 44848.41 | 49% | +| Router | 40487.70 | 3977.99 | 47202.71 | 49% | +| Reno | 39942.74 | 2367.25 | 47521.56 | 48% | +| Danet V2 (Hono) | 35766.59 | 2457.94 | 37863.13 | 43% | +| Danet (Oak) | 34186.33 | 2400.61 | 37586.26 | 41% | +| Aqua | 31590.33 | 3297.24 | 36425.10 | 38% | +| Little | 30937.51 | 3817.25 | 36094.02 | 37% | +| Oak | 30681.63 | 3115.58 | 32743.94 | 37% | +| Node | 17731.30 | 1589.31 | 25782.57 | 21% | +| Dinatra | 16848.42 | 2093.07 | 22348.06 | 20% | +| Fastify | 16319.74 | 2068.92 | 31654.19 | 20% | +| Abc | 13956.79 | 1629.99 | 23424.06 | 17% | +| Express (Deno) | 10506.69 | 1884.73 | 13258.95 | 13% | +| Servest | 6319.51 | 1559.38 | 11196.99 | 8% | +| Express | 6179.37 | 854.01 | 7752.15 | 7% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-7a819bce-8b98-41ef-b673-55902a7c396b) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-b1315858-9675-4126-bdd9-b53b71071174) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13458.80 | 1503.19 | 16172.20 | | +| 13956.79 | 1629.99 | 23424.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12014.90 | 12855.37 | 13697.73 | 14435.11 | 14913.41 | 15105.04 | 15479.27 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 12418.98 | 13242.52 | 14111.56 | 15027.88 | 15331.62 | 15488.85 | 16048.59 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44574.59 | 2902.15 | 53316.70 | | +| 44660.30 | 2582.26 | 55854.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43100.67 | 43914.28 | 44632.82 | 45616.46 | 46735.33 | 47589.84 | 49702.64 | -| **Latency** | 979µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43242.49 | 44135.74 | 44916.78 | 45463.24 | 46265.89 | 47166.69 | 49859.49 | +| **Latency** | 987µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30648.01 | 4208.03 | 40897.12 | | +| 31590.33 | 3297.24 | 36425.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 26597.77 | 29074.23 | 31000.52 | 32773.89 | 34802.17 | 36570.81 | 40009.62 | +| **Req/Sec** | 29745.67 | 30898.73 | 32291.48 | 33207.80 | 33992.91 | 34612.77 | 35297.11 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 82320.29 | 9195.80 | 102449.69 | | +| 83322.84 | 9325.39 | 101508.45 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 69116.80 | 75790.41 | 83618.78 | 89583.94 | 93399.47 | 95182.13 | 97861.26 | -| **Latency** | 364µs | 456µs | 569µs | 716µs | 904µs | 1ms | 1ms | +| **Req/Sec** | 69555.30 | 77247.21 | 84493.18 | 90309.77 | 94551.14 | 96940.29 | 99808.64 | +| **Latency** | 359µs | 448µs | 561µs | 707µs | 897µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39919.00 | 2707.30 | 54696.46 | | +| 41088.46 | 2384.36 | 44848.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37525.16 | 39520.49 | 40353.26 | 41008.79 | 41758.83 | 42245.84 | 44267.58 | +| **Req/Sec** | 40038.13 | 40832.97 | 41245.59 | 41963.04 | 42517.53 | 43065.72 | 43886.39 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35561.77 | 4936.88 | 47367.75 | | +| 34186.33 | 2400.61 | 37586.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31128.41 | 33216.65 | 34463.47 | 38639.42 | 42326.92 | 43906.90 | 45865.46 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 33528.10 | 34255.45 | 34540.76 | 34842.85 | 35241.04 | 35418.16 | 35701.21 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35660.63 | 2471.05 | 38813.42 | | +| 35766.59 | 2457.94 | 37863.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35268.01 | 35547.82 | 36017.45 | 36459.75 | 36735.58 | 36919.16 | 37579.47 | +| **Req/Sec** | 35114.87 | 35659.43 | 36307.24 | 36621.77 | 36901.34 | 37106.24 | 37501.30 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 58245.42 | 7186.63 | 85601.95 | | +| 56529.82 | 6208.74 | 81073.45 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51736.71 | 53073.60 | 55706.99 | 63187.51 | 68682.54 | 71926.96 | 77302.51 | -| **Latency** | 584µs | 734µs | 884µs | 977µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51923.57 | 52951.95 | 54062.46 | 58467.78 | 65918.40 | 69846.99 | 76563.83 | +| **Latency** | 620µs | 800µs | 907µs | 987µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45214.87 | 2982.10 | 66319.99 | | +| 46820.08 | 3374.85 | 70511.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43294.81 | 44213.24 | 45067.89 | 46244.20 | 48083.51 | 49262.50 | 52208.02 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44475.75 | 45388.14 | 46406.90 | 48184.19 | 50223.07 | 51447.14 | 56236.04 | +| **Latency** | 906µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16139.40 | 2141.29 | 19459.57 | | +| 16848.42 | 2093.07 | 22348.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14700.34 | 15446.67 | 16519.60 | 17399.48 | 18048.06 | 18348.32 | 18735.80 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 5ms | +| **Req/Sec** | 15374.44 | 16119.16 | 17134.89 | 18072.78 | 18771.04 | 19150.01 | 19715.37 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 79595.10 | 11260.35 | 99408.36 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 78866.85 | 8985.54 | 99315.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61748.46 | 72946.67 | 81221.61 | 88632.48 | 92736.47 | 94640.37 | 97953.71 | -| **Latency** | 375µs | 465µs | 572µs | 737µs | 955µs | 1ms | 1ms | +| **Req/Sec** | 65231.00 | 77099.82 | 79372.10 | 83254.52 | 89411.59 | 92142.45 | 95854.20 | +| **Latency** | 421µs | 507µs | 565µs | 698µs | 978µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6069.26 | 907.42 | 7537.84 | | +| 6179.37 | 854.01 | 7752.15 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4763.87 | 5943.72 | 6265.01 | 6437.18 | 7105.89 | 7346.96 | 7496.70 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 13ms | +| **Req/Sec** | 4879.37 | 6077.27 | 6381.43 | 6505.80 | 7031.87 | 7428.78 | 7650.21 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10293.64 | 2076.02 | 12745.56 | | +| 10506.69 | 1884.73 | 13258.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6470.60 | 10215.60 | 11129.08 | 11468.70 | 11680.31 | 11782.31 | 12405.46 | -| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 7ms | 11ms | +| **Req/Sec** | 7426.52 | 10495.88 | 11224.18 | 11498.74 | 11678.67 | 11819.77 | 12356.78 | +| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49709.64 | 3799.15 | 68341.45 | | +| 49990.00 | 4026.03 | 76374.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47015.37 | 47880.13 | 48858.66 | 50818.50 | 54302.48 | 57301.77 | 60327.41 | -| **Latency** | 837µs | 937µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47538.96 | 48411.13 | 49225.55 | 50191.87 | 53600.62 | 58303.19 | 65554.43 | +| **Latency** | 844µs | 931µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16425.84 | 2475.70 | 31757.68 | | +| 16319.74 | 2068.92 | 31654.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15040.63 | 15386.07 | 16743.66 | 17600.72 | 17940.38 | 18113.14 | 24303.58 | +| **Req/Sec** | 15171.49 | 15366.33 | 16702.27 | 17480.55 | 17739.96 | 17928.73 | 19615.90 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54989.82 | 7397.50 | 76768.94 | | +| 52226.09 | 6969.71 | 74998.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47338.46 | 49424.30 | 54367.99 | 59744.84 | 64439.54 | 67347.82 | 72622.05 | -| **Latency** | 631µs | 732µs | 938µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47123.50 | 48332.60 | 49902.43 | 56039.99 | 61175.03 | 65053.36 | 71313.53 | +| **Latency** | 665µs | 852µs | 979µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49564.43 | 3923.65 | 66031.34 | | +| 50810.34 | 3976.63 | 65523.84 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46751.77 | 47737.15 | 48823.12 | 51006.20 | 54119.35 | 56508.66 | 60017.07 | -| **Latency** | 842µs | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47965.76 | 48903.66 | 49848.10 | 52486.85 | 55774.99 | 58206.41 | 61823.27 | +| **Latency** | 796µs | 918µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40124.86 | 4478.98 | 50872.63 | | +| 41993.82 | 4439.87 | 50401.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36798.71 | 38900.11 | 41095.09 | 42600.67 | 43601.29 | 44206.56 | 45909.90 | -| **Latency** | 921µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 38440.78 | 40835.80 | 42939.73 | 44275.11 | 45568.19 | 46259.03 | 47477.32 | +| **Latency** | 889µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 75672.45 | 11565.34 | 98026.17 | | +| 77748.57 | 12352.68 | 97907.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58302.26 | 68004.77 | 77865.45 | 84699.80 | 89005.92 | 90918.01 | 94442.05 | -| **Latency** | 378µs | 475µs | 603µs | 795µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 57917.90 | 69747.91 | 81037.68 | 86962.78 | 91735.82 | 93653.31 | 96101.31 | +| **Latency** | 366µs | 462µs | 587µs | 774µs | 979µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30701.28 | 3873.50 | 35838.13 | | +| 30937.51 | 3817.25 | 36094.02 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28914.84 | 30242.28 | 31414.17 | 32604.75 | 33423.40 | 34087.09 | 35062.02 | +| **Req/Sec** | 29131.07 | 30461.45 | 31644.59 | 32765.34 | 33631.72 | 34249.58 | 35140.35 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46855.03 | 2945.87 | 57500.79 | | +| 47204.06 | 2786.18 | 54774.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44762.17 | 45742.91 | 46771.59 | 48109.18 | 49651.36 | 50773.39 | 52919.77 | -| **Latency** | 921µs | 991µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45366.16 | 46283.40 | 47072.30 | 48403.72 | 49786.92 | 50960.37 | 53033.17 | +| **Latency** | 914µs | 986µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 59509.58 | 10526.92 | 122107.58 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 50974.83 | 3990.82 | 74248.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47756.02 | 49805.70 | 60113.58 | 67877.88 | 72304.99 | 74055.96 | 76730.66 | -| **Latency** | 588µs | 655µs | 823µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48110.35 | 49040.37 | 50000.23 | 52367.98 | 55555.64 | 58206.16 | 64150.51 | +| **Latency** | 812µs | 917µs | 996µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18011.42 | 1806.29 | 25832.33 | | +| 17731.30 | 1589.31 | 25782.57 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16946.97 | 17582.60 | 18179.64 | 18702.98 | 19143.17 | 19551.70 | 23129.44 | +| **Req/Sec** | 16961.02 | 17448.47 | 17898.80 | 18316.25 | 18712.71 | 18952.46 | 19904.85 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30286.26 | 3222.79 | 32454.16 | | +| 30681.63 | 3115.58 | 32743.94 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29617.12 | 30342.16 | 30943.62 | 31376.98 | 31701.60 | 31936.55 | 32240.27 | +| **Req/Sec** | 30203.55 | 31021.72 | 31305.00 | 31596.80 | 31964.47 | 32144.87 | 32407.75 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39811.01 | 2468.67 | 45214.56 | | +| 39942.74 | 2367.25 | 47521.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37904.48 | 39515.41 | 40158.23 | 40868.44 | 41572.30 | 42111.08 | 43344.79 | +| **Req/Sec** | 38117.61 | 39714.97 | 40314.40 | 40973.54 | 41706.60 | 42138.97 | 43356.59 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 38890.19 | 4155.10 | 49128.35 | | +| 40487.70 | 3977.99 | 47202.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36007.93 | 37787.98 | 39808.20 | 41043.46 | 42043.60 | 42749.30 | 44047.20 | -| **Latency** | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37615.94 | 39341.24 | 41115.13 | 42703.98 | 43784.12 | 44460.28 | 45865.14 | +| **Latency** | 915µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 82544.23 | 9084.94 | 99715.08 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 82744.37 | 8621.54 | 100502.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 69589.18 | 75663.46 | 83913.73 | 89878.51 | 93955.52 | 95196.02 | 98125.73 | -| **Latency** | 363µs | 452µs | 566µs | 715µs | 907µs | 1ms | 1ms | +| **Req/Sec** | 70732.97 | 76841.59 | 83520.58 | 89581.63 | 93613.71 | 95192.54 | 97206.34 | +| **Latency** | 363µs | 453µs | 567µs | 712µs | 899µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6105.90 | 1540.00 | 11013.75 | | +| 6319.51 | 1559.38 | 11196.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4934.13 | 5542.49 | 6292.22 | 6817.13 | 7642.46 | 8219.51 | 8950.33 | +| **Req/Sec** | 5137.61 | 5712.16 | 6511.68 | 7067.70 | 7985.12 | 8507.12 | 9278.87 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 78146.89 | 11260.95 | 100620.34 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 80251.13 | 11111.21 | 99340.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61966.01 | 70620.59 | 79406.24 | 87002.44 | 91902.46 | 94618.21 | 97920.30 | -| **Latency** | 373µs | 464µs | 581µs | 759µs | 972µs | 1ms | 1ms | +| **Req/Sec** | 62505.69 | 72948.19 | 82849.09 | 88869.13 | 92659.39 | 94341.93 | 97830.49 | +| **Latency** | 368µs | 458µs | 569µs | 733µs | 946µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52806.51 | 4700.77 | 72388.41 | | +| 52410.70 | 4923.77 | 78702.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48771.08 | 50003.85 | 51861.57 | 55101.42 | 59117.23 | 61600.28 | 66136.34 | -| **Latency** | 689µs | 876µs | 969µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49101.63 | 49932.87 | 50860.46 | 53440.29 | 59230.27 | 62350.36 | 69134.68 | +| **Latency** | 734µs | 891µs | 974µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-10-03T01:57:51.573Z

+

Generated 2024-10-04T01:58:10.263Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 7b4e35d7be..223eb9b25a 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000604837, - "slowest": 0.018391162, - "fastest": 0.002491212, - "average": 0.0037087545716016097, - "requestsPerSec": 13454.886198699625, - "totalData": 1749241, + "total": 10.000574572, + "slowest": 0.016856883, + "fastest": 0.000831505, + "average": 0.0035757956486664444, + "requestsPerSec": 13954.598207859852, + "totalData": 1814202, "sizePerRequest": 13, - "sizePerSec": 174913.52058309512 + "sizePerSec": 181409.77670217806 }, "responseTimeHistogram": { - "0.002491212": 1, - "0.004081207": 117709, - "0.005671202": 15383, - "0.007261196999999999": 1064, - "0.008851191999999999": 217, - "0.010441187": 130, - "0.012031181999999998": 7, - "0.013621176999999998": 5, - "0.015211171999999998": 12, - "0.016801167": 15, - "0.018391162": 14 + "0.000831505": 1, + "0.0024340428000000002": 1398, + "0.0040365806": 127055, + "0.0056391184": 9889, + "0.0072416562": 819, + "0.008844194": 234, + "0.010446731800000001": 58, + "0.0120492696": 56, + "0.0136518074": 12, + "0.0152543452": 15, + "0.016856883": 17 }, "latencyPercentiles": { - "p10": 0.003323117, - "p25": 0.003407183, - "p50": 0.003548986, - "p75": 0.003866674, - "p90": 0.004184875, - "p95": 0.004565206, - "p99": 0.005743728 + "p10": 0.003228431, + "p25": 0.003300594, + "p50": 0.003429283, + "p75": 0.003769964, + "p90": 0.003952022, + "p95": 0.004350476, + "p99": 0.005528602 }, "rps": { - "mean": 13458.798232179386, - "stddev": 1503.1911452615404, - "max": 16172.19565857385, + "mean": 13956.787552579162, + "stddev": 1629.9869188386508, + "max": 23424.056506033707, "percentiles": { - "p10": 12014.902083053794, - "p25": 12855.366779179461, - "p50": 13697.731144614003, - "p75": 14435.1119663472, - "p90": 14913.40715303021, - "p95": 15105.036019008505, - "p99": 15479.271563933113 + "p10": 12418.982414620637, + "p25": 13242.521737297902, + "p50": 14111.558777794004, + "p75": 15027.879722461104, + "p90": 15331.618396619246, + "p95": 15488.851872522544, + "p99": 16048.593866842844 } }, "details": { "DNSDialup": { - "average": 0.0005406135800000001, - "fastest": 0.000083346, - "slowest": 0.00081474 + "average": 0.0010498536800000004, + "fastest": 0.000137367, + "slowest": 0.00152889 }, "DNSLookup": { - "average": 0.000008324960000000001, - "fastest": 0.000004087, - "slowest": 0.000048872 + "average": 0.000008510560000000003, + "fastest": 0.000004358, + "slowest": 0.00004822 } }, "statusCodeDistribution": { - "200": 134557 + "200": 139554 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 1022c160f0..ca1acbbaf9 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000591732, + "total": 10.001308734, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72962.88255275812, + "requestsPerSec": 74110.20094602751, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 729672 + "Connection refused (os error 111)": 741199 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index ddd4ac5d9c..f3e99ab088 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000668601, - "slowest": 0.009383784, - "fastest": 0.000318906, - "average": 0.0011196410104153812, - "requestsPerSec": 44584.919047853975, - "totalData": 5796427, + "total": 10.000634354, + "slowest": 0.006948297, + "fastest": 0.000318616, + "average": 0.0011175222519385507, + "requestsPerSec": 44668.766418934705, + "totalData": 5807308, "sizePerRequest": 13, - "sizePerSec": 579603.9476221016 + "sizePerSec": 580693.9634461511 }, "responseTimeHistogram": { - "0.000318906": 1, - "0.0012253937999999998": 381834, - "0.0021318815999999997": 63354, - "0.0030383693999999992": 534, - "0.0039448572": 56, - "0.004851344999999999": 0, - "0.005757832799999999": 22, - "0.006664320599999999": 28, - "0.0075708083999999985": 0, - "0.0084772962": 12, - "0.009383784": 38 + "0.000318616": 1, + "0.0009815841": 39635, + "0.0016445522000000001": 405398, + "0.0023075203": 1413, + "0.0029704884": 122, + "0.0036334565": 52, + "0.0042964246": 2, + "0.0049593927": 9, + "0.0056223608": 22, + "0.0062853289000000005": 26, + "0.006948297": 36 }, "latencyPercentiles": { - "p10": 0.00097929, - "p25": 0.001039191, - "p50": 0.001127969, - "p75": 0.001196644, - "p90": 0.001243019, - "p95": 0.001282068, - "p99": 0.001426135 + "p10": 0.000987387, + "p25": 0.00103688, + "p50": 0.001127607, + "p75": 0.001185447, + "p90": 0.001232581, + "p95": 0.001273323, + "p99": 0.001409009 }, "rps": { - "mean": 44574.59470340476, - "stddev": 2902.147740606489, - "max": 53316.69825369324, + "mean": 44660.30399313624, + "stddev": 2582.26221418837, + "max": 55854.48422121047, "percentiles": { - "p10": 43100.66806035754, - "p25": 43914.2765313007, - "p50": 44632.8229780193, - "p75": 45616.46298149182, - "p90": 46735.32723385365, - "p95": 47589.83585522772, - "p99": 49702.64282691408 + "p10": 43242.49439924498, + "p25": 44135.74389391774, + "p50": 44916.78090934883, + "p75": 45463.24221263181, + "p90": 46265.887250032334, + "p95": 47166.693704898666, + "p99": 49859.48507061678 } }, "details": { "DNSDialup": { - "average": 0.00059217352, - "fastest": 0.000080419, - "slowest": 0.001156939 + "average": 0.00073333852, + "fastest": 0.000076032, + "slowest": 0.001687587 }, "DNSLookup": { - "average": 0.000008451619999999999, - "fastest": 0.000004007, - "slowest": 0.000069159 + "average": 0.000008306000000000001, + "fastest": 0.000003627, + "slowest": 0.000048271 } }, "statusCodeDistribution": { - "200": 445879 + "200": 446716 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 81c2c323e9..146098ed99 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00174389, - "slowest": 0.017047727, - "fastest": 0.000517797, - "average": 0.001630793267270123, - "requestsPerSec": 30619.860233193795, - "totalData": 3981276, + "total": 10.000631676, + "slowest": 0.015689209, + "fastest": 0.000566621, + "average": 0.0015814946069799957, + "requestsPerSec": 31574.005545847285, + "totalData": 4104880, "sizePerRequest": 13, - "sizePerSec": 398058.1830315193 + "sizePerSec": 410462.0720960147 }, "responseTimeHistogram": { - "0.000517797": 1, - "0.0021707899999999997": 288135, - "0.0038237829999999994": 16847, - "0.005476775999999999": 222, - "0.007129768999999999": 637, - "0.008782762": 360, - "0.010435754999999998": 0, - "0.012088747999999998": 0, - "0.013741740999999998": 0, - "0.015394733999999998": 0, - "0.017047727": 50 + "0.000566621": 1, + "0.0020788798": 297888, + "0.0035911386": 16346, + "0.005103397399999999": 391, + "0.006615656199999999": 991, + "0.008127915": 93, + "0.009640173799999999": 0, + "0.0111524326": 0, + "0.012664691399999999": 0, + "0.014176950199999998": 0, + "0.015689209": 50 }, "latencyPercentiles": { - "p10": 0.001099082, - "p25": 0.001350812, - "p50": 0.001656032, - "p75": 0.001797847, - "p90": 0.001993823, - "p95": 0.002258258, - "p99": 0.002841064 + "p10": 0.001075116, + "p25": 0.001425396, + "p50": 0.0016308, + "p75": 0.00171122, + "p90": 0.001799091, + "p95": 0.002114715, + "p99": 0.002549449 }, "rps": { - "mean": 30648.0113870466, - "stddev": 4208.032361021869, - "max": 40897.11591930875, + "mean": 31590.33202574685, + "stddev": 3297.2385141042323, + "max": 36425.101481784826, "percentiles": { - "p10": 26597.766944886043, - "p25": 29074.228119624215, - "p50": 31000.52471258306, - "p75": 32773.88841979148, - "p90": 34802.17165550936, - "p95": 36570.80893717377, - "p99": 40009.61831224294 + "p10": 29745.66932696337, + "p25": 30898.7286760414, + "p50": 32291.48193552833, + "p75": 33207.79686068699, + "p90": 33992.906605581484, + "p95": 34612.77436463384, + "p99": 35297.11266494706 } }, "details": { "DNSDialup": { - "average": 0.0008877916799999997, - "fastest": 0.000142541, - "slowest": 0.001330008 + "average": 0.0008649597999999998, + "fastest": 0.000115289, + "slowest": 0.001324821 }, "DNSLookup": { - "average": 0.000009539659999999998, - "fastest": 0.000004288, - "slowest": 0.00006455 + "average": 0.000009902320000000001, + "fastest": 0.000003998, + "slowest": 0.000052549 } }, "statusCodeDistribution": { - "200": 306252 + "200": 315760 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index ae6a06c693..191811e19b 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000597116, - "slowest": 0.003234758, - "fastest": 0.000033191, - "average": 0.000605970279961123, - "requestsPerSec": 82312.58498385048, - "totalData": 10701275, + "total": 10.000603233, + "slowest": 0.002885601, + "fastest": 0.000032632, + "average": 0.0005985112737548516, + "requestsPerSec": 83342.17252512412, + "totalData": 10835136, "sizePerRequest": 13, - "sizePerSec": 1070063.6047900564 + "sizePerSec": 1083448.2428266136 }, "responseTimeHistogram": { - "0.000033191": 1, - "0.00035334769999999997": 72030, - "0.0006735043999999999": 499639, - "0.0009936610999999999": 202607, - "0.0013138177999999997": 40046, - "0.0016339744999999998": 7824, - "0.0019541311999999996": 954, - "0.0022742878999999997": 38, - "0.0025944445999999998": 13, - "0.0029146013": 9, - "0.003234758": 14 + "0.000032632": 1, + "0.00031792889999999996": 50030, + "0.0006032257999999999": 440657, + "0.0008885226999999999": 255572, + "0.0011738196": 70129, + "0.0014591164999999998": 13522, + "0.0017444134": 3291, + "0.0020297102999999998": 216, + "0.0023150071999999996": 28, + "0.0026003040999999995": 9, + "0.0028856009999999994": 17 }, "latencyPercentiles": { - "p10": 0.000364918, - "p25": 0.000456082, - "p50": 0.000569634, - "p75": 0.000716292, - "p90": 0.000904082, - "p95": 0.001021703, - "p99": 0.001326616 + "p10": 0.00035979, + "p25": 0.00044882, + "p50": 0.00056131, + "p75": 0.000707436, + "p90": 0.000897689, + "p95": 0.001021007, + "p99": 0.001319208 }, "rps": { - "mean": 82320.29418840118, - "stddev": 9195.802998780513, - "max": 102449.68924095326, + "mean": 83322.83996496261, + "stddev": 9325.386545160734, + "max": 101508.45393048319, "percentiles": { - "p10": 69116.80229462987, - "p25": 75790.41491119494, - "p50": 83618.78077816627, - "p75": 89583.94140989592, - "p90": 93399.47043600908, - "p95": 95182.12602295201, - "p99": 97861.25577727228 + "p10": 69555.303421751, + "p25": 77247.20576744122, + "p50": 84493.17907788769, + "p75": 90309.77151727043, + "p90": 94551.1427130946, + "p95": 96940.29199057231, + "p99": 99808.64342852902 } }, "details": { "DNSDialup": { - "average": 0.0006838824999999999, - "fastest": 0.000071093, - "slowest": 0.001140079 + "average": 0.00053060466, + "fastest": 0.000079981, + "slowest": 0.00089025 }, "DNSLookup": { - "average": 0.000010963839999999998, - "fastest": 0.00000492, - "slowest": 0.000051236 + "average": 0.000008482439999999998, + "fastest": 0.000003937, + "slowest": 0.000055574 } }, "statusCodeDistribution": { - "200": 823175 + "200": 833472 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 65fa22c283..ec719fed0c 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000518951, - "slowest": 0.008806043, - "fastest": 0.000365072, - "average": 0.0012506949882143113, - "requestsPerSec": 39919.2283876509, - "totalData": 5189769, + "total": 10.00072192, + "slowest": 0.008541226, + "fastest": 0.000506212, + "average": 0.0012147920131830362, + "requestsPerSec": 41095.33324570233, + "totalData": 5342779, "sizePerRequest": 13, - "sizePerSec": 518949.9690394617 + "sizePerSec": 534239.3321941303 }, "responseTimeHistogram": { - "0.000365072": 1, - "0.0012091691": 157237, - "0.0020532662000000003": 240654, - "0.0028973633000000006": 1049, - "0.0037414604000000004": 208, - "0.0045855575": 14, - "0.005429654600000001": 0, - "0.006273751700000001": 22, - "0.007117848800000001": 11, - "0.0079619459": 11, - "0.008806043": 6 + "0.000506212": 1, + "0.0013097134": 330678, + "0.0021132148": 79352, + "0.0029167162": 746, + "0.0037202176": 122, + "0.004523719": 34, + "0.0053272204": 0, + "0.0061307218": 11, + "0.0069342232": 11, + "0.0077377246": 11, + "0.008541226": 17 }, "latencyPercentiles": { - "p10": 0.001089855, - "p25": 0.00114605, - "p50": 0.001256445, - "p75": 0.001325484, - "p90": 0.001406416, - "p95": 0.001471548, - "p99": 0.001630437 + "p10": 0.00106922, + "p25": 0.001123803, + "p50": 0.001220568, + "p75": 0.001295282, + "p90": 0.001344916, + "p95": 0.001381742, + "p99": 0.001525325 }, "rps": { - "mean": 39919.00153233257, - "stddev": 2707.3018152245145, - "max": 54696.456988793005, + "mean": 41088.46259922161, + "stddev": 2384.3559418328373, + "max": 44848.40635310876, "percentiles": { - "p10": 37525.15765833892, - "p25": 39520.488758833824, - "p50": 40353.26227087428, - "p75": 41008.79210365731, - "p90": 41758.825375559245, - "p95": 42245.84148814364, - "p99": 44267.583319455676 + "p10": 40038.13231721881, + "p25": 40832.972575191234, + "p50": 41245.588394156235, + "p75": 41963.03903591403, + "p90": 42517.53441428199, + "p95": 43065.71979772449, + "p99": 43886.394756718604 } }, "details": { "DNSDialup": { - "average": 0.00065824988, - "fastest": 0.000075521, - "slowest": 0.000994459 + "average": 0.0005157523599999998, + "fastest": 0.000074409, + "slowest": 0.00073248 }, "DNSLookup": { - "average": 0.00000804562, - "fastest": 0.000003817, - "slowest": 0.000047258 + "average": 0.00000919436, + "fastest": 0.000003967, + "slowest": 0.000050194 } }, "statusCodeDistribution": { - "200": 399213 + "200": 410983 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 33b5209b76..33c339a0c4 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.8940820416564117, - "total": 10.000733313, - "slowest": 0.033642171, - "fastest": 0.000732207, - "average": 0.001406461241725838, - "requestsPerSec": 36971.18885465874, - "totalData": 4297501, + "successRate": 1, + "total": 10.000603864, + "slowest": 0.012342424, + "fastest": 0.000838128, + "average": 0.0014601171275156878, + "requestsPerSec": 34198.43487963198, + "totalData": 4446065, "sizePerRequest": 13, - "sizePerSec": 429718.5881772948 + "sizePerSec": 444579.65343521576 }, "responseTimeHistogram": { - "0.000732207": 1, - "0.0040232034000000005": 330264, - "0.007314199800000001": 206, - "0.010605196200000002": 56, - "0.013896192600000001": 0, - "0.017187189": 0, - "0.0204781854": 0, - "0.0237691818": 0, - "0.0270601782": 0, - "0.0303511746": 33, - "0.033642171": 17 + "0.000838128": 1, + "0.0019885576": 338925, + "0.0031389872": 2449, + "0.004289416799999999": 433, + "0.0054398464": 62, + "0.006590275999999999": 32, + "0.0077407056": 64, + "0.0088911352": 11, + "0.0100415648": 11, + "0.011191994399999999": 11, + "0.012342424": 6 }, "latencyPercentiles": { - "p10": 0.0010714, - "p25": 0.001235819, - "p50": 0.001386958, - "p75": 0.001555594, - "p90": 0.001666534, - "p95": 0.001785189, - "p99": 0.002060417 + "p10": 0.001284443, + "p25": 0.001333486, + "p50": 0.001478426, + "p75": 0.001546952, + "p90": 0.001601943, + "p95": 0.001639367, + "p99": 0.001916663 }, "rps": { - "mean": 35561.77029930624, - "stddev": 4936.881995166782, - "max": 47367.750949014626, + "mean": 34186.32796904627, + "stddev": 2400.6097555111533, + "max": 37586.256700502345, "percentiles": { - "p10": 31128.41410735579, - "p25": 33216.65150740136, - "p50": 34463.47245863585, - "p75": 38639.42380410639, - "p90": 42326.92415645522, - "p95": 43906.902165023006, - "p99": 45865.45964566723 + "p10": 33528.099900526606, + "p25": 34255.445864676825, + "p50": 34540.76083268052, + "p75": 34842.84955245966, + "p90": 35241.04169708189, + "p95": 35418.15534643141, + "p99": 35701.211979862186 } }, "details": { "DNSDialup": { - "average": 0.0010018225600000002, - "fastest": 0.0001074, - "slowest": 0.001696819 + "average": 0.0005224236799999999, + "fastest": 0.000077485, + "slowest": 0.00075505 }, "DNSLookup": { - "average": 0.00000788074, - "fastest": 0.000004168, - "slowest": 0.000025878 + "average": 0.000007445360000000004, + "fastest": 0.000003587, + "slowest": 0.000047849 } }, "statusCodeDistribution": { - "200": 330577 + "200": 342005 }, - "errorDistribution": { - "Connection refused (os error 111)": 39162 - } + "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 7f75db7f07..6bbada4274 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.000692001, - "slowest": 0.012261442, - "fastest": 0.000551279, - "average": 0.001400045416754755, - "requestsPerSec": 35663.83205925511, - "totalData": 4636619, + "total": 10.000712228, + "slowest": 0.010876305, + "fastest": 0.000173695, + "average": 0.0013958831583652553, + "requestsPerSec": 35768.5524635416, + "totalData": 4650243, "sizePerRequest": 13, - "sizePerSec": 463629.81677031645 + "sizePerSec": 464991.1820260408 }, "responseTimeHistogram": { - "0.000551279": 1, - "0.0017222952999999999": 351615, - "0.0028933115999999997": 4535, - "0.004064327899999999": 290, - "0.0052353441999999995": 112, - "0.0064063605": 10, - "0.007577376799999999": 1, - "0.0087483931": 60, - "0.009919409399999999": 22, - "0.011090425699999998": 11, - "0.012261442": 6 + "0.000173695": 1, + "0.0012439559999999998": 53986, + "0.002314217": 302192, + "0.003384478": 1229, + "0.004454738999999999": 158, + "0.005524999999999999": 44, + "0.006595260999999999": 1, + "0.007665521999999999": 30, + "0.008735782999999999": 53, + "0.009806043999999998": 11, + "0.010876304999999998": 6 }, "latencyPercentiles": { - "p10": 0.001230164, - "p25": 0.001279102, - "p50": 0.001414422, - "p75": 0.00147985, - "p90": 0.001537888, - "p95": 0.001585175, - "p99": 0.001877597 + "p10": 0.001226243, + "p25": 0.001274844, + "p50": 0.001410128, + "p75": 0.001474017, + "p90": 0.001534373, + "p95": 0.001577658, + "p99": 0.001854408 }, "rps": { - "mean": 35660.62826212601, - "stddev": 2471.0519467702675, - "max": 38813.419468288645, + "mean": 35766.591426184736, + "stddev": 2457.9366203455497, + "max": 37863.13461481416, "percentiles": { - "p10": 35268.0108320886, - "p25": 35547.81762151766, - "p50": 36017.44930042378, - "p75": 36459.75019833819, - "p90": 36735.58485024213, - "p95": 36919.15561607685, - "p99": 37579.47479611039 + "p10": 35114.87114793118, + "p25": 35659.43256319956, + "p50": 36307.23705536588, + "p75": 36621.76616185202, + "p90": 36901.34320889288, + "p95": 37106.23755853305, + "p99": 37501.29860916147 } }, "details": { "DNSDialup": { - "average": 0.00056512792, - "fastest": 0.000076202, - "slowest": 0.000962463 + "average": 0.0006552857799999999, + "fastest": 0.000076876, + "slowest": 0.000987499 }, "DNSLookup": { - "average": 0.00000840786, - "fastest": 0.000003877, - "slowest": 0.000045615 + "average": 0.000008423, + "fastest": 0.000003908, + "slowest": 0.000046848 } }, "statusCodeDistribution": { - "200": 356663 + "200": 357711 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 7e001cc8a8..66ae109aab 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000843333, - "slowest": 0.004754314, - "fastest": 0.000090328, - "average": 0.0008567053614491662, - "requestsPerSec": 58246.98783930045, - "totalData": 7572747, + "total": 10.000621853, + "slowest": 0.004584603, + "fastest": 0.000144676, + "average": 0.0008827507817411741, + "requestsPerSec": 56530.28464729012, + "totalData": 7349394, "sizePerRequest": 13, - "sizePerSec": 757210.8419109058 + "sizePerSec": 734893.7004147716 }, "responseTimeHistogram": { - "0.000090328": 1, - "0.0005567266": 39350, - "0.0010231252": 459793, - "0.0014895238": 82730, - "0.0019559224000000003": 446, - "0.0024223210000000003": 74, - "0.0028887196000000003": 68, - "0.0033551182000000003": 20, - "0.0038215168000000003": 12, - "0.0042879154": 9, - "0.004754314": 16 + "0.000144676": 1, + "0.0005886686999999999": 41428, + "0.0010326614": 447246, + "0.0014766540999999998": 76117, + "0.0019206467999999999": 403, + "0.0023646394999999997": 56, + "0.0028086321999999993": 6, + "0.0032526248999999994": 11, + "0.0036966175999999995": 22, + "0.004140610299999999": 28, + "0.004584603": 20 }, "latencyPercentiles": { - "p10": 0.000584947, - "p25": 0.000734656, - "p50": 0.000884331, - "p75": 0.000977951, - "p90": 0.001054429, - "p95": 0.001120322, - "p99": 0.001253006 + "p10": 0.000620441, + "p25": 0.000800038, + "p50": 0.000907065, + "p75": 0.000987237, + "p90": 0.001057856, + "p95": 0.001124584, + "p99": 0.001254441 }, "rps": { - "mean": 58245.41518776261, - "stddev": 7186.63473014629, - "max": 85601.95252829595, + "mean": 56529.82009785521, + "stddev": 6208.738235168283, + "max": 81073.45254800306, "percentiles": { - "p10": 51736.71097371791, - "p25": 53073.59715717811, - "p50": 55706.98892199173, - "p75": 63187.50838035596, - "p90": 68682.54446668463, - "p95": 71926.95827404672, - "p99": 77302.51085966198 + "p10": 51923.5721244078, + "p25": 52951.951159283344, + "p50": 54062.463107888936, + "p75": 58467.78244358564, + "p90": 65918.40441850976, + "p95": 69846.98606752706, + "p99": 76563.8312661267 } }, "details": { "DNSDialup": { - "average": 0.00098351396, - "fastest": 0.000155089, - "slowest": 0.001664447 + "average": 0.00059348558, + "fastest": 0.000091371, + "slowest": 0.000956199 }, "DNSLookup": { - "average": 0.0000107496, - "fastest": 0.000004818, - "slowest": 0.000052688 + "average": 0.000009387239999999998, + "fastest": 0.000004138, + "slowest": 0.000055774 } }, "statusCodeDistribution": { - "200": 582519 + "200": 565338 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index b7959328ed..2597d83a68 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000579285, - "slowest": 0.006171844, - "fastest": 0.000329746, - "average": 0.0011039577499496922, - "requestsPerSec": 45216.28068868412, - "totalData": 5878457, + "total": 10.000652484, + "slowest": 0.00639073, + "fastest": 0.000226023, + "average": 0.0010659683410234135, + "requestsPerSec": 46823.64483209254, + "totalData": 6087471, "sizePerRequest": 13, - "sizePerSec": 587811.6489528936 + "sizePerSec": 608707.3828172031 }, "responseTimeHistogram": { - "0.000329746": 1, - "0.0009139558000000001": 24598, - "0.0014981656000000003": 424901, - "0.0020823754": 2297, - "0.0026665852000000005": 195, - "0.0032507950000000003": 128, - "0.0038350048000000006": 18, - "0.0044192146000000005": 8, - "0.0050034244": 14, - "0.0055876342": 2, - "0.006171844": 27 + "0.000226023": 1, + "0.0008424937000000001": 32747, + "0.0014589644000000002": 432825, + "0.0020754351": 2353, + "0.0026919058000000004": 222, + "0.0033083765": 59, + "0.0039248472000000005": 10, + "0.0045413179": 20, + "0.0051577886": 1, + "0.0057742593": 19, + "0.00639073": 10 }, "latencyPercentiles": { - "p10": 0.001001872, - "p25": 0.001062825, - "p50": 0.001109602, - "p75": 0.001156249, - "p90": 0.001207529, - "p95": 0.001249263, - "p99": 0.001403347 + "p10": 0.000906574, + "p25": 0.001030417, + "p50": 0.001084379, + "p75": 0.001131214, + "p90": 0.001177553, + "p95": 0.001214452, + "p99": 0.001370964 }, "rps": { - "mean": 45214.87137796976, - "stddev": 2982.096870668136, - "max": 66319.98730675632, + "mean": 46820.07505661599, + "stddev": 3374.8529404199694, + "max": 70511.11960355616, "percentiles": { - "p10": 43294.81169072664, - "p25": 44213.237443287195, - "p50": 45067.89478348995, - "p75": 46244.19557771175, - "p90": 48083.512659529566, - "p95": 49262.49520570417, - "p99": 52208.017625426764 + "p10": 44475.75412313923, + "p25": 45388.14037207003, + "p50": 46406.89606475387, + "p75": 48184.18741224619, + "p90": 50223.072479498, + "p95": 51447.135865879165, + "p99": 56236.03605190802 } }, "details": { "DNSDialup": { - "average": 0.0006336151, - "fastest": 0.000086092, - "slowest": 0.000896319 + "average": 0.0006176604, + "fastest": 0.000082444, + "slowest": 0.001054813 }, "DNSLookup": { - "average": 0.000008292180000000002, - "fastest": 0.000004659, - "slowest": 0.00004824 + "average": 0.000008190499999999999, + "fastest": 0.000003957, + "slowest": 0.000050534 } }, "statusCodeDistribution": { - "200": 452189 + "200": 468267 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index c1bc55e676..983eeedb73 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000511716, - "slowest": 0.014919572, - "fastest": 0.001547375, - "average": 0.0030931637788126406, - "requestsPerSec": 16126.674772249224, - "totalData": 2096575, + "total": 10.000550789, + "slowest": 0.014207307, + "fastest": 0.000257762, + "average": 0.0029610829517276523, + "requestsPerSec": 16845.17218644566, + "totalData": 2189993, "sizePerRequest": 13, - "sizePerSec": 209646.7720392399 + "sizePerSec": 218987.23842379358 }, "responseTimeHistogram": { - "0.001547375": 1, - "0.0028845946999999997": 61163, - "0.0042218144": 95360, - "0.0055590341000000005": 3033, - "0.0068962538": 527, - "0.0082334735": 452, - "0.0095706932": 688, - "0.0109079129": 1, - "0.0122451326": 11, - "0.0135823523": 16, - "0.014919571999999999": 23 + "0.000257762": 1, + "0.0016527165": 154, + "0.003047671": 140999, + "0.0044426255": 24738, + "0.00583758": 1254, + "0.0072325345": 112, + "0.008627489": 1054, + "0.0100224435": 100, + "0.011417398": 12, + "0.0128123525": 15, + "0.014207307": 22 }, "latencyPercentiles": { - "p10": 0.002735816, - "p25": 0.002828551, - "p50": 0.002933564, - "p75": 0.003061316, - "p90": 0.003791504, - "p95": 0.004020182, - "p99": 0.005690773 + "p10": 0.002641999, + "p25": 0.002727239, + "p50": 0.002825416, + "p75": 0.002942923, + "p90": 0.003572908, + "p95": 0.00376921, + "p99": 0.00494504 }, "rps": { - "mean": 16139.400286400889, - "stddev": 2141.2879046020116, - "max": 19459.572201194846, + "mean": 16848.416265989457, + "stddev": 2093.0675252475553, + "max": 22348.056495056666, "percentiles": { - "p10": 14700.338107777348, - "p25": 15446.672119809993, - "p50": 16519.602159923914, - "p75": 17399.483492729458, - "p90": 18048.058369827715, - "p95": 18348.32048345962, - "p99": 18735.801279411633 + "p10": 15374.43532864365, + "p25": 16119.164074167475, + "p50": 17134.88834616317, + "p75": 18072.784525117953, + "p90": 18771.044649790627, + "p95": 19150.012171788076, + "p99": 19715.371961977013 } }, "details": { "DNSDialup": { - "average": 0.0010514194199999999, - "fastest": 0.000202068, - "slowest": 0.001497345 + "average": 0.0010892063399999996, + "fastest": 0.000184761, + "slowest": 0.001573656 }, "DNSLookup": { - "average": 0.000010294479999999996, - "fastest": 0.000004608, - "slowest": 0.000046386 + "average": 0.00000925916, + "fastest": 0.000004488, + "slowest": 0.000049323 } }, "statusCodeDistribution": { - "200": 161275 + "200": 168461 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 7c914a4b94..40a7d822f0 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000589824, - "slowest": 0.003464579, - "fastest": 0.000034475, - "average": 0.000626628170968413, - "requestsPerSec": 79594.80530735543, - "totalData": 10347935, + "total": 10.001466809, + "slowest": 0.00328546, + "fastest": 0.000039754, + "average": 0.000632643373696076, + "requestsPerSec": 78856.5332527316, + "totalData": 10252853, "sizePerRequest": 13, - "sizePerSec": 1034732.4689956206 + "sizePerSec": 1025134.9322855109 }, "responseTimeHistogram": { - "0.000034475": 1, - "0.0003774854": 81483, - "0.0007204958": 503054, - "0.0010635062": 164213, - "0.0014065166": 37621, - "0.001749527": 7923, - "0.0020925374": 1550, - "0.0024355478": 111, - "0.0027785582": 19, - "0.0031215686": 6, - "0.003464579": 14 + "0.000039754": 1, + "0.00036432460000000006": 41403, + "0.0006888952000000001": 544634, + "0.0010134658000000001": 133178, + "0.0013380364": 58450, + "0.001662607": 9004, + "0.0019871776000000003": 1788, + "0.0023117482000000003": 150, + "0.0026363188": 25, + "0.0029608894": 12, + "0.00328546": 36 }, "latencyPercentiles": { - "p10": 0.000375398, - "p25": 0.0004652, - "p50": 0.000572546, - "p75": 0.000737756, - "p90": 0.000955019, - "p95": 0.001096207, - "p99": 0.001446972 + "p10": 0.000421067, + "p25": 0.000507489, + "p50": 0.000565473, + "p75": 0.000698277, + "p90": 0.000978664, + "p95": 0.001100489, + "p99": 0.001411923 }, "rps": { - "mean": 79595.10242925005, - "stddev": 11260.352497749249, - "max": 99408.36024309279, + "mean": 78866.85375187635, + "stddev": 8985.537259134322, + "max": 99315.38191775756, "percentiles": { - "p10": 61748.46346730361, - "p25": 72946.66656779643, - "p50": 81221.6050271557, - "p75": 88632.48380531199, - "p90": 92736.47099071111, - "p95": 94640.37358336772, - "p99": 97953.70801810652 + "p10": 65230.99688795053, + "p25": 77099.81809293039, + "p50": 79372.10344502926, + "p75": 83254.52038984348, + "p90": 89411.59461123378, + "p95": 92142.45002672663, + "p99": 95854.19596239673 } }, "details": { "DNSDialup": { - "average": 0.0006984606199999999, - "fastest": 0.000194204, - "slowest": 0.001018019 + "average": 0.0006612516400000001, + "fastest": 0.000081813, + "slowest": 0.00151599 }, "DNSLookup": { - "average": 0.000008909400000000001, - "fastest": 0.000004368, - "slowest": 0.000055894 + "average": 0.000008479460000000001, + "fastest": 0.000003827, + "slowest": 0.00004758 } }, "statusCodeDistribution": { - "200": 795995 + "200": 788681 }, "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 1bd0fc9c4d..1702d8573a 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.000505338, - "slowest": 0.02958312, - "fastest": 0.003250957, - "average": 0.004842787484160283, - "requestsPerSec": 10312.17888641459, - "totalData": 4021953, + "total": 10.000891354, + "slowest": 0.025216743, + "fastest": 0.002762018, + "average": 0.004750733952020847, + "requestsPerSec": 10511.963011972142, + "totalData": 4100031, "sizePerRequest": 39, - "sizePerSec": 402174.976570169 + "sizePerSec": 409966.55746691354 }, "responseTimeHistogram": { - "0.003250957": 1, - "0.0058841733": 95144, - "0.008517389600000001": 4203, - "0.0111506059": 2477, - "0.013783822200000002": 1064, - "0.0164170385": 173, - "0.0190502548": 26, - "0.0216834711": 11, - "0.024316687400000002": 11, - "0.026949903700000003": 11, - "0.029583120000000004": 6 + "0.002762018": 1, + "0.0050074905": 88672, + "0.007252962999999999": 11864, + "0.0094984355": 2383, + "0.011743907999999999": 1952, + "0.013989380499999999": 112, + "0.016234853": 26, + "0.018480325500000002": 41, + "0.020725798": 21, + "0.022971270499999998": 36, + "0.025216743": 21 }, "latencyPercentiles": { - "p10": 0.003901552, - "p25": 0.00404398, - "p50": 0.004654326, - "p75": 0.004890348, - "p90": 0.005619681, - "p95": 0.007162554, - "p99": 0.01149892 + "p10": 0.003899947, + "p25": 0.004013804, + "p50": 0.004646301, + "p75": 0.004831407, + "p90": 0.005364432, + "p95": 0.00682362, + "p99": 0.010578801 }, "rps": { - "mean": 10293.63957232899, - "stddev": 2076.0195732392667, - "max": 12745.561836048435, + "mean": 10506.694709664307, + "stddev": 1884.7347550688135, + "max": 13258.949944200293, "percentiles": { - "p10": 6470.596633173947, - "p25": 10215.600770194647, - "p50": 11129.079170965668, - "p75": 11468.698169304293, - "p90": 11680.309090710143, - "p95": 11782.313194771743, - "p99": 12405.458774023997 + "p10": 7426.516073939789, + "p25": 10495.8849769747, + "p50": 11224.180558290805, + "p75": 11498.74303058576, + "p90": 11678.667205018468, + "p95": 11819.769574666987, + "p99": 12356.779474372477 } }, "details": { "DNSDialup": { - "average": 0.0007608239800000001, - "fastest": 0.000089026, - "slowest": 0.00122953 + "average": 0.0006682094400000001, + "fastest": 0.000159974, + "slowest": 0.000880365 }, "DNSLookup": { - "average": 0.00000947994, - "fastest": 0.000003727, - "slowest": 0.000060883 + "average": 0.000008046080000000003, + "fastest": 0.000003877, + "slowest": 0.000048841 } }, "statusCodeDistribution": { - "200": 103127 + "200": 105129 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index a1d5c5e56c..2fc86b690b 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000621237, - "slowest": 0.036860075, - "fastest": 0.006440513, - "average": 0.00823116400672456, - "requestsPerSec": 6066.923100289394, - "totalData": 788749, + "total": 10.000491696, + "slowest": 0.035141896, + "fastest": 0.00622935, + "average": 0.00808585845162711, + "requestsPerSec": 6176.696294313888, + "totalData": 803010, "sizePerRequest": 13, - "sizePerSec": 78870.00030376212 + "sizePerSec": 80297.05182608054 }, "responseTimeHistogram": { - "0.006440513": 1, - "0.0094824692": 53480, - "0.0125244254": 5830, - "0.0155663816": 1143, - "0.0186083378": 147, - "0.021650294": 23, - "0.0246922502": 10, - "0.027734206399999996": 6, - "0.030776162599999997": 13, - "0.0338181188": 9, - "0.036860075": 11 + "0.00622935": 1, + "0.009120604599999999": 54330, + "0.012011859199999999": 5955, + "0.014903113799999998": 1284, + "0.017794368399999996": 135, + "0.020685623": 23, + "0.023576877599999997": 8, + "0.026468132199999994": 5, + "0.029359386799999998": 8, + "0.032250641399999995": 10, + "0.035141896": 11 }, "latencyPercentiles": { - "p10": 0.006844301, - "p25": 0.007688045, - "p50": 0.00793162, - "p75": 0.008255266, - "p90": 0.009833191, - "p95": 0.011319405, - "p99": 0.013953456 + "p10": 0.006874347, + "p25": 0.007635172, + "p50": 0.00778878, + "p75": 0.008047123, + "p90": 0.009630153, + "p95": 0.010897012, + "p99": 0.013474415 }, "rps": { - "mean": 6069.257986300164, - "stddev": 907.4184722091185, - "max": 7537.840714168416, + "mean": 6179.37060035275, + "stddev": 854.0149827140916, + "max": 7752.148704334011, "percentiles": { - "p10": 4763.872091453545, - "p25": 5943.7226179500285, - "p50": 6265.013929046709, - "p75": 6437.178568540829, - "p90": 7105.88651639015, - "p95": 7346.960300850765, - "p99": 7496.700691894957 + "p10": 4879.365812560721, + "p25": 6077.273751201349, + "p50": 6381.428301411563, + "p75": 6505.797315988489, + "p90": 7031.874785213878, + "p95": 7428.782819033416, + "p99": 7650.213707713188 } }, "details": { "DNSDialup": { - "average": 0.0008473859400000001, - "fastest": 0.000092322, - "slowest": 0.001935584 + "average": 0.0005362083599999999, + "fastest": 0.000076201, + "slowest": 0.000867854 }, "DNSLookup": { - "average": 0.000011526460000000001, - "fastest": 0.000004318, - "slowest": 0.000046447 + "average": 0.00000828864, + "fastest": 0.000003787, + "slowest": 0.000062066 } }, "statusCodeDistribution": { - "200": 60673 + "200": 61770 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index ae35a04b10..3aa6ec8f80 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000604455, - "slowest": 0.005238111, - "fastest": 0.000216063, - "average": 0.0010039534467251917, - "requestsPerSec": 49711.895139642336, - "totalData": 6462937, + "total": 10.000526576, + "slowest": 0.004745446, + "fastest": 0.000283764, + "average": 0.0009987155631192084, + "requestsPerSec": 49971.86860133194, + "totalData": 6496685, "sizePerRequest": 13, - "sizePerSec": 646254.6368153504 + "sizePerSec": 649634.2918173152 }, "responseTimeHistogram": { - "0.000216063": 1, - "0.0007182678000000001": 26474, - "0.0012204726000000002": 454541, - "0.0017226774000000003": 15431, - "0.0022248822": 488, - "0.0027270870000000004": 116, - "0.0032292918000000003": 43, - "0.0037314966": 6, - "0.0042337014000000004": 9, - "0.004735906200000001": 15, - "0.005238111000000001": 25 + "0.000283764": 1, + "0.0007299322": 25907, + "0.0011761004000000002": 445590, + "0.0016222686": 27723, + "0.0020684368": 394, + "0.0025146050000000005": 36, + "0.0029607732000000004": 28, + "0.0034069414000000007": 25, + "0.0038531096000000006": 3, + "0.0042992778": 21, + "0.004745446": 17 }, "latencyPercentiles": { - "p10": 0.000837732, - "p25": 0.000937711, - "p50": 0.001020772, - "p75": 0.001088804, - "p90": 0.00114221, - "p95": 0.001190386, - "p99": 0.001310114 + "p10": 0.000844267, + "p25": 0.000931934, + "p50": 0.001013695, + "p75": 0.001080058, + "p90": 0.001136445, + "p95": 0.001184816, + "p99": 0.001314477 }, "rps": { - "mean": 49709.63586499374, - "stddev": 3799.1531116707924, - "max": 68341.44908887385, + "mean": 49989.9982929821, + "stddev": 4026.027883306729, + "max": 76374.13281353931, "percentiles": { - "p10": 47015.36932422696, - "p25": 47880.129836458436, - "p50": 48858.664598584735, - "p75": 50818.49921924282, - "p90": 54302.476192915456, - "p95": 57301.77062471244, - "p99": 60327.41277636851 + "p10": 47538.95636946787, + "p25": 48411.13456094902, + "p50": 49225.54805944384, + "p75": 50191.87349399489, + "p90": 53600.6244522799, + "p95": 58303.18918444941, + "p99": 65554.42986325508 } }, "details": { "DNSDialup": { - "average": 0.0008465549, - "fastest": 0.000200209, - "slowest": 0.00122695 + "average": 0.0007754239399999998, + "fastest": 0.000075601, + "slowest": 0.001272901 }, "DNSLookup": { - "average": 0.000008787640000000003, - "fastest": 0.000004319, - "slowest": 0.000049772 + "average": 0.000009241040000000001, + "fastest": 0.000003837, + "slowest": 0.000057307 } }, "statusCodeDistribution": { - "200": 497149 + "200": 499745 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 7bdac49753..3abb114704 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000515913, - "slowest": 0.022528069, - "fastest": 0.000897967, - "average": 0.0030357149500721175, - "requestsPerSec": 16430.85231096917, - "totalData": 2136121, + "total": 10.000587764, + "slowest": 0.022748805, + "fastest": 0.000516225, + "average": 0.0030566063494871297, + "requestsPerSec": 16319.240813774233, + "totalData": 2121626, "sizePerRequest": 13, - "sizePerSec": 213601.0800425992 + "sizePerSec": 212150.13057906504 }, "responseTimeHistogram": { - "0.000897967": 1, - "0.0030609772": 97828, - "0.0052239873999999995": 61738, - "0.0073869976": 4327, - "0.0095500078": 305, - "0.011713017999999999": 57, - "0.0138760282": 19, - "0.0160390384": 8, - "0.0182020486": 8, - "0.0203650588": 12, - "0.022528068999999998": 14 + "0.000516225": 1, + "0.002739483": 20719, + "0.0049627410000000005": 137599, + "0.007185999": 4431, + "0.009409257": 337, + "0.011632515000000001": 55, + "0.013855773": 19, + "0.016079031": 8, + "0.018302289": 8, + "0.020525546999999998": 12, + "0.022748805": 13 }, "latencyPercentiles": { - "p10": 0.002689745, - "p25": 0.002761667, - "p50": 0.002909339, - "p75": 0.003177551, - "p90": 0.003263143, - "p95": 0.00346914, - "p99": 0.006301456 + "p10": 0.002723149, + "p25": 0.002788188, + "p50": 0.002923949, + "p75": 0.003181738, + "p90": 0.003239543, + "p95": 0.003410158, + "p99": 0.006288192 }, "rps": { - "mean": 16425.835688916515, - "stddev": 2475.700395550065, - "max": 31757.680057253954, + "mean": 16319.737458666594, + "stddev": 2068.9171537180064, + "max": 31654.185634969683, "percentiles": { - "p10": 15040.627743661322, - "p25": 15386.072768279833, - "p50": 16743.660769824004, - "p75": 17600.721891093603, - "p90": 17940.383803943016, - "p95": 18113.135645973383, - "p99": 24303.575055889156 + "p10": 15171.489576031094, + "p25": 15366.331844673306, + "p50": 16702.26966740025, + "p75": 17480.55388842884, + "p90": 17739.96459223321, + "p95": 17928.727199593344, + "p99": 19615.904575430734 } }, "details": { "DNSDialup": { - "average": 0.0008452979400000001, - "fastest": 0.000142356, - "slowest": 0.001304571 + "average": 0.0008573803199999998, + "fastest": 0.000135754, + "slowest": 0.001272721 }, "DNSLookup": { - "average": 0.000008190959999999999, - "fastest": 0.000003937, - "slowest": 0.000049963 + "average": 0.000008127380000000003, + "fastest": 0.000004288, + "slowest": 0.000050805 } }, "statusCodeDistribution": { - "200": 164317 + "200": 163202 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index ba68eea89a..cdeff36423 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.6990514536650538, - "total": 10.000608606, - "slowest": 0.014240645, - "fastest": 0.000246742, - "average": 0.0009070664147998398, - "requestsPerSec": 54785.76570542771, - "totalData": 4979052, + "successRate": 0.6359486273141101, + "total": 10.00065451, + "slowest": 0.014107578, + "fastest": 0.000108222, + "average": 0.0009544726781713783, + "requestsPerSec": 53861.67469952924, + "totalData": 4453215, "sizePerRequest": 13, - "sizePerSec": 497874.8990349198 + "sizePerSec": 445292.35517006175 }, "responseTimeHistogram": { - "0.000246742": 1, - "0.0016461323": 382733, - "0.0030455226": 170, - "0.0044449129": 0, - "0.0058443032": 26, - "0.0072436935000000004": 24, - "0.0086430838": 0, - "0.010042474099999999": 0, - "0.0114418644": 0, - "0.0128412547": 0, - "0.014240645": 50 + "0.000108222": 1, + "0.0015081576000000002": 341625, + "0.0029080932": 822, + "0.0043080288000000005": 7, + "0.0057079644": 48, + "0.0071079": 2, + "0.008507835600000001": 0, + "0.0099077712": 0, + "0.011307706800000001": 0, + "0.012707642400000002": 0, + "0.014107578": 50 }, "latencyPercentiles": { - "p10": 0.00063141, - "p25": 0.000732427, - "p50": 0.000938419, - "p75": 0.001057956, - "p90": 0.00112783, - "p95": 0.00117777, - "p99": 0.001307035 + "p10": 0.000665715, + "p25": 0.000852599, + "p50": 0.000979933, + "p75": 0.001074622, + "p90": 0.001141375, + "p95": 0.00120418, + "p99": 0.001338168 }, "rps": { - "mean": 54989.82292784446, - "stddev": 7397.5000559894315, - "max": 76768.93615336035, + "mean": 52226.086753375035, + "stddev": 6969.7097311595735, + "max": 74998.82595295671, "percentiles": { - "p10": 47338.45575712551, - "p25": 49424.29698439842, - "p50": 54367.98523602719, - "p75": 59744.84309661816, - "p90": 64439.54010180563, - "p95": 67347.8217339235, - "p99": 72622.04805378955 + "p10": 47123.50048968925, + "p25": 48332.60033893113, + "p50": 49902.43472775894, + "p75": 56039.99013696179, + "p90": 61175.02505072614, + "p95": 65053.36327389594, + "p99": 71313.5269624281 } }, "details": { "DNSDialup": { - "average": 0.00064654364, - "fastest": 0.000097782, - "slowest": 0.001430643 + "average": 0.00122911732, + "fastest": 0.000090299, + "slowest": 0.001990952 }, "DNSLookup": { - "average": 0.00000877138, - "fastest": 0.000004147, - "slowest": 0.000029024 + "average": 0.000010603480000000003, + "fastest": 0.000004579, + "slowest": 0.000039233 } }, "statusCodeDistribution": { - "200": 383004 + "200": 342555 }, "errorDistribution": { - "Connection refused (os error 111)": 164887 + "Connection refused (os error 111)": 196097 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index a5a9604b17..7931a00a6b 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000544551, - "slowest": 0.007648221, - "fastest": 0.000360721, - "average": 0.0010072491581580407, - "requestsPerSec": 49554.70149377468, - "totalData": 6442462, + "total": 10.000572013, + "slowest": 0.006301787, + "fastest": 0.000184231, + "average": 0.0009822915852066, + "requestsPerSec": 50812.993430718874, + "totalData": 6606067, "sizePerRequest": 13, - "sizePerSec": 644211.1194190709 + "sizePerSec": 660568.9145993454 }, "responseTimeHistogram": { - "0.000360721": 1, - "0.001089471": 367412, - "0.001818221": 127543, - "0.002546971": 397, - "0.003275721": 130, - "0.004004471": 34, - "0.004733220999999999": 6, - "0.0054619709999999995": 1, - "0.006190721": 0, - "0.006919471": 32, - "0.007648221": 18 + "0.000184231": 1, + "0.0007959865999999999": 50755, + "0.0014077421999999999": 454817, + "0.0020194977999999997": 2234, + "0.0026312533999999998": 185, + "0.003243009": 97, + "0.0038547645999999994": 16, + "0.0044665202": 1, + "0.0050782757999999996": 14, + "0.005690031399999999": 20, + "0.006301787": 19 }, "latencyPercentiles": { - "p10": 0.000842694, - "p25": 0.000939825, - "p50": 0.001022191, - "p75": 0.001091603, - "p90": 0.001144389, - "p95": 0.001191357, - "p99": 0.001311016 + "p10": 0.000796196, + "p25": 0.000918561, + "p50": 0.001000601, + "p75": 0.001071539, + "p90": 0.001121799, + "p95": 0.001162913, + "p99": 0.001285508 }, "rps": { - "mean": 49564.42957022991, - "stddev": 3923.653210264277, - "max": 66031.33629384617, + "mean": 50810.340677712615, + "stddev": 3976.626946453611, + "max": 65523.844126879165, "percentiles": { - "p10": 46751.77172048932, - "p25": 47737.148384180546, - "p50": 48823.12069317372, - "p75": 51006.19805948639, - "p90": 54119.35482513488, - "p95": 56508.66277800412, - "p99": 60017.06885438314 + "p10": 47965.76488687111, + "p25": 48903.657993617584, + "p50": 49848.098430175785, + "p75": 52486.849990678245, + "p90": 55774.99302561484, + "p95": 58206.40852558283, + "p99": 61823.26855205176 } }, "details": { "DNSDialup": { - "average": 0.0005503516599999999, - "fastest": 0.000074068, - "slowest": 0.000734145 + "average": 0.0008455616999999998, + "fastest": 0.000130075, + "slowest": 0.001243901 }, "DNSLookup": { - "average": 0.000008466119999999998, - "fastest": 0.000004338, - "slowest": 0.000052869 + "average": 0.000007956759999999999, + "fastest": 0.000003486, + "slowest": 0.000056847 } }, "statusCodeDistribution": { - "200": 495574 + "200": 508159 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 6c48899d54..1467e81f68 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000611373, - "slowest": 0.011034901, - "fastest": 0.000328598, - "average": 0.0012448738996993034, - "requestsPerSec": 40103.948152890596, - "totalData": 5213832, + "total": 10.00065753, + "slowest": 0.012641335, + "fastest": 0.000297476, + "average": 0.0011893697474765254, + "requestsPerSec": 41973.14014011637, + "totalData": 5456867, "sizePerRequest": 13, - "sizePerSec": 521351.32598757773 + "sizePerSec": 545650.8218215128 }, "responseTimeHistogram": { - "0.000328598": 1, - "0.0013992283": 357042, - "0.0024698586": 42063, - "0.0035404889": 608, - "0.0046111192": 0, - "0.0056817495": 131, - "0.0067523798000000005": 1082, - "0.0078230101": 56, - "0.0088936404": 31, - "0.0099642707": 0, - "0.011034901": 50 + "0.000297476": 1, + "0.0015318619000000001": 402438, + "0.0027662478": 15832, + "0.0040006337": 88, + "0.0052350196": 154, + "0.0064694055": 1160, + "0.0077037914": 36, + "0.0089381773": 0, + "0.0101725632": 0, + "0.0114069491": 0, + "0.012641335": 50 }, "latencyPercentiles": { - "p10": 0.000921059, - "p25": 0.0011212, - "p50": 0.001246548, - "p75": 0.001319238, - "p90": 0.001411919, - "p95": 0.001540908, - "p99": 0.002300592 + "p10": 0.000889455, + "p25": 0.001046175, + "p50": 0.001197849, + "p75": 0.001277675, + "p90": 0.001359172, + "p95": 0.001484496, + "p99": 0.002071192 }, "rps": { - "mean": 40124.855242637546, - "stddev": 4478.975741892402, - "max": 50872.626534392075, + "mean": 41993.81876409856, + "stddev": 4439.871750093625, + "max": 50401.421320081274, "percentiles": { - "p10": 36798.70935062126, - "p25": 38900.1050302836, - "p50": 41095.09072419754, - "p75": 42600.67309063468, - "p90": 43601.28623794294, - "p95": 44206.55978957816, - "p99": 45909.90228102905 + "p10": 38440.776499585, + "p25": 40835.804833678325, + "p50": 42939.732134143625, + "p75": 44275.11467357558, + "p90": 45568.18664729344, + "p95": 46259.03114965015, + "p99": 47477.31647723845 } }, "details": { "DNSDialup": { - "average": 0.0005049513600000001, - "fastest": 0.000071343, - "slowest": 0.000790073 + "average": 0.00115226906, + "fastest": 0.000084678, + "slowest": 0.002428952 }, "DNSLookup": { - "average": 0.000008008779999999999, - "fastest": 0.000003818, - "slowest": 0.000045565 + "average": 0.0000101315, + "fastest": 0.000003646, + "slowest": 0.000059111 } }, "statusCodeDistribution": { - "200": 401064 + "200": 419759 }, "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 b4a81d59ae..e0d059e445 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.000588904, - "slowest": 0.004229868, - "fastest": 0.000050212, - "average": 0.0006587817981213286, - "requestsPerSec": 75709.841417155, - "totalData": 9842859, + "total": 10.000597616, + "slowest": 0.004513008, + "fastest": 0.000037963, + "average": 0.0006415723476374362, + "requestsPerSec": 77753.9532993445, + "totalData": 10108618, "sizePerRequest": 13, - "sizePerSec": 984227.9384230151 + "sizePerSec": 1010801.3928914785 }, "responseTimeHistogram": { - "0.000050212": 1, - "0.00046817760000000006": 178533, - "0.0008861432000000001": 443428, - "0.0013041088000000003": 114861, - "0.0017220744000000002": 16713, - "0.00214004": 3439, - "0.0025580056000000006": 85, - "0.0029759712000000005": 35, - "0.0033939368000000004": 20, - "0.0038119024000000004": 18, - "0.004229868": 10 + "0.000037963": 1, + "0.00048546749999999996": 229675, + "0.0009329719999999999": 446508, + "0.0013804764999999998": 86757, + "0.0018279809999999998": 12694, + "0.0022754854999999996": 1821, + "0.0027229899999999994": 72, + "0.0031704944999999996": 35, + "0.0036179989999999993": 21, + "0.0040655034999999996": 1, + "0.004513008": 1 }, "latencyPercentiles": { - "p10": 0.000378307, - "p25": 0.000475578, - "p50": 0.000603677, - "p75": 0.000795476, - "p90": 0.001002198, - "p95": 0.001134416, - "p99": 0.001559216 + "p10": 0.000366432, + "p25": 0.000462565, + "p50": 0.000587679, + "p75": 0.000774902, + "p90": 0.000979677, + "p95": 0.001100268, + "p99": 0.001537105 }, "rps": { - "mean": 75672.44790671971, - "stddev": 11565.341061711793, - "max": 98026.17298817888, + "mean": 77748.57055967617, + "stddev": 12352.677475563029, + "max": 97907.93054237131, "percentiles": { - "p10": 58302.25635753491, - "p25": 68004.77393512805, - "p50": 77865.45110937745, - "p75": 84699.79835435109, - "p90": 89005.91704127764, - "p95": 90918.01085794922, - "p99": 94442.05486580134 + "p10": 57917.897672499836, + "p25": 69747.90983926944, + "p50": 81037.67589167312, + "p75": 86962.77842974645, + "p90": 91735.82283881871, + "p95": 93653.31348230662, + "p99": 96101.31249663695 } }, "details": { "DNSDialup": { - "average": 0.00052740946, - "fastest": 0.000082424, - "slowest": 0.000887387 + "average": 0.0007567117999999999, + "fastest": 0.000077675, + "slowest": 0.001700147 }, "DNSLookup": { - "average": 0.000007836440000000001, - "fastest": 0.000004248, - "slowest": 0.00004792 + "average": 0.000009102900000000002, + "fastest": 0.000003877, + "slowest": 0.000056255 } }, "statusCodeDistribution": { - "200": 757143 + "200": 777586 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 87a4bf74be..7444870f4d 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000630681, - "slowest": 0.017872539, - "fastest": 0.000473173, - "average": 0.0016270132513260208, - "requestsPerSec": 30690.864385495846, - "totalData": 3990064, + "total": 10.000728522, + "slowest": 0.016896807, + "fastest": 0.000551601, + "average": 0.0016152337503695677, + "requestsPerSec": 30912.647945589342, + "totalData": 4018937, "sizePerRequest": 13, - "sizePerSec": 398981.23701144604 + "sizePerSec": 401864.42329266143 }, "responseTimeHistogram": { - "0.000473173": 1, - "0.0022131095999999998": 296515, - "0.0039530462": 8280, - "0.0056929827999999995": 909, - "0.0074329194": 1083, - "0.009172856": 90, - "0.010912792599999999": 0, - "0.012652729199999999": 0, - "0.0143926658": 0, - "0.016132602399999998": 0, - "0.017872539": 50 + "0.000551601": 1, + "0.0021861216000000003": 300787, + "0.0038206422000000005": 6383, + "0.005455162800000001": 772, + "0.0070896834": 1061, + "0.008724204000000001": 45, + "0.010358724600000003": 0, + "0.011993245200000002": 0, + "0.013627765800000002": 9, + "0.015262286400000002": 41, + "0.016896807": 50 }, "latencyPercentiles": { - "p10": 0.001104682, - "p25": 0.001450015, - "p50": 0.001660576, - "p75": 0.001744481, - "p90": 0.001906524, - "p95": 0.00213653, - "p99": 0.0031751 + "p10": 0.001099898, + "p25": 0.001442457, + "p50": 0.001655506, + "p75": 0.00173697, + "p90": 0.001885713, + "p95": 0.002062267, + "p99": 0.003146845 }, "rps": { - "mean": 30701.281179308487, - "stddev": 3873.4980008941498, - "max": 35838.12860418018, + "mean": 30937.512992709326, + "stddev": 3817.2509575328004, + "max": 36094.02462913996, "percentiles": { - "p10": 28914.836202456074, - "p25": 30242.27658782078, - "p50": 31414.17407534298, - "p75": 32604.750512149534, - "p90": 33423.39757343999, - "p95": 34087.093779346214, - "p99": 35062.01846398099 + "p10": 29131.071200542126, + "p25": 30461.452935151636, + "p50": 31644.593561246547, + "p75": 32765.340642308845, + "p90": 33631.715795489545, + "p95": 34249.57626163931, + "p99": 35140.35209410495 } }, "details": { "DNSDialup": { - "average": 0.0006111495200000002, - "fastest": 0.000099025, - "slowest": 0.000942416 + "average": 0.0006197358399999998, + "fastest": 0.000078244, + "slowest": 0.000904011 }, "DNSLookup": { - "average": 0.000009682679999999997, - "fastest": 0.000004108, - "slowest": 0.000055483 + "average": 0.000007848900000000004, + "fastest": 0.000004118, + "slowest": 0.000051135 } }, "statusCodeDistribution": { - "200": 306928 + "200": 309149 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 73c2041d85..3b3b3cfdbd 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0006759, - "slowest": 0.006668428, - "fastest": 0.000242779, - "average": 0.001065232118976113, - "requestsPerSec": 46858.33284528299, - "totalData": 6091995, + "total": 10.000661441, + "slowest": 0.0058711, + "fastest": 0.000158216, + "average": 0.0010573737875857994, + "requestsPerSec": 47207.47750388723, + "totalData": 6137378, "sizePerRequest": 13, - "sizePerSec": 609158.3269886789 + "sizePerSec": 613697.207550534 }, "responseTimeHistogram": { - "0.000242779": 1, - "0.0008853438999999999": 32370, - "0.0015279088": 434001, - "0.0021704737": 1906, - "0.0028130385999999997": 234, - "0.0034556034999999995": 41, - "0.0040981684": 12, - "0.0047407333": 1, - "0.0053832982": 21, - "0.0060258631": 19, - "0.006668428": 9 + "0.000158216": 1, + "0.0007295044": 9378, + "0.0013007928": 456296, + "0.0018720812000000001": 5732, + "0.0024433696": 535, + "0.003014658": 82, + "0.0035859464": 31, + "0.0041572348": 1, + "0.0047285232": 7, + "0.0052998116": 15, + "0.0058711": 28 }, "latencyPercentiles": { - "p10": 0.000921586, - "p25": 0.000991928, - "p50": 0.001076113, - "p75": 0.001143785, - "p90": 0.00119419, - "p95": 0.001234465, - "p99": 0.001351293 + "p10": 0.000914251, + "p25": 0.000986545, + "p50": 0.001067547, + "p75": 0.001136494, + "p90": 0.001182732, + "p95": 0.001217759, + "p99": 0.001332923 }, "rps": { - "mean": 46855.02659569837, - "stddev": 2945.8715140556756, - "max": 57500.78738011528, + "mean": 47204.05646010856, + "stddev": 2786.181285877651, + "max": 54774.123697086594, "percentiles": { - "p10": 44762.17466060436, - "p25": 45742.91142520859, - "p50": 46771.586200644226, - "p75": 48109.184043234185, - "p90": 49651.36217759683, - "p95": 50773.385661213535, - "p99": 52919.76553242722 + "p10": 45366.157467437806, + "p25": 46283.40269165215, + "p50": 47072.3030574927, + "p75": 48403.72024107621, + "p90": 49786.922031672504, + "p95": 50960.371362124206, + "p99": 53033.172249241616 } }, "details": { "DNSDialup": { - "average": 0.00075422844, - "fastest": 0.000118702, - "slowest": 0.001192593 + "average": 0.0007281576999999999, + "fastest": 0.000187339, + "slowest": 0.001025849 }, "DNSLookup": { - "average": 0.000027120160000000002, - "fastest": 0.000003907, - "slowest": 0.000846913 + "average": 0.000008883040000000002, + "fastest": 0.000004077, + "slowest": 0.000054482 } }, "statusCodeDistribution": { - "200": 468615 + "200": 472106 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 6b8392187e..607d63a7a0 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.46399543064933824, - "total": 10.000661032, - "slowest": 0.009604806, - "fastest": 0.000195956, - "average": 0.0008394225965029905, - "requestsPerSec": 66875.97928376621, - "totalData": 4034186, + "successRate": 1, + "total": 10.000598293, + "slowest": 0.005177145, + "fastest": 0.000204433, + "average": 0.000979066630623686, + "requestsPerSec": 50977.75003689972, + "totalData": 6627504, "sizePerRequest": 13, - "sizePerSec": 403391.9345022752 + "sizePerSec": 662710.7504796963 }, "responseTimeHistogram": { - "0.000195956": 1, - "0.001136841": 290410, - "0.0020777260000000002": 19731, - "0.0030186110000000005": 124, - "0.003959496": 6, - "0.004900381": 0, - "0.005841266": 49, - "0.006782151": 0, - "0.007723036": 0, - "0.008663921000000002": 0, - "0.009604806": 1 + "0.000204433": 1, + "0.0007017041999999999": 29094, + "0.0011989753999999998": 468290, + "0.0016962465999999998": 11913, + "0.0021935177999999997": 315, + "0.0026907889999999994": 92, + "0.0031880601999999996": 57, + "0.0036853313999999997": 5, + "0.0041826026": 5, + "0.0046798738": 19, + "0.005177144999999999": 17 }, "latencyPercentiles": { - "p10": 0.000588198, - "p25": 0.000655566, - "p50": 0.00082377, - "p75": 0.001005955, - "p90": 0.001101738, - "p95": 0.001158584, - "p99": 0.001315818 + "p10": 0.000812567, + "p25": 0.000917576, + "p50": 0.000996814, + "p75": 0.001065573, + "p90": 0.00111191, + "p95": 0.001150081, + "p99": 0.001273427 }, "rps": { - "mean": 59509.58135037633, - "stddev": 10526.920737364688, - "max": 122107.5767762999, + "mean": 50974.829689634265, + "stddev": 3990.8165171042046, + "max": 74248.5585572964, "percentiles": { - "p10": 47756.02259010074, - "p25": 49805.69777182426, - "p50": 60113.58461813837, - "p75": 67877.87613645352, - "p90": 72304.99408191262, - "p95": 74055.9596132114, - "p99": 76730.66157236771 + "p10": 48110.35334804035, + "p25": 49040.37003261569, + "p50": 50000.2272737611, + "p75": 52367.98411697884, + "p90": 55555.64453356138, + "p95": 58206.16403277569, + "p99": 64150.50773269638 } }, "details": { "DNSDialup": { - "average": 0.0010158486800000003, - "fastest": 0.000089177, - "slowest": 0.004945324 + "average": 0.00080031512, + "fastest": 0.000149517, + "slowest": 0.001226814 }, "DNSLookup": { - "average": 0.00006670952, - "fastest": 0.000004719, - "slowest": 0.002950871 + "average": 0.000007939800000000001, + "fastest": 0.000004098, + "slowest": 0.000047839 } }, "statusCodeDistribution": { - "200": 310322 + "200": 509808 }, - "errorDistribution": { - "Connection refused (os error 111)": 358482 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index e997127c75..308b2b9086 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000584436, - "slowest": 0.023749243, - "fastest": 0.001237059, - "average": 0.002769303603601399, - "requestsPerSec": 18008.847498120358, - "totalData": 2341287, + "total": 10.000576126, + "slowest": 0.023420617, + "fastest": 0.000765402, + "average": 0.0028128711608694894, + "requestsPerSec": 17728.87859320916, + "totalData": 2304887, "sizePerRequest": 13, - "sizePerSec": 234115.01747556464 + "sizePerSec": 230475.42171171907 }, "responseTimeHistogram": { - "0.001237059": 1, - "0.0034882774000000003": 174533, - "0.005739495800000001": 4810, - "0.0079907142": 641, - "0.010241932600000002": 48, - "0.012493151000000003": 16, - "0.014744369400000002": 7, - "0.0169955878": 8, - "0.0192468062": 9, - "0.021498024600000002": 14, - "0.023749243000000003": 12 + "0.000765402": 1, + "0.0030309235": 167897, + "0.005296445": 6433, + "0.0075619665": 2846, + "0.009827488": 53, + "0.0120930095": 19, + "0.014358531": 7, + "0.0166240525": 8, + "0.018889574": 9, + "0.0211550955": 14, + "0.023420616999999998": 12 }, "latencyPercentiles": { - "p10": 0.0024882, - "p25": 0.002594975, - "p50": 0.002704563, - "p75": 0.002819308, - "p90": 0.002926312, - "p95": 0.003082007, - "p99": 0.005454957 + "p10": 0.002542538, + "p25": 0.002645184, + "p50": 0.00275027, + "p75": 0.00284869, + "p90": 0.002934187, + "p95": 0.003045506, + "p99": 0.005517224 }, "rps": { - "mean": 18011.42345888282, - "stddev": 1806.2897390937778, - "max": 25832.32657347407, + "mean": 17731.297346872743, + "stddev": 1589.3094478483592, + "max": 25782.571262725312, "percentiles": { - "p10": 16946.973621484598, - "p25": 17582.59600298346, - "p50": 18179.63772100036, - "p75": 18702.975643425623, - "p90": 19143.167843486957, - "p95": 19551.700561796602, - "p99": 23129.43683425866 + "p10": 16961.017259592252, + "p25": 17448.471854812906, + "p50": 17898.803183453172, + "p75": 18316.24834390692, + "p90": 18712.71154495092, + "p95": 18952.458509909146, + "p99": 19904.852793057085 } }, "details": { "DNSDialup": { - "average": 0.00065415684, - "fastest": 0.000138138, - "slowest": 0.000995525 + "average": 0.0005724583199999997, + "fastest": 0.000080163, + "slowest": 0.001022843 }, "DNSLookup": { - "average": 0.000009079160000000003, - "fastest": 0.000003777, - "slowest": 0.000048851 + "average": 0.000008856240000000001, + "fastest": 0.000003877, + "slowest": 0.0000484 } }, "statusCodeDistribution": { - "200": 180099 + "200": 177299 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 0cbb671395..0fdac8cd67 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000586141, - "slowest": 0.012675782, - "fastest": 0.000945436, - "average": 0.0016477243397359843, - "requestsPerSec": 30308.52349317312, - "totalData": 3940339, + "total": 10.0006649, + "slowest": 0.010779172, + "fastest": 0.000720214, + "average": 0.0016270906170685756, + "requestsPerSec": 30689.359464489204, + "totalData": 3989882, "sizePerRequest": 13, - "sizePerSec": 394010.80541125056 + "sizePerSec": 398961.6730383597 }, "responseTimeHistogram": { - "0.000945436": 1, - "0.0021184706": 298688, - "0.0032915051999999998": 2366, - "0.004464539799999999": 1256, - "0.0056375743999999995": 406, - "0.006810609": 261, - "0.0079836436": 25, - "0.0091566782": 61, - "0.010329712799999998": 20, - "0.011502747399999999": 10, - "0.012675782": 9 + "0.000720214": 1, + "0.0017261098": 282582, + "0.0027320056000000002": 20928, + "0.0037379014": 2121, + "0.0047437972": 820, + "0.005749693": 184, + "0.0067555888": 127, + "0.0077614846": 64, + "0.0087673804": 60, + "0.0097732762": 10, + "0.010779172": 17 }, "latencyPercentiles": { - "p10": 0.00152778, - "p25": 0.00156147, - "p50": 0.001604055, - "p75": 0.001657105, - "p90": 0.001750798, - "p95": 0.001822852, - "p99": 0.002840454 + "p10": 0.001516478, + "p25": 0.001548576, + "p50": 0.001588661, + "p75": 0.001636599, + "p90": 0.001707174, + "p95": 0.001762956, + "p99": 0.002882763 }, "rps": { - "mean": 30286.260967098875, - "stddev": 3222.789994454834, - "max": 32454.164596736173, + "mean": 30681.625367337234, + "stddev": 3115.5805888807654, + "max": 32743.939009642156, "percentiles": { - "p10": 29617.118694605488, - "p25": 30342.160431920252, - "p50": 30943.615025379077, - "p75": 31376.981886576486, - "p90": 31701.604050034362, - "p95": 31936.547335824678, - "p99": 32240.26736853931 + "p10": 30203.55193770799, + "p25": 31021.72140933089, + "p50": 31304.99695980245, + "p75": 31596.80285058184, + "p90": 31964.472554237935, + "p95": 32144.868913325266, + "p99": 32407.751934262884 } }, "details": { "DNSDialup": { - "average": 0.00054922056, - "fastest": 0.000082897, - "slowest": 0.00078739 + "average": 0.0009038382599999998, + "fastest": 0.000173795, + "slowest": 0.001250427 }, "DNSLookup": { - "average": 0.000008217580000000001, - "fastest": 0.000004188, - "slowest": 0.000045165 + "average": 0.000009329940000000003, + "fastest": 0.000004078, + "slowest": 0.000047328 } }, "statusCodeDistribution": { - "200": 303103 + "200": 306914 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index a02febe433..9132aedd1b 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000666831, + "total": 10.001095599, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 70791.57939803184, + "requestsPerSec": 75783.29718953825, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 707963 + "Connection refused (os error 111)": 757916 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index ce7a778aa4..3f1b5966d5 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00162026, + "total": 10.001926082, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74725.5925111478, + "requestsPerSec": 75468.36417421946, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 747377 + "Connection refused (os error 111)": 754829 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 3ffd4f3603..43f71d43a3 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000574456, - "slowest": 0.006888894, - "fastest": 0.00045537, - "average": 0.0012540399729291931, - "requestsPerSec": 39811.8129865159, - "totalData": 5175833, + "total": 10.000609329, + "slowest": 0.006241661, + "fastest": 0.000405318, + "average": 0.001249809244125538, + "requestsPerSec": 39945.86598254267, + "totalData": 5193279, "sizePerRequest": 13, - "sizePerSec": 517553.56882470666 + "sizePerSec": 519296.25777305476 }, "responseTimeHistogram": { - "0.00045537": 1, - "0.0010987224": 39277, - "0.0017420748": 356276, - "0.0023854272": 2092, - "0.0030287796": 322, - "0.003672132": 119, - "0.0043154844": 7, - "0.0049588368": 15, - "0.0056021892": 14, - "0.0062455416": 15, - "0.006888894": 3 + "0.000405318": 1, + "0.0009889523": 7000, + "0.0015725866": 384597, + "0.0021562209": 7354, + "0.0027398552": 386, + "0.0033234895": 80, + "0.0039071238": 19, + "0.0044907581": 9, + "0.0050743924": 21, + "0.0056580267": 0, + "0.006241661": 16 }, "latencyPercentiles": { - "p10": 0.001099407, - "p25": 0.001152666, - "p50": 0.001261987, - "p75": 0.001330125, - "p90": 0.0013934, - "p95": 0.001455297, - "p99": 0.001639507 + "p10": 0.001096778, + "p25": 0.001150579, + "p50": 0.001258384, + "p75": 0.001328315, + "p90": 0.001387238, + "p95": 0.001448157, + "p99": 0.001647381 }, "rps": { - "mean": 39811.00661671818, - "stddev": 2468.671803531769, - "max": 45214.56466394414, + "mean": 39942.74025733222, + "stddev": 2367.253437895859, + "max": 47521.555777704154, "percentiles": { - "p10": 37904.48030957377, - "p25": 39515.41496337729, - "p50": 40158.23154506109, - "p75": 40868.43812462842, - "p90": 41572.30493406769, - "p95": 42111.08060842721, - "p99": 43344.785340734066 + "p10": 38117.60652245114, + "p25": 39714.970869169345, + "p50": 40314.400303788505, + "p75": 40973.53934868977, + "p90": 41706.597983803316, + "p95": 42138.97433736595, + "p99": 43356.590615173795 } }, "details": { "DNSDialup": { - "average": 0.0010063690000000002, - "fastest": 0.000156434, - "slowest": 0.001468949 + "average": 0.0007945410400000001, + "fastest": 0.000076162, + "slowest": 0.001822041 }, "DNSLookup": { - "average": 0.000009015680000000001, - "fastest": 0.000004458, - "slowest": 0.000050524 + "average": 0.000009372980000000002, + "fastest": 0.000003467, + "slowest": 0.00004864 } }, "statusCodeDistribution": { - "200": 398141 + "200": 399483 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index b76a85010e..cf3ae4f289 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000680723, - "slowest": 0.012017842, - "fastest": 0.000440682, - "average": 0.001284074030428599, - "requestsPerSec": 38878.55344744616, - "totalData": 5054556, + "total": 10.000602292, + "slowest": 0.010912891, + "fastest": 0.000439409, + "average": 0.0012332628477585343, + "requestsPerSec": 40479.96192427727, + "totalData": 5262712, "sizePerRequest": 13, - "sizePerSec": 505421.19481680007 + "sizePerSec": 526239.5050156045 }, "responseTimeHistogram": { - "0.000440682": 1, - "0.001598398": 366486, - "0.002756114": 20901, - "0.00391383": 120, - "0.0050715460000000006": 4, - "0.006229262": 1150, - "0.007386978000000001": 100, - "0.008544694": 0, - "0.00970241": 0, - "0.010860126": 0, - "0.012017841999999999": 50 + "0.000439409": 1, + "0.0014867571999999999": 379210, + "0.0025341053999999997": 24098, + "0.0035814535999999994": 141, + "0.0046288017999999995": 24, + "0.00567615": 1198, + "0.006723498199999999": 102, + "0.007770846399999999": 0, + "0.008818194599999999": 0, + "0.009865542799999998": 0, + "0.010912891": 50 }, "latencyPercentiles": { - "p10": 0.000939544, - "p25": 0.001146039, - "p50": 0.001294513, - "p75": 0.001372663, - "p90": 0.001457537, - "p95": 0.001654443, - "p99": 0.002178486 + "p10": 0.000915762, + "p25": 0.001094957, + "p50": 0.001248024, + "p75": 0.00132613, + "p90": 0.001407302, + "p95": 0.001567563, + "p99": 0.001988165 }, "rps": { - "mean": 38890.19423095942, - "stddev": 4155.095490512349, - "max": 49128.3470562504, + "mean": 40487.702669007966, + "stddev": 3977.9876789444997, + "max": 47202.70888276679, "percentiles": { - "p10": 36007.92894595509, - "p25": 37787.9754384225, - "p50": 39808.20447094164, - "p75": 41043.45681206748, - "p90": 42043.60276190642, - "p95": 42749.30386644972, - "p99": 44047.20170541276 + "p10": 37615.944932744096, + "p25": 39341.24199897356, + "p50": 41115.12625494907, + "p75": 42703.98428173349, + "p90": 43784.123937050004, + "p95": 44460.27930690163, + "p99": 45865.13693110173 } }, "details": { "DNSDialup": { - "average": 0.0009896395400000003, - "fastest": 0.00013265, - "slowest": 0.001424064 + "average": 0.0008629336199999999, + "fastest": 0.000152886, + "slowest": 0.001331336 }, "DNSLookup": { - "average": 0.0000085818, - "fastest": 0.000004098, - "slowest": 0.000047949 + "average": 0.000008723160000000004, + "fastest": 0.000004368, + "slowest": 0.000074489 } }, "statusCodeDistribution": { - "200": 388812 + "200": 404824 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 4b814134ae..20cec406c5 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000659507, - "slowest": 0.002626344, - "fastest": 0.000028866, - "average": 0.000604208989210354, - "requestsPerSec": 82546.05602982259, - "totalData": 10731695, + "total": 10.000895044, + "slowest": 0.003529445, + "fastest": 0.000030828, + "average": 0.0006027413955388021, + "requestsPerSec": 82759.19268811397, + "totalData": 10759658, "sizePerRequest": 13, - "sizePerSec": 1073098.7283876936 + "sizePerSec": 1075869.5049454817 }, "responseTimeHistogram": { - "0.000028866": 1, - "0.0002886138": 31269, - "0.0005483616": 349471, - "0.0008081094": 312999, - "0.0010678572": 99797, - "0.0013276050000000001": 23928, - "0.0015873528": 6573, - "0.0018471006": 1380, - "0.0021068484": 89, - "0.0023665962": 7, - "0.002626344": 1 + "0.000030828": 1, + "0.0003806897": 100400, + "0.0007305514": 537858, + "0.0010804131000000002": 161494, + "0.0014302747999999999": 23625, + "0.0017801365": 4105, + "0.0021299982": 143, + "0.0024798599": 15, + "0.0028297216": 16, + "0.0031795833000000003": 8, + "0.003529445": 1 }, "latencyPercentiles": { - "p10": 0.000363078, - "p25": 0.000452604, - "p50": 0.00056647, - "p75": 0.000715406, - "p90": 0.000907129, - "p95": 0.001028092, - "p99": 0.001322503 + "p10": 0.000363423, + "p25": 0.000453419, + "p50": 0.00056706, + "p75": 0.000712253, + "p90": 0.000899212, + "p95": 0.00101625, + "p99": 0.001314211 }, "rps": { - "mean": 82544.23144844858, - "stddev": 9084.937605725381, - "max": 99715.0810439616, + "mean": 82744.37492505755, + "stddev": 8621.53640120001, + "max": 100502.32026423894, "percentiles": { - "p10": 69589.17853228944, - "p25": 75663.45576348396, - "p50": 83913.72824573735, - "p75": 89878.50887750425, - "p90": 93955.51831577034, - "p95": 95196.02154860807, - "p99": 98125.72856603436 + "p10": 70732.96863668437, + "p25": 76841.5866667068, + "p50": 83520.57947077997, + "p75": 89581.62668785162, + "p90": 93613.70504641565, + "p95": 95192.5414854437, + "p99": 97206.33785322784 } }, "details": { "DNSDialup": { - "average": 0.0007487005199999999, - "fastest": 0.000085269, - "slowest": 0.001232474 + "average": 0.00068798606, + "fastest": 0.000126181, + "slowest": 0.001037166 }, "DNSLookup": { - "average": 0.000008646059999999997, - "fastest": 0.000003907, - "slowest": 0.000052148 + "average": 0.000008497639999999997, + "fastest": 0.000003837, + "slowest": 0.0000532 } }, "statusCodeDistribution": { - "200": 825515 + "200": 827666 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index c6417ada88..720d496b33 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001302721, - "slowest": 0.024701696, - "fastest": 0.004967184, - "average": 0.008253545668479429, - "requestsPerSec": 6049.211956455088, - "totalData": 786500, + "total": 10.001336464, + "slowest": 0.024452896, + "fastest": 0.004548258, + "average": 0.007984537287751673, + "requestsPerSec": 6253.864193564442, + "totalData": 813111, "sizePerRequest": 13, - "sizePerSec": 78639.75543391614 + "sizePerSec": 81300.23451633775 }, "responseTimeHistogram": { - "0.004967184": 1, - "0.0069406352": 9626, - "0.0089140864": 39197, - "0.0108875376": 7809, - "0.0128609888": 920, - "0.01483444": 2184, - "0.016807891199999998": 634, - "0.018781342399999998": 93, - "0.020754793599999998": 18, - "0.0227282448": 6, - "0.024701696": 12 + "0.004548258": 1, + "0.0065387218": 7315, + "0.0085291856": 42873, + "0.0105196494": 8517, + "0.012510113199999999": 794, + "0.014500577": 2625, + "0.0164910408": 335, + "0.0184815046": 24, + "0.0204719684": 44, + "0.0224624322": 8, + "0.024452896": 11 }, "latencyPercentiles": { - "p10": 0.006719306, - "p25": 0.00717314, - "p50": 0.007948521, - "p75": 0.008465923, - "p90": 0.00990389, - "p95": 0.012580941, - "p99": 0.01499854 + "p10": 0.006500249, + "p25": 0.007029485, + "p50": 0.00774681, + "p75": 0.00812627, + "p90": 0.009487965, + "p95": 0.012053396, + "p99": 0.014350363 }, "rps": { - "mean": 6105.899156063689, - "stddev": 1540.0047408540129, - "max": 11013.752118696519, + "mean": 6319.506773547967, + "stddev": 1559.3806408172409, + "max": 11196.992585153348, "percentiles": { - "p10": 4934.1332460440335, - "p25": 5542.492628232916, - "p50": 6292.218426056511, - "p75": 6817.134313204333, - "p90": 7642.4553680606605, - "p95": 8219.505708998175, - "p99": 8950.328592709724 + "p10": 5137.612978376165, + "p25": 5712.164053351626, + "p50": 6511.67830433811, + "p75": 7067.697231158442, + "p90": 7985.1165513678325, + "p95": 8507.123014099892, + "p99": 9278.874141754563 } }, "details": { "DNSDialup": { - "average": 0.0005217068000000001, - "fastest": 0.000076312, - "slowest": 0.000889953 + "average": 0.0008625665000000002, + "fastest": 0.000184655, + "slowest": 0.001134903 }, "DNSLookup": { - "average": 0.000009177319999999999, - "fastest": 0.000004188, - "slowest": 0.000059181 + "average": 0.000008378960000000003, + "fastest": 0.000003907, + "slowest": 0.000047739 } }, "statusCodeDistribution": { - "200": 60500 + "200": 62547 }, "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 83634c612b..1e8fce484f 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.000567682, - "slowest": 0.003987955, - "fastest": 0.000043891, - "average": 0.000638321694814766, - "requestsPerSec": 78150.06356156172, - "totalData": 10160085, + "total": 10.00081915, + "slowest": 0.003875932, + "fastest": 0.000035297, + "average": 0.0006215985466732991, + "requestsPerSec": 80247.02656481894, + "totalData": 10432968, "sizePerRequest": 13, - "sizePerSec": 1015950.8263003024 + "sizePerSec": 1043211.3453426462 }, "responseTimeHistogram": { - "0.000043891": 1, - "0.00043829739999999996": 154280, - "0.0008327037999999999": 478026, - "0.0012271101999999996": 122411, - "0.0016215165999999997": 21809, - "0.0020159229999999998": 4572, - "0.0024103293999999994": 372, - "0.0028047357999999994": 35, - "0.0031991421999999995": 1, - "0.0035935485999999996": 11, - "0.003987955": 27 + "0.000035297": 1, + "0.0004193605": 137880, + "0.000803424": 509680, + "0.0011874874999999998": 129952, + "0.001571551": 20290, + "0.0019556145": 4349, + "0.002339678": 285, + "0.0027237414999999997": 51, + "0.003107805": 13, + "0.0034918685": 15, + "0.003875932": 20 }, "latencyPercentiles": { - "p10": 0.000373297, - "p25": 0.000464698, - "p50": 0.000581935, - "p75": 0.000759098, - "p90": 0.000972514, - "p95": 0.001128427, - "p99": 0.001526798 + "p10": 0.000368955, + "p25": 0.00045821, + "p50": 0.000569495, + "p75": 0.000733843, + "p90": 0.000946239, + "p95": 0.001084506, + "p99": 0.001464579 }, "rps": { - "mean": 78146.89043357292, - "stddev": 11260.954261806213, - "max": 100620.33841706636, + "mean": 80251.12924416453, + "stddev": 11111.21442180714, + "max": 99340.193042104, "percentiles": { - "p10": 61966.00693257195, - "p25": 70620.58545676006, - "p50": 79406.24133057184, - "p75": 87002.43606820855, - "p90": 91902.46112185551, - "p95": 94618.20652541266, - "p99": 97920.2988779692 + "p10": 62505.6903291247, + "p25": 72948.19163239078, + "p50": 82849.08808469163, + "p75": 88869.13129723936, + "p90": 92659.39467198786, + "p95": 94341.92799647538, + "p99": 97830.48863121538 } }, "details": { "DNSDialup": { - "average": 0.0005935077600000001, - "fastest": 0.000079659, - "slowest": 0.000869438 + "average": 0.00066073032, + "fastest": 0.000100438, + "slowest": 0.000970478 }, "DNSLookup": { - "average": 0.00000884796, - "fastest": 0.000003617, - "slowest": 0.000049432 + "average": 0.000008063220000000002, + "fastest": 0.000003627, + "slowest": 0.000053059 } }, "statusCodeDistribution": { - "200": 781545 + "200": 802536 }, "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 09b4a2c9ca..4d3ed92f0b 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.000591516, - "slowest": 0.004851912, - "fastest": 0.000207594, - "average": 0.0009451129295483104, - "requestsPerSec": 52810.376181752246, - "totalData": 6865755, + "total": 10.000594733, + "slowest": 0.005080735, + "fastest": 0.000219197, + "average": 0.0009520124723247023, + "requestsPerSec": 52426.282036000586, + "totalData": 6815822, "sizePerRequest": 13, - "sizePerSec": 686534.8903627793 + "sizePerSec": 681541.6664680076 }, "responseTimeHistogram": { - "0.000207594": 1, - "0.0006720258": 46820, - "0.0011364576": 452639, - "0.0016008893999999998": 28025, - "0.0020653212": 452, - "0.002529753": 27, - "0.0029941848": 88, - "0.0034586166": 31, - "0.003923048399999999": 12, - "0.0043874802": 23, - "0.004851912": 17 + "0.000219197": 1, + "0.0007053508": 46215, + "0.0011915046000000001": 464762, + "0.0016776584": 12815, + "0.0021638122000000003": 346, + "0.002649966": 70, + "0.0031361198": 29, + "0.0036222736000000003": 3, + "0.004108427400000001": 11, + "0.0045945812": 25, + "0.005080735": 17 }, "latencyPercentiles": { - "p10": 0.000689085, - "p25": 0.000876077, - "p50": 0.000969805, - "p75": 0.001051314, - "p90": 0.001100545, - "p95": 0.001142276, - "p99": 0.00126438 + "p10": 0.000734151, + "p25": 0.00089185, + "p50": 0.000974636, + "p75": 0.001045863, + "p90": 0.001095128, + "p95": 0.001139918, + "p99": 0.001267608 }, "rps": { - "mean": 52806.5051258363, - "stddev": 4700.773394119395, - "max": 72388.4072378671, + "mean": 52410.697000656815, + "stddev": 4923.768055999612, + "max": 78701.99778913164, "percentiles": { - "p10": 48771.07897049123, - "p25": 50003.845295704916, - "p50": 51861.57005596678, - "p75": 55101.4196730546, - "p90": 59117.226247849336, - "p95": 61600.28336130086, - "p99": 66136.34298588816 + "p10": 49101.63017412252, + "p25": 49932.8674744444, + "p50": 50860.46476633487, + "p75": 53440.29398166524, + "p90": 59230.27105816609, + "p95": 62350.36038608202, + "p99": 69134.67795446514 } }, "details": { "DNSDialup": { - "average": 0.0005401921, - "fastest": 0.000084911, - "slowest": 0.000945452 + "average": 0.00056884596, + "fastest": 0.00007471, + "slowest": 0.000952765 }, "DNSLookup": { - "average": 0.0000082078, - "fastest": 0.000003537, - "slowest": 0.000049141 + "average": 0.000009231659999999999, + "fastest": 0.000004538, + "slowest": 0.000062316 } }, "statusCodeDistribution": { - "200": 528135 + "200": 524294 }, "errorDistribution": {} } \ No newline at end of file