From fb915670e21396b2790157efbb8a10d7700a3341 Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 27 Nov 2024 02:06:01 +0000 Subject: [PATCH] chore: autopublish Wed Nov 27 02:06:01 UTC 2024 --- README.md | 248 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1356 insertions(+), 1356 deletions(-) diff --git a/README.md b/README.md index c5010c30bb..bdefb785ce 100644 --- a/README.md +++ b/README.md @@ -91,42 +91,42 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | -| Stric | 80176.62 | 9377.77 | 98807.09 | 100% | -| Hyper Express | 77304.78 | 16026.82 | 99016.96 | 96% | -| Bun | 76912.80 | 9615.00 | 99026.93 | 96% | -| Elysia | 73319.30 | 13864.42 | 99048.61 | 91% | -| Deno | 64510.42 | 12400.62 | 89516.27 | 80% | -| Fast | 59442.44 | 11109.92 | 86405.70 | 74% | -| Vixeny (Deno) | 59291.09 | 11037.23 | 85364.54 | 74% | -| Hono | 52270.42 | 6994.69 | 79265.96 | 65% | -| Fastro | 50493.01 | 6811.75 | 81704.92 | 63% | -| NHttp | 49358.72 | 3917.19 | 80051.14 | 62% | -| Megalo | 47470.39 | 4018.49 | 67840.93 | 59% | -| Deso | 45849.97 | 2899.74 | 59660.47 | 57% | -| Alosaur | 44395.25 | 2765.06 | 54399.73 | 55% | -| Cheetah | 41191.82 | 2373.59 | 50221.74 | 51% | -| http | 40947.95 | 4315.17 | 49535.66 | 51% | -| Reno | 40619.23 | 2744.38 | 76645.97 | 51% | -| Router | 40052.83 | 3941.61 | 46426.47 | 50% | -| Danet V2 (Hono) | 35922.38 | 2437.59 | 39063.05 | 45% | -| Danet (Oak) | 33721.21 | 2405.62 | 41508.19 | 42% | -| Aqua | 31097.21 | 3645.16 | 40585.61 | 39% | -| Little | 30832.90 | 3729.48 | 36125.32 | 38% | -| Oak | 30829.78 | 3108.76 | 33256.51 | 38% | -| Node | 17058.94 | 1457.68 | 25315.92 | 21% | -| Fastify | 16779.97 | 3783.36 | 32303.61 | 21% | -| Dinatra | 16095.99 | 1909.59 | 20794.77 | 20% | -| Abc | 13546.41 | 1351.02 | 15969.39 | 17% | -| Express (Deno) | 10497.82 | 1958.02 | 12518.70 | 13% | -| Servest | 6975.69 | 1611.31 | 10235.04 | 9% | -| Express | 6308.20 | 954.49 | 7967.71 | 8% | -| Acorn | 0.00 | 0.00 | 0.00 | 0% | -| Opine | 0.00 | 0.00 | 0.00 | 0% | -| Peko | 0.00 | 0.00 | 0.00 | 0% | -| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-d86c21e0-3f27-438a-979a-71c470181138) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | +| Bun | 79939.59 | 9535.12 | 98663.82 | 100% | +| Hyper Express | 79654.35 | 16298.36 | 100404.50 | 100% | +| Stric | 77660.62 | 9860.81 | 100802.60 | 97% | +| Elysia | 76932.25 | 13763.93 | 101136.05 | 96% | +| Deno | 66652.43 | 12373.41 | 90582.20 | 83% | +| Hono | 53067.73 | 7166.05 | 82424.38 | 66% | +| Fastro | 53016.67 | 6558.94 | 77772.33 | 66% | +| NHttp | 52459.49 | 7007.51 | 83730.96 | 66% | +| Vixeny (Deno) | 52140.05 | 6807.58 | 83635.15 | 65% | +| Fast | 50971.25 | 5299.95 | 84257.12 | 64% | +| Deso | 47141.24 | 3472.67 | 60803.01 | 59% | +| Megalo | 46470.49 | 2524.86 | 64665.73 | 58% | +| Alosaur | 45062.49 | 2678.08 | 57422.31 | 56% | +| http | 41859.50 | 4224.81 | 50908.03 | 52% | +| Cheetah | 41556.60 | 2603.10 | 47507.36 | 52% | +| Reno | 40356.03 | 2270.52 | 44327.62 | 50% | +| Router | 39675.61 | 3966.05 | 51627.40 | 50% | +| Danet V2 (Hono) | 36635.45 | 2473.03 | 45264.46 | 46% | +| Danet (Oak) | 34457.11 | 2497.66 | 37972.36 | 43% | +| Aqua | 32320.82 | 3675.93 | 41790.63 | 40% | +| Little | 31564.09 | 4363.63 | 92078.49 | 39% | +| Oak | 30903.26 | 3167.66 | 35167.67 | 39% | +| Node | 17555.02 | 1541.50 | 25553.29 | 22% | +| Dinatra | 16796.13 | 2060.01 | 20201.56 | 21% | +| Fastify | 16368.04 | 1672.08 | 22631.68 | 20% | +| Abc | 13938.77 | 1463.27 | 16630.93 | 17% | +| Express (Deno) | 10692.20 | 2017.25 | 12667.37 | 13% | +| Servest | 6278.49 | 1578.81 | 11325.10 | 8% | +| Express | 6262.78 | 951.52 | 7974.32 | 8% | +| Acorn | 0.00 | 0.00 | 0.00 | 0% | +| Opine | 0.00 | 0.00 | 0.00 | 0% | +| Peko | 0.00 | 0.00 | 0.00 | 0% | +| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | +| ![Chart](https://quickchart.io/chart/render/sf-88ee609b-ffbe-4d06-b6c9-93d115ae546d) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13546.41 | 1351.02 | 15969.39 | | +| 13938.77 | 1463.27 | 16630.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12306.43 | 13013.87 | 13810.45 | 14412.44 | 14751.29 | 14914.68 | 15398.40 | +| **Req/Sec** | 12564.32 | 13365.34 | 14154.84 | 14956.06 | 15218.32 | 15364.37 | 15680.02 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44395.25 | 2765.06 | 54399.73 | | +| 45062.49 | 2678.08 | 57422.31 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42579.46 | 43609.21 | 44418.68 | 45331.16 | 46897.91 | 47832.36 | 50184.22 | -| **Latency** | 984µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43220.08 | 44306.25 | 45263.37 | 45990.69 | 47318.52 | 48262.86 | 49932.37 | +| **Latency** | 974µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31097.21 | 3645.16 | 40585.61 | | +| 32320.82 | 3675.93 | 41790.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28034.65 | 29825.17 | 31671.30 | 33152.58 | 34129.15 | 34922.67 | 37754.13 | +| **Req/Sec** | 29422.37 | 31421.28 | 32932.31 | 34069.30 | 35270.11 | 36201.75 | 38925.38 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 76912.80 | 9615.00 | 99026.93 | | +| 79939.59 | 9535.12 | 98663.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 64949.11 | 68889.24 | 75539.99 | 84321.60 | 90830.31 | 93601.52 | 97135.15 | -| **Latency** | 384µs | 479µs | 611µs | 776µs | 963µs | 1ms | 1ms | +| **Req/Sec** | 65615.42 | 72427.83 | 82061.39 | 88172.04 | 90954.92 | 91617.57 | 95140.34 | +| **Latency** | 389µs | 449µs | 552µs | 772µs | 933µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41191.82 | 2373.59 | 50221.74 | | +| 41556.60 | 2603.10 | 47507.36 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39386.24 | 40834.21 | 41417.32 | 42097.28 | 42954.44 | 43366.70 | 45124.77 | +| **Req/Sec** | 39834.46 | 41038.46 | 41954.01 | 42584.80 | 43451.13 | 43925.96 | 45260.55 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33721.21 | 2405.62 | 41508.19 | | +| 34457.11 | 2497.66 | 37972.36 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33105.51 | 33502.70 | 34202.95 | 34527.90 | 34809.67 | 35059.83 | 35545.40 | +| **Req/Sec** | 34202.18 | 34417.53 | 34771.33 | 35256.36 | 35507.77 | 35669.21 | 36113.28 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35922.38 | 2437.59 | 39063.05 | | +| 36635.45 | 2473.03 | 45264.46 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35331.10 | 35816.74 | 36396.70 | 36669.94 | 36969.16 | 37211.57 | 37715.57 | +| **Req/Sec** | 36180.56 | 36585.96 | 36930.04 | 37410.12 | 37692.11 | 37905.72 | 38455.46 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 64510.42 | 12400.62 | 89516.27 | | +| 66652.43 | 12373.41 | 90582.20 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52040.17 | 53735.65 | 60236.26 | 76603.63 | 83060.54 | 85354.89 | 88128.00 | -| **Latency** | 522µs | 577µs | 791µs | 944µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 53524.95 | 55044.92 | 64944.94 | 78041.57 | 84722.82 | 86920.15 | 89679.58 | +| **Latency** | 513µs | 563µs | 748µs | 918µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45849.97 | 2899.74 | 59660.47 | | +| 47141.24 | 3472.67 | 60803.01 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44011.07 | 44942.73 | 45611.77 | 46344.05 | 48328.90 | 50971.88 | 55751.26 | -| **Latency** | 998µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44625.97 | 45517.12 | 46565.76 | 48436.62 | 51260.58 | 53057.70 | 57331.94 | +| **Latency** | 928µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16095.99 | 1909.59 | 20794.77 | | +| 16796.13 | 2060.01 | 20201.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14834.63 | 15541.58 | 16374.84 | 17174.07 | 17756.75 | 18054.19 | 18605.60 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 15279.52 | 16099.64 | 17127.98 | 18006.91 | 18658.32 | 19043.96 | 19540.79 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 73319.30 | 13864.42 | 99048.61 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 76932.25 | 13763.93 | 101136.05 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55935.27 | 59886.76 | 72997.93 | 86569.97 | 92058.36 | 93826.52 | 96816.09 | -| **Latency** | 393µs | 487µs | 623µs | 844µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 57736.17 | 64064.94 | 78269.90 | 89146.44 | 94429.21 | 96365.09 | 98992.95 | +| **Latency** | 381µs | 468µs | 590µs | 794µs | 973µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6308.20 | 954.49 | 7967.71 | | +| 6262.78 | 951.52 | 7974.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4875.52 | 5984.35 | 6484.45 | 6644.68 | 7603.37 | 7777.92 | 7878.80 | +| **Req/Sec** | 4925.02 | 5953.90 | 6425.91 | 6680.19 | 7503.89 | 7735.57 | 7856.27 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10497.82 | 1958.02 | 12518.70 | | +| 10692.20 | 2017.25 | 12667.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7223.19 | 10456.14 | 11302.54 | 11523.99 | 11665.91 | 11811.31 | 12354.92 | +| **Req/Sec** | 7239.14 | 10661.24 | 11450.35 | 11714.20 | 11914.27 | 12215.47 | 12575.68 | | **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 59442.44 | 11109.92 | 86405.70 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 50971.25 | 5299.95 | 84257.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48835.99 | 50228.90 | 55621.63 | 68235.89 | 76616.27 | 80563.82 | 84347.47 | -| **Latency** | 563µs | 614µs | 893µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48107.32 | 49031.63 | 50015.71 | 50912.92 | 53406.06 | 60559.88 | 77324.32 | +| **Latency** | 818µs | 911µs | 996µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16779.97 | 3783.36 | 32303.61 | | +| 16368.04 | 1672.08 | 22631.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15264.07 | 15629.97 | 15990.00 | 16409.29 | 20845.98 | 26026.49 | 31553.67 | -| **Latency** | 1ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15589.53 | 16070.33 | 16668.56 | 17079.55 | 17416.60 | 17687.34 | 18065.29 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50493.01 | 6811.75 | 81704.92 | | +| 53016.67 | 6558.94 | 77772.33 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46600.69 | 47727.59 | 48929.20 | 50951.13 | 58726.00 | 63703.17 | 74066.72 | -| **Latency** | 696µs | 925µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48022.14 | 49331.27 | 50822.87 | 56007.26 | 61619.96 | 65722.74 | 72558.35 | +| **Latency** | 640µs | 875µs | 973µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52270.42 | 6994.69 | 79265.96 | | +| 53067.73 | 7166.05 | 82424.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47416.30 | 48499.14 | 49641.23 | 54784.97 | 62834.45 | 67680.13 | 74541.79 | -| **Latency** | 633µs | 886µs | 991µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48248.08 | 49357.48 | 50325.76 | 54950.03 | 63691.22 | 68702.25 | 76587.56 | +| **Latency** | 627µs | 876µs | 976µs | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40947.95 | 4315.17 | 49535.66 | | +| 41859.50 | 4224.81 | 50908.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38001.85 | 39786.60 | 41943.64 | 43131.04 | 44091.72 | 44774.34 | 46191.08 | -| **Latency** | 903µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 39100.33 | 40811.08 | 42840.59 | 43886.77 | 44860.73 | 45708.09 | 46590.12 | +| **Latency** | 888µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 77304.78 | 16026.82 | 99016.96 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 79654.35 | 16298.36 | 100404.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 54834.40 | 60967.92 | 81961.46 | 91772.30 | 95666.67 | 96939.46 | 98169.37 | -| **Latency** | 376µs | 470µs | 587µs | 779µs | 984µs | 1ms | 1ms | +| **Req/Sec** | 56328.03 | 63105.75 | 84433.04 | 94526.77 | 97551.75 | 98574.93 | 99695.05 | +| **Latency** | 362µs | 457µs | 572µs | 750µs | 953µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30832.90 | 3729.48 | 36125.32 | | +| 31564.09 | 4363.63 | 92078.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29218.93 | 30312.90 | 31472.79 | 32602.65 | 33468.42 | 34134.06 | 35299.20 | +| **Req/Sec** | 29713.87 | 31258.62 | 32379.87 | 33260.92 | 34045.38 | 34636.19 | 35683.53 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47470.39 | 4018.49 | 67840.93 | | +| 46470.49 | 2524.86 | 64665.73 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44830.59 | 45831.07 | 46627.68 | 47900.10 | 52509.00 | 54986.11 | 60881.22 | -| **Latency** | 895µs | 982µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44989.73 | 45746.65 | 46513.87 | 47338.78 | 47915.09 | 48708.04 | 53811.31 | +| **Latency** | 944µs | 998µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49358.72 | 3917.19 | 80051.14 | | +| 52459.49 | 7007.51 | 83730.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47269.86 | 48247.57 | 49042.74 | 49844.53 | 50709.43 | 51915.78 | 68756.99 | -| **Latency** | 876µs | 941µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48646.63 | 49521.94 | 50479.13 | 51637.57 | 60218.58 | 70682.84 | 80490.95 | +| **Latency** | 663µs | 891µs | 980µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17058.94 | 1457.68 | 25315.92 | | +| 17555.02 | 1541.50 | 25553.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16595.60 | 16945.84 | 17246.69 | 17537.90 | 17778.24 | 17914.22 | 18372.73 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 17055.32 | 17469.77 | 17760.69 | 18068.55 | 18396.76 | 18545.62 | 18981.45 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30829.78 | 3108.76 | 33256.51 | | +| 30903.26 | 3167.66 | 35167.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30269.58 | 31103.27 | 31431.95 | 31854.71 | 32173.50 | 32346.07 | 32666.25 | +| **Req/Sec** | 30408.44 | 31151.23 | 31487.87 | 31919.12 | 32194.72 | 32336.80 | 32710.78 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,45 +576,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40619.23 | 2744.38 | 76645.97 | | +| 40356.03 | 2270.52 | 44327.62 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38545.72 | 40024.62 | 40943.57 | 41827.04 | 42620.06 | 43113.10 | 44222.34 | +| **Req/Sec** | 38529.52 | 39836.42 | 40897.50 | 41412.58 | 41945.45 | 42285.25 | 43120.39 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40052.83 | 3941.61 | 46426.47 | | +| 39675.61 | 3966.05 | 51627.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37416.05 | 39123.22 | 40901.89 | 42010.06 | 43119.41 | 43700.46 | 44561.49 | -| **Latency** | 918µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37196.49 | 38791.35 | 40579.27 | 41523.78 | 42581.90 | 43229.18 | 44183.50 | +| **Latency** | 924µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 80176.62 | 9377.77 | 98807.09 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 77660.62 | 9860.81 | 100802.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65857.91 | 73751.26 | 83203.81 | 87193.87 | 88923.35 | 92117.32 | 95191.08 | -| **Latency** | 408µs | 465µs | 539µs | 745µs | 953µs | 1ms | 1ms | +| **Req/Sec** | 65050.04 | 69465.87 | 76818.39 | 85193.53 | 92030.14 | 94526.63 | 97972.47 | +| **Latency** | 382µs | 476µs | 605µs | 766µs | 951µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6975.69 | 1611.31 | 10235.04 | | +| 6278.49 | 1578.81 | 11325.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5202.92 | 6318.92 | 7326.92 | 7756.69 | 8810.39 | 9165.55 | 9629.67 | -| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 11ms | 13ms | +| **Req/Sec** | 5124.32 | 5640.86 | 6425.89 | 6946.94 | 8019.70 | 8689.07 | 9903.51 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -629,15 +629,15 @@ A simple benchmark which expects a response simply containing the text ### [Vixeny (Deno)](#vixeny-deno) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 59291.09 | 11037.23 | 85364.54 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 52140.05 | 6807.58 | 83635.15 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49009.37 | 50422.52 | 54949.37 | 68048.06 | 76455.49 | 79706.87 | 83930.84 | -| **Latency** | 565µs | 614µs | 897µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48536.36 | 49501.08 | 50353.80 | 51375.45 | 58423.45 | 69988.51 | 80002.17 | +| **Latency** | 703µs | 896µs | 984µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-11-26T02:04:28.714Z

+

Generated 2024-11-27T02:06:01.643Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 8168d21b2a..7331a5931f 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000332525, - "slowest": 0.016683985, - "fastest": 0.000503018, - "average": 0.0036850191460545533, - "requestsPerSec": 13541.749702968003, - "totalData": 1760486, + "total": 10.000661954, + "slowest": 0.014726187, + "fastest": 0.001489383, + "average": 0.0035808028973387464, + "requestsPerSec": 13936.177489156635, + "totalData": 1811823, "sizePerRequest": 13, - "sizePerSec": 176042.74613858404 + "sizePerSec": 181170.30735903623 }, "responseTimeHistogram": { - "0.000503018": 1, - "0.0021211146999999997": 54, - "0.0037392113999999994": 90931, - "0.005357308099999999": 42890, - "0.006975404799999999": 1121, - "0.0085935015": 286, - "0.010211598199999998": 89, - "0.011829694899999996": 5, - "0.013447791599999998": 10, - "0.015065888299999997": 17, - "0.016683985": 18 + "0.001489383": 1, + "0.0028130634": 111, + "0.0041367438": 128390, + "0.005460424199999999": 9409, + "0.0067841046": 1003, + "0.008107785": 160, + "0.0094314654": 215, + "0.010755145800000001": 39, + "0.0120788262": 13, + "0.013402506599999999": 15, + "0.014726187": 15 }, "latencyPercentiles": { - "p10": 0.003352636, - "p25": 0.00342312, - "p50": 0.003546759, - "p75": 0.003826001, - "p90": 0.004095926, - "p95": 0.00439559, - "p99": 0.005496794 + "p10": 0.00325306, + "p25": 0.003311107, + "p50": 0.003409525, + "p75": 0.003731273, + "p90": 0.004016849, + "p95": 0.004347681, + "p99": 0.005526502 }, "rps": { - "mean": 13546.411855154074, - "stddev": 1351.0167581372611, - "max": 15969.39351666091, + "mean": 13938.770208967795, + "stddev": 1463.2672798124242, + "max": 16630.933501299914, "percentiles": { - "p10": 12306.431341018904, - "p25": 13013.870182840712, - "p50": 13810.445099223314, - "p75": 14412.439376426153, - "p90": 14751.291716427735, - "p95": 14914.67753416137, - "p99": 15398.403845451856 + "p10": 12564.323051863941, + "p25": 13365.344505824372, + "p50": 14154.844359957047, + "p75": 14956.062801411415, + "p90": 15218.315242393395, + "p95": 15364.372109828897, + "p99": 15680.016693187219 } }, "details": { "DNSDialup": { - "average": 0.0010033999999999998, - "fastest": 0.00011755, - "slowest": 0.001617366 + "average": 0.0011270813199999999, + "fastest": 0.00033164, + "slowest": 0.001867278 }, "DNSLookup": { - "average": 0.000011297120000000002, - "fastest": 0.000004118, - "slowest": 0.000045565 + "average": 0.00001307728, + "fastest": 0.000004949, + "slowest": 0.000118351 } }, "statusCodeDistribution": { - "200": 135422 + "200": 139371 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 41b5ee9fb1..b945a056fa 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000952625, + "total": 10.000813605, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63357.164438122716, + "requestsPerSec": 63809.90839394812, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 633632 + "Connection refused (os error 111)": 638151 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 8802e380d8..bfbc51892d 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000359173, - "slowest": 0.006627983, - "fastest": 0.000376113, - "average": 0.0011242433997004611, - "requestsPerSec": 44398.905311198265, - "totalData": 5772065, + "total": 10.000263717, + "slowest": 0.007121968, + "fastest": 0.00033032, + "average": 0.001107773678103551, + "requestsPerSec": 45063.61159595408, + "totalData": 5858424, "sizePerRequest": 13, - "sizePerSec": 577185.7690455775 + "sizePerSec": 585826.950747403 }, "responseTimeHistogram": { - "0.000376113": 1, - "0.0010012999999999999": 58569, - "0.0016264869999999998": 383382, - "0.002251674": 1718, - "0.0028768609999999997": 177, - "0.003502048": 50, - "0.004127235": 12, - "0.004752421999999999": 11, - "0.005377608999999999": 28, - "0.0060027959999999995": 16, - "0.006627983": 41 + "0.00033032": 1, + "0.0010094848": 86160, + "0.0016886496": 363284, + "0.0023678144": 972, + "0.0030469791999999996": 92, + "0.0037261439999999994": 40, + "0.0044053088": 5, + "0.0050844736": 21, + "0.0057636384": 23, + "0.0064428032": 10, + "0.007121967999999999": 40 }, "latencyPercentiles": { - "p10": 0.000984135, - "p25": 0.001043144, - "p50": 0.001134025, - "p75": 0.001200263, - "p90": 0.001250787, - "p95": 0.001292776, - "p99": 0.001442881 + "p10": 0.000974054, + "p25": 0.001027521, + "p50": 0.001118632, + "p75": 0.001178607, + "p90": 0.001229619, + "p95": 0.001272736, + "p99": 0.001401931 }, "rps": { - "mean": 44395.246692389606, - "stddev": 2765.055973836693, - "max": 54399.73102688963, + "mean": 45062.488646140264, + "stddev": 2678.0785016861623, + "max": 57422.30856687903, "percentiles": { - "p10": 42579.457525688784, - "p25": 43609.206446084885, - "p50": 44418.67805412163, - "p75": 45331.15716975822, - "p90": 46897.90876412723, - "p95": 47832.356914818985, - "p99": 50184.21622090307 + "p10": 43220.07834366193, + "p25": 44306.2528940361, + "p50": 45263.37362074939, + "p75": 45990.68628088902, + "p90": 47318.52046891094, + "p95": 48262.85948273579, + "p99": 49932.37115622137 } }, "details": { "DNSDialup": { - "average": 0.0009516967599999999, - "fastest": 0.000086694, - "slowest": 0.001795228 + "average": 0.0010006343400000004, + "fastest": 0.000094627, + "slowest": 0.002114664 }, "DNSLookup": { - "average": 0.000029215959999999997, - "fastest": 0.000003697, - "slowest": 0.000985145 + "average": 0.000032962479999999993, + "fastest": 0.000004719, + "slowest": 0.001237074 } }, "statusCodeDistribution": { - "200": 444005 + "200": 450648 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index d16e3bac10..4b2c5e43a9 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000455292, - "slowest": 0.02066368, - "fastest": 0.000534638, - "average": 0.001607433716156805, - "requestsPerSec": 31065.385617845128, - "totalData": 4038684, + "total": 10.00020873, + "slowest": 0.014080533, + "fastest": 0.000453367, + "average": 0.0015454878671595576, + "requestsPerSec": 32311.025571963233, + "totalData": 4200521, "sizePerRequest": 13, - "sizePerSec": 403850.01303198666 + "sizePerSec": 420043.33243552205 }, "responseTimeHistogram": { - "0.000534638": 1, - "0.0025475422": 306613, - "0.004560446399999999": 2905, - "0.0065733506": 782, - "0.0085862548": 290, - "0.010599159": 27, - "0.012612063199999999": 0, - "0.0146249674": 0, - "0.0166378716": 0, - "0.018650775799999998": 0, - "0.02066368": 50 + "0.000453367": 1, + "0.0018160835999999998": 287286, + "0.0031788002": 34165, + "0.004541516799999999": 510, + "0.005904233399999999": 429, + "0.0072669499999999995": 560, + "0.008629666599999999": 72, + "0.0099923832": 44, + "0.011355099799999999": 0, + "0.012717816399999998": 0, + "0.014080533": 50 }, "latencyPercentiles": { - "p10": 0.001091749, - "p25": 0.001382884, - "p50": 0.001641762, - "p75": 0.001745028, - "p90": 0.001933335, - "p95": 0.00214642, - "p99": 0.002643698 + "p10": 0.001057567, + "p25": 0.001321861, + "p50": 0.001588002, + "p75": 0.001684272, + "p90": 0.001843105, + "p95": 0.002083642, + "p99": 0.002475343 }, "rps": { - "mean": 31097.205240865896, - "stddev": 3645.1551075976763, - "max": 40585.60892287238, + "mean": 32320.82489242585, + "stddev": 3675.9269507626423, + "max": 41790.63134219383, "percentiles": { - "p10": 28034.65370733217, - "p25": 29825.166475472804, - "p50": 31671.301893659856, - "p75": 33152.584771411326, - "p90": 34129.15496111813, - "p95": 34922.665581389396, - "p99": 37754.13060392398 + "p10": 29422.36850276443, + "p25": 31421.28040901494, + "p50": 32932.30900679457, + "p75": 34069.296949996475, + "p90": 35270.11366140429, + "p95": 36201.748816740816, + "p99": 38925.37545225917 } }, "details": { "DNSDialup": { - "average": 0.0011392076, - "fastest": 0.000210704, - "slowest": 0.001844518 + "average": 0.0009868581000000002, + "fastest": 0.000105195, + "slowest": 0.002126445 }, "DNSLookup": { - "average": 0.000010042140000000001, - "fastest": 0.000004338, - "slowest": 0.000029806 + "average": 0.00004859590000000001, + "fastest": 0.000003817, + "slowest": 0.002010907 } }, "statusCodeDistribution": { - "200": 310668 + "200": 323117 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index f2403427de..2f56a11cb4 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000178912, - "slowest": 0.00339229, - "fastest": 0.000029833, - "average": 0.0006486968882745575, - "requestsPerSec": 76900.5241573422, - "totalData": 9997247, + "total": 10.000302687, + "slowest": 0.005400322, + "fastest": 0.000033639, + "average": 0.0006241396333580005, + "requestsPerSec": 79947.78008462896, + "totalData": 10393526, "sizePerRequest": 13, - "sizePerSec": 999706.8140454484 + "sizePerSec": 1039321.1411001764 }, "responseTimeHistogram": { - "0.000029833": 1, - "0.0003660787": 62563, - "0.0007023244000000001": 434044, - "0.0010385701": 223033, - "0.0013748158": 39502, - "0.0017110615": 9384, - "0.0020473072": 477, - "0.0023835529": 8, - "0.0027197986": 6, - "0.0030560443": 0, - "0.00339229": 1 + "0.000033639": 1, + "0.0005703073": 419906, + "0.0011069756": 349264, + "0.0016436439": 27687, + "0.0021803122": 2543, + "0.0027169805": 84, + "0.0032536488": 15, + "0.0037903170999999997": 1, + "0.0043269854": 0, + "0.004863653700000001": 0, + "0.005400322000000001": 1 }, "latencyPercentiles": { - "p10": 0.000384465, - "p25": 0.000479612, - "p50": 0.000611453, - "p75": 0.000776326, - "p90": 0.000963681, - "p95": 0.001085281, - "p99": 0.00141884 + "p10": 0.000389308, + "p25": 0.000449418, + "p50": 0.000552934, + "p75": 0.000772624, + "p90": 0.000933664, + "p95": 0.001044082, + "p99": 0.001413813 }, "rps": { - "mean": 76912.79885449012, - "stddev": 9615.003704167137, - "max": 99026.92542101788, + "mean": 79939.58622145094, + "stddev": 9535.122201923037, + "max": 98663.82140906784, "percentiles": { - "p10": 64949.11016711559, - "p25": 68889.24490046053, - "p50": 75539.99087116327, - "p75": 84321.60319473875, - "p90": 90830.31278117286, - "p95": 93601.51634456338, - "p99": 97135.14986508513 + "p10": 65615.41962361248, + "p25": 72427.83401661416, + "p50": 82061.39012595432, + "p75": 88172.03655387498, + "p90": 90954.91857984437, + "p95": 91617.57225034879, + "p99": 95140.33950394948 } }, "details": { "DNSDialup": { - "average": 0.0009305389800000001, - "fastest": 0.000087557, - "slowest": 0.002003368 + "average": 0.0010253172200000004, + "fastest": 0.000109685, + "slowest": 0.001701793 }, "DNSLookup": { - "average": 0.000011947660000000001, - "fastest": 0.00000533, - "slowest": 0.000068818 + "average": 0.000009295980000000004, + "fastest": 0.000004378, + "slowest": 0.000053931 } }, "statusCodeDistribution": { - "200": 769019 + "200": 799502 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 718ec5ed1a..e0e806fd50 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000319956, - "slowest": 0.008424905, - "fastest": 0.000449379, - "average": 0.0012118961583251786, - "requestsPerSec": 41192.38202502168, - "totalData": 5355181, + "total": 10.000367497, + "slowest": 0.008199891, + "fastest": 0.000189674, + "average": 0.0012012687448117007, + "requestsPerSec": 41557.97275696858, + "totalData": 5402735, "sizePerRequest": 13, - "sizePerSec": 535500.9663252819 + "sizePerSec": 540253.6458405915 }, "responseTimeHistogram": { - "0.000449379": 1, - "0.0012469316": 239742, - "0.0020444842": 171251, - "0.0028420368": 775, - "0.0036395894": 111, - "0.004437142": 7, - "0.005234694599999999": 7, - "0.006032247199999999": 14, - "0.0068297997999999995": 11, - "0.0076273524": 3, - "0.008424905": 15 + "0.000189674": 1, + "0.0009906957": 14699, + "0.0017917173999999999": 398786, + "0.0025927390999999998": 1832, + "0.0033937608": 201, + "0.0041947825": 19, + "0.0049958042": 6, + "0.0057968259": 8, + "0.0065978476": 15, + "0.007398869299999999": 11, + "0.008199891": 17 }, "latencyPercentiles": { - "p10": 0.001062906, - "p25": 0.001116952, - "p50": 0.001220957, - "p75": 0.001289622, - "p90": 0.001347699, - "p95": 0.001394313, - "p99": 0.001549203 + "p10": 0.001051703, + "p25": 0.001106094, + "p50": 0.001208633, + "p75": 0.001277074, + "p90": 0.001335286, + "p95": 0.001385209, + "p99": 0.001573595 }, "rps": { - "mean": 41191.82464972973, - "stddev": 2373.5861757020375, - "max": 50221.73657633805, + "mean": 41556.59799119969, + "stddev": 2603.0989862610027, + "max": 47507.36364136287, "percentiles": { - "p10": 39386.23552807801, - "p25": 40834.21389422804, - "p50": 41417.31897248174, - "p75": 42097.282590194794, - "p90": 42954.440457835946, - "p95": 43366.69867156018, - "p99": 45124.768985698574 + "p10": 39834.46079203115, + "p25": 41038.45713818499, + "p50": 41954.01159452511, + "p75": 42584.79911046975, + "p90": 43451.134186012765, + "p95": 43925.96463770083, + "p99": 45260.55409531847 } }, "details": { "DNSDialup": { - "average": 0.00086210628, - "fastest": 0.000097556, - "slowest": 0.001659618 + "average": 0.0007777596200000001, + "fastest": 0.000099847, + "slowest": 0.001230433 }, "DNSLookup": { - "average": 0.0000110066, - "fastest": 0.000004288, - "slowest": 0.000177776 + "average": 0.000013131319999999997, + "fastest": 0.000004459, + "slowest": 0.000174576 } }, "statusCodeDistribution": { - "200": 411937 + "200": 415595 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index bf59581e7b..e089d5e4f4 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000213006, - "slowest": 0.012277386, - "fastest": 0.000772303, - "average": 0.001480395844304576, - "requestsPerSec": 33729.881533285414, - "totalData": 4384978, + "total": 10.000279996, + "slowest": 0.012676111, + "fastest": 0.000895724, + "average": 0.0014487655140178741, + "requestsPerSec": 34465.73497320704, + "totalData": 4480671, "sizePerRequest": 13, - "sizePerSec": 438488.4599327104 + "sizePerSec": 448054.5546516916 }, "responseTimeHistogram": { - "0.000772303": 1, - "0.0019228112999999999": 333630, - "0.0030733196": 2938, - "0.004223827899999999": 533, - "0.0053743362": 98, - "0.0065248445": 6, - "0.007675352799999999": 38, - "0.008825861099999999": 40, - "0.009976369399999999": 8, - "0.0111268777": 9, - "0.012277386": 5 + "0.000895724": 1, + "0.0020737627": 341972, + "0.0032518014": 2160, + "0.0044298401": 346, + "0.0056078788": 61, + "0.0067859174999999996": 26, + "0.0079639562": 60, + "0.0091419949": 22, + "0.0103200336": 11, + "0.0114980723": 0, + "0.012676111": 8 }, "latencyPercentiles": { - "p10": 0.001297203, - "p25": 0.00134999, - "p50": 0.001495675, - "p75": 0.001569495, - "p90": 0.001630562, - "p95": 0.001671735, - "p99": 0.001963932 + "p10": 0.001271507, + "p25": 0.001320355, + "p50": 0.001465746, + "p75": 0.001534203, + "p90": 0.001590653, + "p95": 0.001627813, + "p99": 0.001972267 }, "rps": { - "mean": 33721.21485448065, - "stddev": 2405.6167930099955, - "max": 41508.18582731166, + "mean": 34457.1078549723, + "stddev": 2497.6588167626037, + "max": 37972.360766917634, "percentiles": { - "p10": 33105.510572746425, - "p25": 33502.69696710654, - "p50": 34202.95171473339, - "p75": 34527.90431821637, - "p90": 34809.67360829922, - "p95": 35059.8318896289, - "p99": 35545.401655442976 + "p10": 34202.18209921846, + "p25": 34417.53271507555, + "p50": 34771.32990617035, + "p75": 35256.36081840416, + "p90": 35507.7742859556, + "p95": 35669.208966156315, + "p99": 36113.275239974 } }, "details": { "DNSDialup": { - "average": 0.0008140810999999998, - "fastest": 0.000088426, - "slowest": 0.001637092 + "average": 0.0009959276600000004, + "fastest": 0.000099165, + "slowest": 0.00196554 }, "DNSLookup": { - "average": 0.00000765508, - "fastest": 0.000004128, - "slowest": 0.000038813 + "average": 0.000010878439999999998, + "fastest": 0.000004769, + "slowest": 0.000052068 } }, "statusCodeDistribution": { - "200": 337306 + "200": 344667 }, "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 779c164d66..66f80be3c5 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.000339019, - "slowest": 0.010786306, - "fastest": 0.000637832, - "average": 0.0013898611799251332, - "requestsPerSec": 35924.28209858072, - "totalData": 4670315, + "total": 10.000225959, + "slowest": 0.011393122, + "fastest": 0.000469358, + "average": 0.001362773641523265, + "requestsPerSec": 36638.37212300735, + "totalData": 4763096, "sizePerRequest": 13, - "sizePerSec": 467015.66728154937 + "sizePerSec": 476298.8375990955 }, "responseTimeHistogram": { - "0.000637832": 1, - "0.0016526794": 353079, - "0.0026675268": 5338, - "0.0036823742": 624, - "0.0046972216": 85, - "0.005712069": 28, - "0.0067269164": 7, - "0.0077417638": 19, - "0.0087566112": 58, - "0.0097714586": 2, - "0.010786306": 14 + "0.000469358": 1, + "0.0015617344": 355071, + "0.0026541108": 10511, + "0.0037464872000000002": 617, + "0.0048388636": 72, + "0.005931240000000001": 20, + "0.0070236164": 3, + "0.008115992800000001": 53, + "0.0092083692": 28, + "0.010300745600000001": 13, + "0.011393122": 3 }, "latencyPercentiles": { - "p10": 0.001220536, - "p25": 0.001271069, - "p50": 0.001402698, - "p75": 0.001471216, - "p90": 0.001529715, - "p95": 0.001568746, - "p99": 0.001844697 + "p10": 0.001197921, + "p25": 0.001247392, + "p50": 0.001376603, + "p75": 0.001443777, + "p90": 0.001499134, + "p95": 0.001536124, + "p99": 0.001795211 }, "rps": { - "mean": 35922.38061072889, - "stddev": 2437.5856310767076, - "max": 39063.054872970024, + "mean": 36635.454380078765, + "stddev": 2473.0334240687976, + "max": 45264.46390314577, "percentiles": { - "p10": 35331.10196906432, - "p25": 35816.74074462454, - "p50": 36396.70239860394, - "p75": 36669.9410331196, - "p90": 36969.15820425248, - "p95": 37211.56772234442, - "p99": 37715.56899699603 + "p10": 36180.55963408119, + "p25": 36585.95504277711, + "p50": 36930.03804997994, + "p75": 37410.11943730856, + "p90": 37692.10911124082, + "p95": 37905.72206690755, + "p99": 38455.45661398187 } }, "details": { "DNSDialup": { - "average": 0.00101404184, - "fastest": 0.000125495, - "slowest": 0.001584521 + "average": 0.00089020688, + "fastest": 0.000121097, + "slowest": 0.001483976 }, "DNSLookup": { - "average": 0.000012668020000000003, - "fastest": 0.000004499, - "slowest": 0.000175638 + "average": 0.000009187019999999998, + "fastest": 0.000004689, + "slowest": 0.00003738 } }, "statusCodeDistribution": { - "200": 359255 + "200": 366392 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 449767a1b7..b81b388fcc 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000322933, - "slowest": 0.005070882, - "fastest": 0.000161071, - "average": 0.0007737121941916705, - "requestsPerSec": 64505.316910449415, - "totalData": 8385962, + "total": 10.000575905, + "slowest": 0.004773, + "fastest": 0.000207128, + "average": 0.0007486560298854627, + "requestsPerSec": 66664.06078340745, + "totalData": 8666827, "sizePerRequest": 13, - "sizePerSec": 838569.1198358424 + "sizePerSec": 866632.7901842969 }, "responseTimeHistogram": { - "0.000161071": 1, - "0.0006520521": 260430, - "0.0011430332": 364311, - "0.0016340143": 20092, - "0.0021249954": 111, - "0.0026159765": 45, - "0.0031069576": 19, - "0.0035979386999999995": 30, - "0.004088919799999999": 21, - "0.0045799008999999995": 10, - "0.005070882": 4 + "0.000207128": 1, + "0.0006637152": 298908, + "0.0011203024": 350723, + "0.0015768896": 16799, + "0.0020334768": 92, + "0.002490064": 83, + "0.0029466512": 26, + "0.0034032384": 14, + "0.0038598256": 16, + "0.0043164128": 4, + "0.004773": 13 }, "latencyPercentiles": { - "p10": 0.000522997, - "p25": 0.00057795, - "p50": 0.000791078, - "p75": 0.000944189, - "p90": 0.001030886, - "p95": 0.001098673, - "p99": 0.001231471 + "p10": 0.00051326, + "p25": 0.000563934, + "p50": 0.000748088, + "p75": 0.000918027, + "p90": 0.00100014, + "p95": 0.001060725, + "p99": 0.001193642 }, "rps": { - "mean": 64510.42288829358, - "stddev": 12400.624075883168, - "max": 89516.27405862862, + "mean": 66652.42937892591, + "stddev": 12373.414373814792, + "max": 90582.19703110843, "percentiles": { - "p10": 52040.169807070946, - "p25": 53735.646932495314, - "p50": 60236.26222986263, - "p75": 76603.62776331739, - "p90": 83060.54282966311, - "p95": 85354.89173087466, - "p99": 88127.99826504647 + "p10": 53524.95333324652, + "p25": 55044.916651985106, + "p50": 64944.941899794016, + "p75": 78041.57274580508, + "p90": 84722.82432887387, + "p95": 86920.1497229617, + "p99": 89679.58166077308 } }, "details": { "DNSDialup": { - "average": 0.0009947785399999996, - "fastest": 0.000375742, - "slowest": 0.001862852 + "average": 0.0009370604600000002, + "fastest": 0.000102742, + "slowest": 0.001874614 }, "DNSLookup": { - "average": 0.00001569378, - "fastest": 0.000004719, - "slowest": 0.000239007 + "average": 0.000028863320000000007, + "fastest": 0.000003887, + "slowest": 0.001058729 } }, "statusCodeDistribution": { - "200": 645074 + "200": 666679 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 0e55173ac5..81ed997382 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000249038, - "slowest": 0.005725796, - "fastest": 0.000307524, - "average": 0.0010886225712634769, - "requestsPerSec": 45851.258129437796, - "totalData": 5960812, + "total": 10.000143549, + "slowest": 0.00666361, + "fastest": 0.000194784, + "average": 0.001058844176276295, + "requestsPerSec": 47144.623243647795, + "totalData": 6128889, "sizePerRequest": 13, - "sizePerSec": 596066.3556826913 + "sizePerSec": 612880.1021674214 }, "responseTimeHistogram": { - "0.000307524": 1, - "0.0008493512": 16173, - "0.0013911784": 438589, - "0.0019330056": 3501, - "0.0024748328": 110, - "0.00301666": 64, - "0.0035584872": 43, - "0.0041003144": 0, - "0.0046421416": 0, - "0.0051839688": 20, - "0.005725796": 23 + "0.000194784": 1, + "0.0008416666000000001": 32446, + "0.0014885492": 437082, + "0.0021354318000000004": 1604, + "0.0027823144000000003": 184, + "0.003429197": 86, + "0.004076079600000001": 9, + "0.004722962200000001": 13, + "0.005369844800000001": 9, + "0.0060167274000000005": 18, + "0.00666361": 1 }, "latencyPercentiles": { - "p10": 0.000998768, - "p25": 0.001047954, - "p50": 0.001092649, - "p75": 0.001138645, - "p90": 0.001190031, - "p95": 0.001233284, - "p99": 0.001368557 + "p10": 0.000928004, + "p25": 0.001023467, + "p50": 0.001072996, + "p75": 0.001119964, + "p90": 0.00117161, + "p95": 0.001215723, + "p99": 0.001361986 }, "rps": { - "mean": 45849.97018753205, - "stddev": 2899.73638206446, - "max": 59660.4718542714, + "mean": 47141.237033437836, + "stddev": 3472.6734064894563, + "max": 60803.00974898448, "percentiles": { - "p10": 44011.072703579, - "p25": 44942.72705060656, - "p50": 45611.77239845474, - "p75": 46344.05483016745, - "p90": 48328.90068261387, - "p95": 50971.88402940949, - "p99": 55751.25770633386 + "p10": 44625.97466387858, + "p25": 45517.11898844996, + "p50": 46565.76004512345, + "p75": 48436.617356170405, + "p90": 51260.58317456744, + "p95": 53057.703411851784, + "p99": 57331.93634849234 } }, "details": { "DNSDialup": { - "average": 0.0007553912200000001, - "fastest": 0.000072726, - "slowest": 0.001799728 + "average": 0.00081424388, + "fastest": 0.000084698, + "slowest": 0.001859446 }, "DNSLookup": { - "average": 0.000007538459999999999, - "fastest": 0.000003717, - "slowest": 0.000032621 + "average": 0.000042854819999999996, + "fastest": 0.000004158, + "slowest": 0.001757328 } }, "statusCodeDistribution": { - "200": 458524 + "200": 471453 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index a43a616035..a59a871af4 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000869318, - "slowest": 0.015410892, - "fastest": 0.000964446, - "average": 0.0031013256471821055, - "requestsPerSec": 16083.101867005118, - "totalData": 2090985, + "total": 10.000189411, + "slowest": 0.013956075, + "fastest": 0.000951325, + "average": 0.0029701194238121276, + "requestsPerSec": 16793.68190919159, + "totalData": 2183220, "sizePerRequest": 13, - "sizePerSec": 209080.32427106655 + "sizePerSec": 218317.8648194907 }, "responseTimeHistogram": { - "0.000964446": 1, - "0.0024090906": 591, - "0.0038537351999999997": 148622, - "0.0052983798": 10143, - "0.0067430243999999995": 279, - "0.008187669": 927, - "0.009632313600000001": 230, - "0.0110769582": 2, - "0.0125216028": 12, - "0.0139662474": 17, - "0.015410891999999999": 21 + "0.000951325": 1, + "0.0022518": 225, + "0.0035522750000000006": 149458, + "0.00485275": 16389, + "0.006153225000000001": 591, + "0.0074537000000000015": 104, + "0.008754175000000001": 1020, + "0.01005465": 107, + "0.011355125": 10, + "0.012655600000000001": 17, + "0.013956075000000002": 18 }, "latencyPercentiles": { - "p10": 0.002780649, - "p25": 0.002872243, - "p50": 0.002960594, - "p75": 0.003065027, - "p90": 0.003750733, - "p95": 0.00393934, - "p99": 0.005081217 + "p10": 0.002642793, + "p25": 0.00273213, + "p50": 0.002832795, + "p75": 0.002950205, + "p90": 0.003594096, + "p95": 0.003778813, + "p99": 0.0049826 }, "rps": { - "mean": 16095.986855195522, - "stddev": 1909.5911611546971, - "max": 20794.770085186774, + "mean": 16796.13274872073, + "stddev": 2060.011192721968, + "max": 20201.557540086455, "percentiles": { - "p10": 14834.632934047784, - "p25": 15541.584617962077, - "p50": 16374.836276751601, - "p75": 17174.07349639725, - "p90": 17756.748793468978, - "p95": 18054.186028527696, - "p99": 18605.598322306596 + "p10": 15279.52073772746, + "p25": 16099.636062927693, + "p50": 17127.981984167574, + "p75": 18006.905648316926, + "p90": 18658.32080324545, + "p95": 19043.96446864683, + "p99": 19540.7894438857 } }, "details": { "DNSDialup": { - "average": 0.00111421062, - "fastest": 0.00010188, - "slowest": 0.002356193 + "average": 0.0008933555599999999, + "fastest": 0.000082875, + "slowest": 0.001289381 }, "DNSLookup": { - "average": 0.00001072548, - "fastest": 0.000004027, - "slowest": 0.000059511 + "average": 0.000012731320000000001, + "fastest": 0.000004198, + "slowest": 0.000143739 } }, "statusCodeDistribution": { - "200": 160845 + "200": 167940 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index d3a1b2ceb4..abfde75032 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000158136, - "slowest": 0.003418864, - "fastest": 0.000040191, - "average": 0.0006803690426531024, - "requestsPerSec": 73315.94061104156, - "totalData": 9531223, + "total": 10.000394745, + "slowest": 0.003206805, + "fastest": 0.00003648, + "average": 0.0006483412876401802, + "requestsPerSec": 76947.9625176536, + "totalData": 10003630, "sizePerRequest": 13, - "sizePerSec": 953107.2279435402 + "sizePerSec": 1000323.5127294968 }, "responseTimeHistogram": { - "0.000040191": 1, - "0.0003780583": 61892, - "0.0007159256": 394654, - "0.0010537928999999999": 217159, - "0.0013916602": 42780, - "0.0017295275": 13161, - "0.0020673948": 3338, - "0.0024052621": 173, - "0.0027431294": 8, - "0.0030809967": 2, - "0.003418864": 3 + "0.00003648": 1, + "0.0003535125": 56286, + "0.0006705449999999999": 430473, + "0.0009875774999999999": 210973, + "0.0013046099999999999": 52777, + "0.0016216425": 14140, + "0.0019386749999999997": 4419, + "0.0022557075": 374, + "0.00257274": 38, + "0.0028897725": 23, + "0.003206805": 6 }, "latencyPercentiles": { - "p10": 0.000393659, - "p25": 0.000487671, - "p50": 0.000623275, - "p75": 0.000844344, - "p90": 0.001008243, - "p95": 0.0011641, - "p99": 0.00160251 + "p10": 0.000381271, + "p25": 0.000468876, + "p50": 0.000590522, + "p75": 0.000794635, + "p90": 0.00097324, + "p95": 0.001125874, + "p99": 0.001530821 }, "rps": { - "mean": 73319.30236170707, - "stddev": 13864.42314345948, - "max": 99048.60886128515, + "mean": 76932.24590134062, + "stddev": 13763.930970457819, + "max": 101136.0482120539, "percentiles": { - "p10": 55935.27278301543, - "p25": 59886.7579462357, - "p50": 72997.93402829261, - "p75": 86569.96584639042, - "p90": 92058.3587887781, - "p95": 93826.51567373445, - "p99": 96816.08515481035 + "p10": 57736.171711576644, + "p25": 64064.93621935184, + "p50": 78269.90285023539, + "p75": 89146.44102038091, + "p90": 94429.20695371393, + "p95": 96365.09267677566, + "p99": 98992.94715329623 } }, "details": { "DNSDialup": { - "average": 0.0010797204800000002, - "fastest": 0.000134673, - "slowest": 0.001966871 + "average": 0.0009741680399999999, + "fastest": 0.000119884, + "slowest": 0.001477931 }, "DNSLookup": { - "average": 0.000010202240000000001, - "fastest": 0.000004589, - "slowest": 0.000033863 + "average": 0.00001189368, + "fastest": 0.00000515, + "slowest": 0.000054552 } }, "statusCodeDistribution": { - "200": 733171 + "200": 769510 }, "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 6aff6d481e..73f46c8fe1 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.000827051, - "slowest": 0.026094054, - "fastest": 0.00126903, - "average": 0.004748606889811156, - "requestsPerSec": 10516.530229315731, - "totalData": 4101786, + "total": 10.000634604, + "slowest": 0.028209058, + "fastest": 0.001841668, + "average": 0.004666603896911929, + "requestsPerSec": 10701.820858167612, + "totalData": 4173975, "sizePerRequest": 39, - "sizePerSec": 410144.67894331354 + "sizePerSec": 417371.0134685369 }, "responseTimeHistogram": { - "0.00126903": 1, - "0.0037515324": 733, - "0.0062340348": 97817, - "0.008716537199999999": 3685, - "0.011199039599999999": 2353, - "0.013681541999999998": 408, - "0.0161640444": 90, - "0.0186465468": 56, - "0.0211290492": 16, - "0.0236115516": 12, - "0.026094054": 3 + "0.001841668": 1, + "0.004478407": 43849, + "0.007115146": 58522, + "0.009751885": 2605, + "0.012388623999999999": 1737, + "0.015025362999999998": 161, + "0.017662102000000002": 64, + "0.020298841": 49, + "0.02293558": 23, + "0.025572319": 11, + "0.028209058": 3 }, "latencyPercentiles": { - "p10": 0.003893727, - "p25": 0.003990193, - "p50": 0.00464434, - "p75": 0.004796454, - "p90": 0.005414719, - "p95": 0.006798061, - "p99": 0.010621795 + "p10": 0.003826571, + "p25": 0.003919361, + "p50": 0.004563282, + "p75": 0.004714092, + "p90": 0.005292353, + "p95": 0.006658355, + "p99": 0.010595197 }, "rps": { - "mean": 10497.818228533453, - "stddev": 1958.0218171695708, - "max": 12518.702419801719, + "mean": 10692.201570462963, + "stddev": 2017.2488753411524, + "max": 12667.37026871017, "percentiles": { - "p10": 7223.186387610191, - "p25": 10456.14234464088, - "p50": 11302.53727576805, - "p75": 11523.986444439674, - "p90": 11665.91244775046, - "p95": 11811.311929661084, - "p99": 12354.923596637507 + "p10": 7239.140055971748, + "p25": 10661.236830545926, + "p50": 11450.34671649848, + "p75": 11714.196434659387, + "p90": 11914.270111233549, + "p95": 12215.474043630982, + "p99": 12575.679390599436 } }, "details": { "DNSDialup": { - "average": 0.0010464207000000002, - "fastest": 0.00021374, - "slowest": 0.001577983 + "average": 0.0008173753800000001, + "fastest": 0.000082915, + "slowest": 0.001718319 }, "DNSLookup": { - "average": 0.00002208556, - "fastest": 0.00000532, - "slowest": 0.000499082 + "average": 0.00001082276, + "fastest": 0.000004128, + "slowest": 0.000187352 } }, "statusCodeDistribution": { - "200": 105174 + "200": 107025 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 1d052a8c67..8f2c0b0c57 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000139587, - "slowest": 0.031760646, - "fastest": 0.006144182, - "average": 0.007915634212878346, - "requestsPerSec": 6308.211945561916, - "totalData": 820079, + "total": 10.000183099, + "slowest": 0.032442726, + "fastest": 0.006042305, + "average": 0.007975898501517238, + "requestsPerSec": 6261.085360153164, + "totalData": 813956, "sizePerRequest": 13, - "sizePerSec": 82006.75529230491 + "sizePerSec": 81394.10968199115 }, "responseTimeHistogram": { - "0.006144182": 1, - "0.0087058284": 53590, - "0.0112674748": 7102, - "0.013829121199999999": 1713, - "0.0163907676": 574, - "0.018952414": 51, - "0.0215140604": 17, - "0.0240757068": 6, - "0.026637353199999998": 9, - "0.029198999599999997": 9, - "0.031760646": 11 + "0.006042305": 1, + "0.0086823471": 52368, + "0.0113223892": 8121, + "0.013962431299999998": 1547, + "0.016602473399999998": 464, + "0.019242515499999998": 60, + "0.021882557599999998": 16, + "0.024522599699999998": 6, + "0.027162641799999998": 9, + "0.029802683899999998": 10, + "0.032442726": 10 }, "latencyPercentiles": { - "p10": 0.006378788, - "p25": 0.007425369, - "p50": 0.007657027, - "p75": 0.008108625, - "p90": 0.009406255, - "p95": 0.010732596, - "p99": 0.013931831 + "p10": 0.00642024, + "p25": 0.007386758, + "p50": 0.007675848, + "p75": 0.008261603, + "p90": 0.009547397, + "p95": 0.010772638, + "p99": 0.013846343 }, "rps": { - "mean": 6308.20037953936, - "stddev": 954.4905989792106, - "max": 7967.706657268703, + "mean": 6262.778422742645, + "stddev": 951.5190668941456, + "max": 7974.315034097875, "percentiles": { - "p10": 4875.524804537164, - "p25": 5984.350618842689, - "p50": 6484.454836683497, - "p75": 6644.680158320774, - "p90": 7603.371334849737, - "p95": 7777.919980153409, - "p99": 7878.79902052336 + "p10": 4925.02107708, + "p25": 5953.898259383105, + "p50": 6425.9112017388425, + "p75": 6680.190340890135, + "p90": 7503.890767363052, + "p95": 7735.572027970679, + "p99": 7856.274494202041 } }, "details": { "DNSDialup": { - "average": 0.0015618713199999996, - "fastest": 0.000159558, - "slowest": 0.003174829 + "average": 0.0009977814999999998, + "fastest": 0.00014437, + "slowest": 0.001543916 }, "DNSLookup": { - "average": 0.000011491419999999996, - "fastest": 0.000005881, - "slowest": 0.000055964 + "average": 0.00000969892, + "fastest": 0.000004429, + "slowest": 0.000068909 } }, "statusCodeDistribution": { - "200": 63083 + "200": 62612 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 26c188d7d1..e7c140c476 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000263165, - "slowest": 0.005790976, - "fastest": 0.000179515, - "average": 0.0008395395630718839, - "requestsPerSec": 59451.23545156224, - "totalData": 7728864, + "total": 10.000383581, + "slowest": 0.005880804, + "fastest": 0.000124222, + "average": 0.0009791038232682644, + "requestsPerSec": 50976.44464043884, + "totalData": 6627192, "sizePerRequest": 13, - "sizePerSec": 772866.0608703091 + "sizePerSec": 662693.780325705 }, "responseTimeHistogram": { - "0.000179515": 1, - "0.0007406611": 230126, - "0.0013018072": 361023, - "0.0018629533000000002": 3108, - "0.0024240994": 110, - "0.0029852455": 107, - "0.0035463916": 6, - "0.0041075377": 12, - "0.0046686838": 26, - "0.0052298299": 8, - "0.005790976": 1 + "0.000124222": 1, + "0.0006998802": 29811, + "0.0012755384": 473577, + "0.0018511966": 6152, + "0.0024268548000000003": 161, + "0.003002513": 18, + "0.0035781712": 21, + "0.0041538294000000005": 13, + "0.0047294876": 21, + "0.0053051458": 8, + "0.005880804": 1 }, "latencyPercentiles": { - "p10": 0.000563195, - "p25": 0.000614378, - "p50": 0.000893948, - "p75": 0.001018613, - "p90": 0.001085328, - "p95": 0.001128769, - "p99": 0.001243423 + "p10": 0.000818976, + "p25": 0.000911667, + "p50": 0.000996583, + "p75": 0.001063162, + "p90": 0.001125288, + "p95": 0.001176644, + "p99": 0.001292636 }, "rps": { - "mean": 59442.4357888051, - "stddev": 11109.916625910004, - "max": 86405.7027763888, + "mean": 50971.252178810566, + "stddev": 5299.945147314539, + "max": 84257.12357522523, "percentiles": { - "p10": 48835.987238995185, - "p25": 50228.896684262116, - "p50": 55621.62994667658, - "p75": 68235.885252055, - "p90": 76616.26928766585, - "p95": 80563.82266031316, - "p99": 84347.47075653826 + "p10": 48107.31917636381, + "p25": 49031.63030470607, + "p50": 50015.70695282254, + "p75": 50912.921699528124, + "p90": 53406.06158799011, + "p95": 60559.87807812407, + "p99": 77324.31849816919 } }, "details": { "DNSDialup": { - "average": 0.0008478712600000003, - "fastest": 0.000097806, - "slowest": 0.001695959 + "average": 0.00096878164, + "fastest": 0.000099035, + "slowest": 0.002012443 }, "DNSLookup": { - "average": 0.000025753880000000003, - "fastest": 0.000004208, - "slowest": 0.000922898 + "average": 0.00001133566, + "fastest": 0.000003867, + "slowest": 0.000119743 } }, "statusCodeDistribution": { - "200": 594528 + "200": 509784 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 212c85b82f..279503321c 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000235401, - "slowest": 0.023067865, - "fastest": 0.000431605, - "average": 0.0029715325291051254, - "requestsPerSec": 16785.30487224478, - "totalData": 2182141, + "total": 10.000398562, + "slowest": 0.024201699, + "fastest": 0.000377947, + "average": 0.003046523920854117, + "requestsPerSec": 16371.647488343373, + "totalData": 2128399, "sizePerRequest": 13, - "sizePerSec": 218208.9633391821 + "sizePerSec": 212831.41734846384 }, "responseTimeHistogram": { - "0.000431605": 1, - "0.0026952309999999998": 26628, - "0.004958857": 136596, - "0.007222483": 4193, - "0.009486109": 341, - "0.011749734999999999": 38, - "0.014013361": 18, - "0.016276987": 9, - "0.018540613": 7, - "0.020804239000000002": 12, - "0.023067865": 14 + "0.000377947": 1, + "0.0027603222": 18124, + "0.0051426974": 141086, + "0.0075250726": 4096, + "0.0099074478": 316, + "0.012289823": 43, + "0.0146721982": 18, + "0.0170545734": 8, + "0.0194369486": 10, + "0.021819323800000002": 13, + "0.024201699": 8 }, "latencyPercentiles": { - "p10": 0.001861307, - "p25": 0.002918945, - "p50": 0.00305515, - "p75": 0.003137656, - "p90": 0.003255803, - "p95": 0.003408508, - "p99": 0.006240212 + "p10": 0.002753241, + "p25": 0.002835403, + "p50": 0.00294242, + "p75": 0.003066597, + "p90": 0.003184014, + "p95": 0.003356164, + "p99": 0.006068291 }, "rps": { - "mean": 16779.973447422548, - "stddev": 3783.3641394276915, - "max": 32303.614774494654, + "mean": 16368.040543317144, + "stddev": 1672.0772200194729, + "max": 22631.684720716352, "percentiles": { - "p10": 15264.070937761962, - "p25": 15629.968902373674, - "p50": 15990.004537540743, - "p75": 16409.2907995117, - "p90": 20845.977888833313, - "p95": 26026.48715597934, - "p99": 31553.666475944137 + "p10": 15589.527538749644, + "p25": 16070.328578960227, + "p50": 16668.564473103925, + "p75": 17079.547994785782, + "p90": 17416.598017911114, + "p95": 17687.336530319673, + "p99": 18065.28795065358 } }, "details": { "DNSDialup": { - "average": 0.0010249913800000005, - "fastest": 0.000082316, - "slowest": 0.001579986 + "average": 0.0011468415999999993, + "fastest": 0.000115015, + "slowest": 0.002501657 }, "DNSLookup": { - "average": 0.00001301572, - "fastest": 0.000004528, - "slowest": 0.000124803 + "average": 0.00005048263999999999, + "fastest": 0.000004569, + "slowest": 0.00195598 } }, "statusCodeDistribution": { - "200": 167857 + "200": 163723 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index e6ea2dbda3..eeb2dd79be 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.6509403388561341, - "total": 10.000207657, - "slowest": 0.013827652, - "fastest": 0.000242523, - "average": 0.0009874837303389095, - "requestsPerSec": 49677.86840428807, - "totalData": 4203940, + "successRate": 0.902594814241486, + "total": 10.000481235, + "slowest": 0.014184656, + "fastest": 0.000063699, + "average": 0.0009411973071553511, + "requestsPerSec": 51677.51309719846, + "totalData": 6063993, "sizePerRequest": 13, - "sizePerSec": 420385.2704055903 + "sizePerSec": 606370.1193475615 }, "responseTimeHistogram": { - "0.000242523": 1, - "0.0016010358999999999": 322645, - "0.0029595488": 634, - "0.0043180617": 1, - "0.0056765745999999995": 49, - "0.0070350874999999995": 0, - "0.0083936004": 0, - "0.009752113299999999": 0, - "0.0111106262": 0, - "0.0124691391": 0, - "0.013827652": 50 + "0.000063699": 1, + "0.0014757947": 465544, + "0.0028878904": 799, + "0.0042999861": 17, + "0.0057120818": 43, + "0.0071241775": 7, + "0.0085362732": 0, + "0.0099483689": 0, + "0.0113604646": 0, + "0.0127725603": 0, + "0.014184656": 50 }, "latencyPercentiles": { - "p10": 0.000696782, - "p25": 0.000925167, - "p50": 0.001014255, - "p75": 0.001087059, - "p90": 0.00113928, - "p95": 0.001183974, - "p99": 0.001335415 + "p10": 0.000640838, + "p25": 0.000875066, + "p50": 0.0009734, + "p75": 0.001054448, + "p90": 0.001103442, + "p95": 0.001140472, + "p99": 0.001252302 }, "rps": { - "mean": 50493.008875607055, - "stddev": 6811.752434145041, - "max": 81704.9159291476, + "mean": 53016.670225339265, + "stddev": 6558.940134279781, + "max": 77772.32792421739, "percentiles": { - "p10": 46600.68969020753, - "p25": 47727.59495234861, - "p50": 48929.200947126126, - "p75": 50951.12971040004, - "p90": 58725.99799931246, - "p95": 63703.16604734994, - "p99": 74066.71930074875 + "p10": 48022.14478019394, + "p25": 49331.27109274685, + "p50": 50822.865207056, + "p75": 56007.264364599214, + "p90": 61619.9587046243, + "p95": 65722.74094132386, + "p99": 72558.35142621316 } }, "details": { "DNSDialup": { - "average": 0.00122406262, - "fastest": 0.000117988, - "slowest": 0.001606892 + "average": 0.0010613719400000001, + "fastest": 0.000083216, + "slowest": 0.001707205 }, "DNSLookup": { - "average": 0.000008670020000000001, - "fastest": 0.000004479, - "slowest": 0.000018845 + "average": 0.000009352279999999999, + "fastest": 0.000004929, + "slowest": 0.000019006 } }, "statusCodeDistribution": { - "200": 323380 + "200": 466461 }, "errorDistribution": { - "Connection refused (os error 111)": 173409 + "Connection refused (os error 111)": 50339 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index ca4de878e0..ece34a9f85 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000331034, - "slowest": 0.006301418, - "fastest": 0.000284118, - "average": 0.0009547416107261017, - "requestsPerSec": 52276.369474430736, - "totalData": 6796153, + "total": 10.000261153, + "slowest": 0.007178179, + "fastest": 0.000137467, + "average": 0.000940999352448328, + "requestsPerSec": 53042.41478142526, + "totalData": 6895694, "sizePerRequest": 13, - "sizePerSec": 679592.8031675996 + "sizePerSec": 689551.3921585283 }, "responseTimeHistogram": { - "0.000284118": 1, - "0.000885848": 129891, - "0.0014875779999999998": 391229, - "0.002089308": 1281, - "0.0026910379999999998": 219, - "0.0032927679999999997": 98, - "0.0038944979999999997": 13, - "0.004496228": 5, - "0.005097958": 2, - "0.005699688": 25, - "0.006301418": 17 + "0.000137467": 1, + "0.0008415382": 111254, + "0.0015456094": 418082, + "0.0022496806": 846, + "0.0029537518": 114, + "0.0036578229999999997": 77, + "0.0043618942": 15, + "0.0050659654": 3, + "0.005770036599999999": 19, + "0.006474107799999999": 23, + "0.007178178999999999": 4 }, "latencyPercentiles": { - "p10": 0.000633287, - "p25": 0.000886908, - "p50": 0.000991056, - "p75": 0.001073112, - "p90": 0.001130131, - "p95": 0.00117455, - "p99": 0.001303255 + "p10": 0.000627513, + "p25": 0.000876731, + "p50": 0.000976806, + "p75": 0.001054732, + "p90": 0.001110176, + "p95": 0.001153768, + "p99": 0.001268784 }, "rps": { - "mean": 52270.41847426311, - "stddev": 6994.685274791076, - "max": 79265.95720299144, + "mean": 53067.72809878495, + "stddev": 7166.050676483663, + "max": 82424.37563404915, "percentiles": { - "p10": 47416.30172452664, - "p25": 48499.13745840543, - "p50": 49641.22703905555, - "p75": 54784.967489207804, - "p90": 62834.44892127454, - "p95": 67680.13117419458, - "p99": 74541.79120814176 + "p10": 48248.07921093178, + "p25": 49357.48172321552, + "p50": 50325.756722290556, + "p75": 54950.03200414191, + "p90": 63691.22494148104, + "p95": 68702.24656346081, + "p99": 76587.56332401281 } }, "details": { "DNSDialup": { - "average": 0.0010974177200000002, - "fastest": 0.000275074, - "slowest": 0.001508239 + "average": 0.0010238698600000002, + "fastest": 0.000136445, + "slowest": 0.001947943 }, "DNSLookup": { - "average": 0.000011149000000000001, - "fastest": 0.00000503, - "slowest": 0.000052788 + "average": 0.000014467619999999998, + "fastest": 0.000004719, + "slowest": 0.000211388 } }, "statusCodeDistribution": { - "200": 522781 + "200": 530438 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index ca919ec15f..3c5d763b89 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000675444, - "slowest": 0.01090703, - "fastest": 0.000376253, - "average": 0.001219500976441297, - "requestsPerSec": 40937.53489876778, - "totalData": 5322239, + "total": 10.000359613, + "slowest": 0.010777415, + "fastest": 0.000442286, + "average": 0.0011930919964776316, + "requestsPerSec": 41845.79517080612, + "totalData": 5440149, "sizePerRequest": 13, - "sizePerSec": 532187.9536839812 + "sizePerSec": 543995.3372204796 }, "responseTimeHistogram": { - "0.000376253": 1, - "0.0014293307": 384199, - "0.0024824084": 23584, - "0.0035354860999999996": 268, - "0.0045885638": 1, - "0.0056416415": 448, - "0.006694719199999999": 755, - "0.007747796899999999": 28, - "0.0088008746": 34, - "0.0098539523": 35, - "0.01090703": 50 + "0.000442286": 1, + "0.0014757989": 399090, + "0.0025093118": 17775, + "0.0035428246999999998": 207, + "0.0045763376": 0, + "0.0056098505": 942, + "0.0066433633999999995": 323, + "0.0076768763": 85, + "0.0087103892": 0, + "0.0097439021": 0, + "0.010777415": 50 }, "latencyPercentiles": { - "p10": 0.000903494, - "p25": 0.001108325, - "p50": 0.001229414, - "p75": 0.001293794, - "p90": 0.001364181, - "p95": 0.00148094, - "p99": 0.002172392 + "p10": 0.000888308, + "p25": 0.001088717, + "p50": 0.001204544, + "p75": 0.001264742, + "p90": 0.001334685, + "p95": 0.001452966, + "p99": 0.002060031 }, "rps": { - "mean": 40947.950288699256, - "stddev": 4315.167962067353, - "max": 49535.65835396795, + "mean": 41859.49678622465, + "stddev": 4224.8061810620475, + "max": 50908.02609830663, "percentiles": { - "p10": 38001.850690127285, - "p25": 39786.60279322215, - "p50": 41943.64235987561, - "p75": 43131.03529933131, - "p90": 44091.71517673916, - "p95": 44774.34088354288, - "p99": 46191.07563618131 + "p10": 39100.33235282555, + "p25": 40811.08429049785, + "p50": 42840.591460412186, + "p75": 43886.76763828675, + "p90": 44860.732459605424, + "p95": 45708.09033198827, + "p99": 46590.12293471411 } }, "details": { "DNSDialup": { - "average": 0.00108457986, - "fastest": 0.00011274, - "slowest": 0.001873156 + "average": 0.0009086555999999998, + "fastest": 0.000084628, + "slowest": 0.001596853 }, "DNSLookup": { - "average": 0.00001106156, - "fastest": 0.000004429, - "slowest": 0.000043241 + "average": 0.000012560760000000002, + "fastest": 0.000003807, + "slowest": 0.000222344 } }, "statusCodeDistribution": { - "200": 409403 + "200": 418473 }, "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 b34210c261..ec1d1e15af 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.000362684, - "slowest": 0.006225533, - "fastest": 0.000039019, - "average": 0.0006450808804426331, - "requestsPerSec": 77346.69475913579, - "totalData": 10055435, + "total": 10.000113902, + "slowest": 0.00636386, + "fastest": 0.000044914, + "average": 0.0006261319110373435, + "requestsPerSec": 79683.09239364101, + "totalData": 10358920, "sizePerRequest": 13, - "sizePerSec": 1005507.0318687654 + "sizePerSec": 1035880.2011173331 }, "responseTimeHistogram": { - "0.000039019": 1, - "0.0006576703999999999": 490148, - "0.0012763217999999998": 263162, - "0.0018949731999999997": 18865, - "0.0025136245999999997": 1208, - "0.0031322759999999994": 84, - "0.0037509273999999995": 17, - "0.0043695788": 9, - "0.0049882302": 0, - "0.0056068815999999995": 0, - "0.006225532999999999": 1 + "0.000044914": 1, + "0.0006768086": 543315, + "0.0013087032": 236185, + "0.0019405978000000001": 16798, + "0.0025724924": 429, + "0.0032043870000000004": 78, + "0.0038362816": 30, + "0.0044681762": 2, + "0.0051000708": 1, + "0.0057319654000000005": 0, + "0.006363860000000001": 1 }, "latencyPercentiles": { - "p10": 0.000376082, - "p25": 0.000470355, - "p50": 0.000587915, - "p75": 0.000779981, - "p90": 0.000984798, - "p95": 0.001095293, - "p99": 0.001551148 + "p10": 0.000362774, + "p25": 0.000457465, + "p50": 0.000572731, + "p75": 0.000750828, + "p90": 0.000953903, + "p95": 0.001067556, + "p99": 0.001508944 }, "rps": { - "mean": 77304.78003884762, - "stddev": 16026.817715478108, - "max": 99016.96160552363, + "mean": 79654.34595578551, + "stddev": 16298.35994108352, + "max": 100404.49812151561, "percentiles": { - "p10": 54834.40310450879, - "p25": 60967.923125686626, - "p50": 81961.45822693076, - "p75": 91772.30187423891, - "p90": 95666.67121744031, - "p95": 96939.4640558299, - "p99": 98169.37207938047 + "p10": 56328.03446275403, + "p25": 63105.74893372846, + "p50": 84433.03864802871, + "p75": 94526.7699812592, + "p90": 97551.75150464405, + "p95": 98574.92680186279, + "p99": 99695.04925996801 } }, "details": { "DNSDialup": { - "average": 0.0009965880000000003, - "fastest": 0.000106789, - "slowest": 0.002162377 + "average": 0.0009146552200000001, + "fastest": 0.000089507, + "slowest": 0.00187955 }, "DNSLookup": { - "average": 0.00005071898, - "fastest": 0.000004488, - "slowest": 0.002064016 + "average": 0.000032344119999999996, + "fastest": 0.000004178, + "slowest": 0.001117074 } }, "statusCodeDistribution": { - "200": 773495 + "200": 796840 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 160aedd6b4..1e854e5418 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000217381, - "slowest": 0.016502403, - "fastest": 0.000534078, - "average": 0.0016209882725785627, - "requestsPerSec": 30806.230331084436, - "totalData": 4004897, + "total": 10.00022824, + "slowest": 0.015524536, + "fastest": 0.000389839, + "average": 0.0015855428097953353, + "requestsPerSec": 31495.881138008906, + "totalData": 4094558, "sizePerRequest": 13, - "sizePerSec": 400480.9943040977 + "sizePerSec": 409446.4547941158 }, "responseTimeHistogram": { - "0.000534078": 1, - "0.0021309105": 296127, - "0.0037277429999999995": 9800, - "0.0053245754999999995": 830, - "0.0069214079999999996": 1121, - "0.0085182405": 105, - "0.010115072999999999": 35, - "0.0117119055": 0, - "0.013308737999999999": 0, - "0.014905570499999998": 0, - "0.016502403": 50 + "0.000389839": 1, + "0.0019033087": 287592, + "0.0034167784000000002": 24864, + "0.0049302481": 1098, + "0.006443717800000001": 1198, + "0.0079571875": 119, + "0.0094706572": 44, + "0.0109841269": 0, + "0.0124975966": 0, + "0.014011066300000001": 0, + "0.015524536000000002": 50 }, "latencyPercentiles": { - "p10": 0.00110509, - "p25": 0.001445941, - "p50": 0.00166227, - "p75": 0.001747345, - "p90": 0.001888373, - "p95": 0.00208318, - "p99": 0.003052297 + "p10": 0.00107573, + "p25": 0.001400388, + "p50": 0.001626445, + "p75": 0.001710808, + "p90": 0.001847915, + "p95": 0.00203254, + "p99": 0.003128735 }, "rps": { - "mean": 30832.89998477577, - "stddev": 3729.4775095569235, - "max": 36125.32221838996, + "mean": 31564.089679888308, + "stddev": 4363.632599203905, + "max": 92078.48770278957, "percentiles": { - "p10": 29218.930945361593, - "p25": 30312.9017709369, - "p50": 31472.794083691013, - "p75": 32602.64716613645, - "p90": 33468.42218324003, - "p95": 34134.058371951265, - "p99": 35299.20220768854 + "p10": 29713.867461944505, + "p25": 31258.616157017994, + "p50": 32379.866922772297, + "p75": 33260.924504742616, + "p90": 34045.38353422421, + "p95": 34636.187930752865, + "p99": 35683.53040061296 } }, "details": { "DNSDialup": { - "average": 0.0008614974799999997, - "fastest": 0.000125264, - "slowest": 0.002073369 + "average": 0.0011351470799999999, + "fastest": 0.000097833, + "slowest": 0.002309986 }, "DNSLookup": { - "average": 0.000009756179999999997, - "fastest": 0.000003696, - "slowest": 0.000034344 + "average": 0.000010413720000000001, + "fastest": 0.000004829, + "slowest": 0.000046998 } }, "statusCodeDistribution": { - "200": 308069 + "200": 314966 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 7e70d3746d..bc0fd7a173 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000226737, - "slowest": 0.006174266, - "fastest": 0.000244206, - "average": 0.0010513803991688277, - "requestsPerSec": 47474.32358142941, - "totalData": 6171802, + "total": 10.000361586, + "slowest": 0.005554782, + "fastest": 0.000110837, + "average": 0.0010741285893110428, + "requestsPerSec": 46472.419622367845, + "totalData": 6041633, "sizePerRequest": 13, - "sizePerSec": 617166.2065585824 + "sizePerSec": 604141.4550907819 }, "responseTimeHistogram": { - "0.000244206": 1, - "0.0008372119999999999": 34345, - "0.001430218": 437402, - "0.0020232239999999997": 2678, - "0.0026162299999999998": 202, - "0.003209236": 74, - "0.0038022419999999995": 4, - "0.004395248": 1, - "0.004988254": 7, - "0.00558126": 19, - "0.006174266": 21 + "0.000110837": 1, + "0.0006552315000000001": 2045, + "0.001199626": 418982, + "0.0017440205000000002": 42899, + "0.0022884150000000002": 565, + "0.0028328095": 125, + "0.0033772040000000004": 71, + "0.003921598500000001": 9, + "0.004465993000000001": 9, + "0.0050103875": 19, + "0.005554782": 16 }, "latencyPercentiles": { - "p10": 0.00089548, - "p25": 0.000982357, - "p50": 0.00107031, - "p75": 0.001137756, - "p90": 0.00119389, - "p95": 0.001238002, - "p99": 0.001363347 + "p10": 0.000944926, + "p25": 0.000998066, + "p50": 0.001081745, + "p75": 0.0011406, + "p90": 0.001195955, + "p95": 0.00123906, + "p99": 0.001359812 }, "rps": { - "mean": 47470.39157726505, - "stddev": 4018.4865274814315, - "max": 67840.93027979948, + "mean": 46470.49215154921, + "stddev": 2524.8590477687003, + "max": 64665.72624416083, "percentiles": { - "p10": 44830.587910130496, - "p25": 45831.068881595864, - "p50": 46627.6828553125, - "p75": 47900.10059020995, - "p90": 52509.0034402397, - "p95": 54986.11375274905, - "p99": 60881.21903658518 + "p10": 44989.73202051397, + "p25": 45746.64785682027, + "p50": 46513.866266794306, + "p75": 47338.78466627712, + "p90": 47915.093244284806, + "p95": 48708.041788084956, + "p99": 53811.305755339024 } }, "details": { "DNSDialup": { - "average": 0.0010220621, - "fastest": 0.000155721, - "slowest": 0.00167509 + "average": 0.0006577552999999998, + "fastest": 0.000089877, + "slowest": 0.001087322 }, "DNSLookup": { - "average": 0.00001085292, - "fastest": 0.000004678, - "slowest": 0.000050405 + "average": 0.00001209654, + "fastest": 0.00000516, + "slowest": 0.000049914 } }, "statusCodeDistribution": { - "200": 474754 + "200": 464741 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 8bf2c1bfa1..6ea3934fa3 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000216745, - "slowest": 0.005109635, - "fastest": 0.000268231, - "average": 0.0010111209545265894, - "requestsPerSec": 49361.830107013346, - "totalData": 6417177, + "total": 10.000372331, + "slowest": 0.004542752, + "fastest": 0.000208932, + "average": 0.0009514620312411126, + "requestsPerSec": 52460.94671632482, + "totalData": 6820177, "sizePerRequest": 13, - "sizePerSec": 641703.7913911735 + "sizePerSec": 681992.3073122227 }, "responseTimeHistogram": { - "0.000268231": 1, - "0.0007523714000000001": 17278, - "0.0012365118": 463274, - "0.0017206522000000003": 12628, - "0.0022047926000000003": 270, - "0.002688933": 97, - "0.0031730734000000003": 31, - "0.0036572138": 2, - "0.004141354200000001": 9, - "0.0046254946": 26, - "0.005109635": 13 + "0.000208932": 1, + "0.000642314": 47278, + "0.001075696": 387729, + "0.0015090779999999999": 88887, + "0.0019424599999999998": 571, + "0.0023758419999999995": 98, + "0.002809224": 15, + "0.0032426059999999994": 7, + "0.003675988": 1, + "0.004109369999999999": 22, + "0.004542752": 20 }, "latencyPercentiles": { - "p10": 0.000876316, - "p25": 0.000941393, - "p50": 0.001022246, - "p75": 0.001084407, - "p90": 0.001143032, - "p95": 0.001192113, - "p99": 0.001308445 + "p10": 0.000663812, + "p25": 0.000891179, + "p50": 0.000980446, + "p75": 0.001050916, + "p90": 0.001110606, + "p95": 0.001161035, + "p99": 0.001276356 }, "rps": { - "mean": 49358.7233415304, - "stddev": 3917.1924833342873, - "max": 80051.1364251915, + "mean": 52459.49358020437, + "stddev": 7007.5121265399475, + "max": 83730.95533419184, "percentiles": { - "p10": 47269.86243257993, - "p25": 48247.57210609992, - "p50": 49042.735840011046, - "p75": 49844.5272819402, - "p90": 50709.430951997005, - "p95": 51915.77720468949, - "p99": 68756.99267122164 + "p10": 48646.6326620666, + "p25": 49521.94283203024, + "p50": 50479.12768836856, + "p75": 51637.572821511705, + "p90": 60218.57536299277, + "p95": 70682.84237666016, + "p99": 80490.94867754927 } }, "details": { "DNSDialup": { - "average": 0.0007779319599999998, - "fastest": 0.000092736, - "slowest": 0.001291559 + "average": 0.0007833524399999999, + "fastest": 0.000072235, + "slowest": 0.001884399 }, "DNSLookup": { - "average": 0.000020633059999999995, - "fastest": 0.000004378, - "slowest": 0.000621056 + "average": 0.000007827100000000002, + "fastest": 0.000003877, + "slowest": 0.000045545 } }, "statusCodeDistribution": { - "200": 493629 + "200": 524629 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 0a660da815..17c0900b64 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000145943, - "slowest": 0.022288477, - "fastest": 0.000352273, - "average": 0.0029232336846359824, - "requestsPerSec": 17058.45104384793, - "totalData": 2217631, + "total": 10.000274868, + "slowest": 0.022506232, + "fastest": 0.001173524, + "average": 0.002841247552558905, + "requestsPerSec": 17552.217545706764, + "totalData": 2281851, "sizePerRequest": 13, - "sizePerSec": 221759.8635700231 + "sizePerSec": 228178.82809418795 }, "responseTimeHistogram": { - "0.000352273": 1, - "0.0025458934": 2114, - "0.0047395138": 163919, - "0.0069331342": 4292, - "0.0091267546": 178, - "0.011320375": 27, - "0.0135139954": 14, - "0.015707615799999998": 8, - "0.0179012362": 10, - "0.0200948566": 13, - "0.022288477": 11 + "0.001173524": 1, + "0.0033067948000000003": 169409, + "0.0054400656": 3462, + "0.007573336400000002": 2519, + "0.009706607200000002": 61, + "0.011839878000000002": 25, + "0.013973148800000003": 7, + "0.0161064196": 7, + "0.0182396904": 9, + "0.0203729612": 14, + "0.022506232": 13 }, "latencyPercentiles": { - "p10": 0.002700957, - "p25": 0.002768931, - "p50": 0.002841981, - "p75": 0.0029054, - "p90": 0.003013581, - "p95": 0.003130904, - "p99": 0.005714973 + "p10": 0.002616055, + "p25": 0.002689768, + "p50": 0.002759435, + "p75": 0.002831214, + "p90": 0.002935037, + "p95": 0.003042774, + "p99": 0.005548552 }, "rps": { - "mean": 17058.94409546483, - "stddev": 1457.681588558829, - "max": 25315.921182829872, + "mean": 17555.02273821021, + "stddev": 1541.5029920025377, + "max": 25553.294211977656, "percentiles": { - "p10": 16595.602286089117, - "p25": 16945.83679394402, - "p50": 17246.6867811165, - "p75": 17537.90467337079, - "p90": 17778.242043232418, - "p95": 17914.220308080112, - "p99": 18372.733979277415 + "p10": 17055.317215857467, + "p25": 17469.769016519203, + "p50": 17760.690053982707, + "p75": 18068.55208661603, + "p90": 18396.761446178527, + "p95": 18545.620371551682, + "p99": 18981.445586723406 } }, "details": { "DNSDialup": { - "average": 0.0007752193200000001, - "fastest": 0.000083305, - "slowest": 0.001876231 + "average": 0.0011893284799999995, + "fastest": 0.00015545, + "slowest": 0.001554646 }, "DNSLookup": { - "average": 0.000007846099999999998, - "fastest": 0.000003917, - "slowest": 0.000039394 + "average": 0.000011411139999999998, + "fastest": 0.000004138, + "slowest": 0.000044944 } }, "statusCodeDistribution": { - "200": 170587 + "200": 175527 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index c4d17170e4..3be292429a 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000331916, - "slowest": 0.011251153, - "fastest": 0.000768083, - "average": 0.0016190479451139933, - "requestsPerSec": 30842.87627558781, - "totalData": 4009707, + "total": 10.000262614, + "slowest": 0.0126515, + "fastest": 0.000888757, + "average": 0.001615273897999375, + "requestsPerSec": 30914.688137008958, + "totalData": 4019015, "sizePerRequest": 13, - "sizePerSec": 400957.3915826415 + "sizePerSec": 401890.94578111643 }, "responseTimeHistogram": { - "0.000768083": 1, - "0.0018163900000000002": 298799, - "0.0028646970000000003": 6883, - "0.003913004": 1825, - "0.004961311": 525, - "0.006009618": 99, - "0.0070579250000000005": 192, - "0.008106232": 83, - "0.009154539": 11, - "0.010202846": 7, - "0.011251153": 14 + "0.000888757": 1, + "0.0020650313": 304435, + "0.0032413055999999997": 2508, + "0.0044175798999999995": 1620, + "0.0055938542": 216, + "0.0067701285": 186, + "0.007946402799999999": 79, + "0.009122677099999999": 81, + "0.010298951399999999": 10, + "0.0114752257": 10, + "0.0126515": 9 }, "latencyPercentiles": { - "p10": 0.001503953, - "p25": 0.001537944, - "p50": 0.001580426, - "p75": 0.001631679, - "p90": 0.001709727, - "p95": 0.00176875, - "p99": 0.002771709 + "p10": 0.001503932, + "p25": 0.001536763, + "p50": 0.001578201, + "p75": 0.0016261, + "p90": 0.001696912, + "p95": 0.001752265, + "p99": 0.002738195 }, "rps": { - "mean": 30829.775063991056, - "stddev": 3108.7617407687167, - "max": 33256.5097848947, + "mean": 30903.258452363716, + "stddev": 3167.6607809960074, + "max": 35167.673153449156, "percentiles": { - "p10": 30269.580685121287, - "p25": 31103.272064221823, - "p50": 31431.947248673227, - "p75": 31854.70727427319, - "p90": 32173.502044475063, - "p95": 32346.068624717187, - "p99": 32666.254904335572 + "p10": 30408.44008554101, + "p25": 31151.229875677454, + "p50": 31487.86689256313, + "p75": 31919.116358784893, + "p90": 32194.723406322646, + "p95": 32336.797302581013, + "p99": 32710.782404095302 } }, "details": { "DNSDialup": { - "average": 0.00094935024, - "fastest": 0.000126746, - "slowest": 0.001527557 + "average": 0.00081579564, + "fastest": 0.000087747, + "slowest": 0.001189955 }, "DNSLookup": { - "average": 0.0000239877, - "fastest": 0.000004368, - "slowest": 0.000754415 + "average": 0.000008333, + "fastest": 0.000004187, + "slowest": 0.000044824 } }, "statusCodeDistribution": { - "200": 308439 + "200": 309155 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 2d320b4789..315ca948f8 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001013268, + "total": 10.000738701, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64476.66678567995, + "requestsPerSec": 64261.45300004075, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 644832 + "Connection refused (os error 111)": 642662 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 995c77ea6e..eb50b99d32 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000233107, + "total": 10.000407712, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64535.99562076689, + "requestsPerSec": 64921.65306629851, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 645375 + "Connection refused (os error 111)": 649243 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 04fe60b316..3c9d075144 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000396263, - "slowest": 0.006462037, - "fastest": 0.000442326, - "average": 0.0012300557243855308, - "requestsPerSec": 40584.79177486569, - "totalData": 5276232, + "total": 10.000354022, + "slowest": 0.006763994, + "fastest": 0.000409626, + "average": 0.001237026067986872, + "requestsPerSec": 40354.87134877354, + "totalData": 5246319, "sizePerRequest": 13, - "sizePerSec": 527602.2930732539 + "sizePerSec": 524613.327534056 }, "responseTimeHistogram": { - "0.000442326": 1, - "0.0010442971": 23240, - "0.0016462682": 379017, - "0.0022482393": 3102, - "0.0028502104": 272, - "0.0034521815": 122, - "0.0040541526": 42, - "0.0046561237": 34, - "0.0052580948": 18, - "0.0058600659": 10, - "0.006462037": 6 + "0.000409626": 1, + "0.0010450628": 15437, + "0.0016804996": 385242, + "0.0023159364000000003": 2508, + "0.0029513732000000003": 205, + "0.00358681": 111, + "0.0042222468": 9, + "0.0048576836": 11, + "0.0054931204": 23, + "0.0061285572": 10, + "0.006763994": 6 }, "latencyPercentiles": { - "p10": 0.00107575, - "p25": 0.001131774, - "p50": 0.001237291, - "p75": 0.001308686, - "p90": 0.001369484, - "p95": 0.001429335, - "p99": 0.001630698 + "p10": 0.001083786, + "p25": 0.001133879, + "p50": 0.001244381, + "p75": 0.001306585, + "p90": 0.001375181, + "p95": 0.001449984, + "p99": 0.001617543 }, "rps": { - "mean": 40619.22738462896, - "stddev": 2744.379033731707, - "max": 76645.97225298779, + "mean": 40356.028380629985, + "stddev": 2270.516266433188, + "max": 44327.62415748499, "percentiles": { - "p10": 38545.72293654741, - "p25": 40024.62120637957, - "p50": 40943.5721494801, - "p75": 41827.03699671248, - "p90": 42620.05699882228, - "p95": 43113.10376057976, - "p99": 44222.33670226941 + "p10": 38529.517463328375, + "p25": 39836.42119249657, + "p50": 40897.49656954873, + "p75": 41412.5790507842, + "p90": 41945.450349058716, + "p95": 42285.25287643486, + "p99": 43120.38543551153 } }, "details": { "DNSDialup": { - "average": 0.00077312338, - "fastest": 0.000089127, - "slowest": 0.001142945 + "average": 0.0008075796799999999, + "fastest": 0.000093056, + "slowest": 0.00113767 }, "DNSLookup": { - "average": 0.00001089056, - "fastest": 0.000004268, - "slowest": 0.000193434 + "average": 0.0000087374, + "fastest": 0.000004248, + "slowest": 0.000045916 } }, "statusCodeDistribution": { - "200": 405864 + "200": 403563 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 3ed794b1b5..7cd5a2355f 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000642415, - "slowest": 0.010831187, - "fastest": 0.000403173, - "average": 0.0012469200287414427, - "requestsPerSec": 40037.12795484449, - "totalData": 5205161, + "total": 10.000171495, + "slowest": 0.010834844, + "fastest": 0.000459877, + "average": 0.001258885131602155, + "requestsPerSec": 39656.719907081955, + "totalData": 5155462, "sizePerRequest": 13, - "sizePerSec": 520482.66341297835 + "sizePerSec": 515537.3587920654 }, "responseTimeHistogram": { - "0.000403173": 1, - "0.0014459744": 371380, - "0.0024887758": 27510, - "0.0035315772000000002": 145, - "0.0045743786": 10, - "0.005617179999999999": 800, - "0.0066599814": 500, - "0.0077027828": 1, - "0.0087455842": 0, - "0.0097883856": 0, - "0.010831186999999999": 50 + "0.000459877": 1, + "0.0014973737": 372431, + "0.0025348704": 22575, + "0.0035723671": 217, + "0.0046098638": 0, + "0.0056473604999999994": 613, + "0.0066848572": 634, + "0.0077223539": 53, + "0.008759850599999999": 0, + "0.009797347299999998": 0, + "0.010834843999999998": 50 }, "latencyPercentiles": { - "p10": 0.000918302, - "p25": 0.001140296, - "p50": 0.001261405, - "p75": 0.001326759, - "p90": 0.001401842, - "p95": 0.001558887, - "p99": 0.002021188 + "p10": 0.000924675, + "p25": 0.001159386, + "p50": 0.00127308, + "p75": 0.001337973, + "p90": 0.001411373, + "p95": 0.00157557, + "p99": 0.002064808 }, "rps": { - "mean": 40052.82620975461, - "stddev": 3941.6052407354955, - "max": 46426.47237454765, + "mean": 39675.61051715911, + "stddev": 3966.049192642145, + "max": 51627.40200283575, "percentiles": { - "p10": 37416.04774287789, - "p25": 39123.22354549564, - "p50": 40901.88557692577, - "p75": 42010.055880743595, - "p90": 43119.40804555955, - "p95": 43700.46322491063, - "p99": 44561.490801594955 + "p10": 37196.49310226598, + "p25": 38791.34628540745, + "p50": 40579.27216895087, + "p75": 41523.784834258586, + "p90": 42581.89685048348, + "p95": 43229.18384105199, + "p99": 44183.495850916624 } }, "details": { "DNSDialup": { - "average": 0.0009034720399999996, - "fastest": 0.000092724, - "slowest": 0.001461108 + "average": 0.0011566507200000001, + "fastest": 0.000160791, + "slowest": 0.001935488 }, "DNSLookup": { - "average": 0.000009573139999999998, - "fastest": 0.000004168, - "slowest": 0.000046417 + "average": 0.000011138880000000003, + "fastest": 0.000004528, + "slowest": 0.000051056 } }, "statusCodeDistribution": { - "200": 400397 + "200": 396574 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 60a2539b41..14508ab94c 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000595099, - "slowest": 0.004943338, - "fastest": 0.000038923, - "average": 0.0006220810231491526, - "requestsPerSec": 80196.82749481547, - "totalData": 10426208, + "total": 10.000432319, + "slowest": 0.003741558, + "fastest": 0.000032613, + "average": 0.0006423788939176196, + "requestsPerSec": 77661.7425353129, + "totalData": 10096463, "sizePerRequest": 13, - "sizePerSec": 1042558.7574326011 + "sizePerSec": 1009602.6529590676 }, "responseTimeHistogram": { - "0.000038923": 1, - "0.0005293645": 381444, - "0.001019806": 373787, - "0.0015102475": 42170, - "0.0020006890000000004": 4237, - "0.0024911305000000004": 168, - "0.0029815720000000005": 61, - "0.0034720135000000005": 63, - "0.003962455": 26, - "0.0044528965": 42, - "0.004943338": 17 + "0.000032613": 1, + "0.0004035075": 97779, + "0.000774402": 492615, + "0.0011452964999999998": 158139, + "0.0015161909999999998": 25046, + "0.0018870854999999999": 2968, + "0.0022579799999999997": 67, + "0.0026288745": 5, + "0.002999769": 22, + "0.0033706634999999996": 7, + "0.003741558": 2 }, "latencyPercentiles": { - "p10": 0.000408145, - "p25": 0.000465159, - "p50": 0.000539027, - "p75": 0.000745739, - "p90": 0.0009535, - "p95": 0.001041882, - "p99": 0.001408741 + "p10": 0.000382758, + "p25": 0.000476418, + "p50": 0.000605408, + "p75": 0.000766279, + "p90": 0.000951156, + "p95": 0.001077748, + "p99": 0.001398584 }, "rps": { - "mean": 80176.61781106933, - "stddev": 9377.774947502494, - "max": 98807.0943493754, + "mean": 77660.6240630661, + "stddev": 9860.805196959858, + "max": 100802.6007071007, "percentiles": { - "p10": 65857.90750482358, - "p25": 73751.26450395667, - "p50": 83203.80506719793, - "p75": 87193.86684354382, - "p90": 88923.35127205092, - "p95": 92117.31805579347, - "p99": 95191.07704894502 + "p10": 65050.044432493814, + "p25": 69465.87368494172, + "p50": 76818.39469611905, + "p75": 85193.52593499412, + "p90": 92030.13987080222, + "p95": 94526.62815114736, + "p99": 97972.47427516422 } }, "details": { "DNSDialup": { - "average": 0.00100293618, - "fastest": 0.000204409, - "slowest": 0.00179966 + "average": 0.00072314488, + "fastest": 0.000091, + "slowest": 0.001586395 }, "DNSLookup": { - "average": 0.00004186102, - "fastest": 0.000005661, - "slowest": 0.001597328 + "average": 0.00002147846, + "fastest": 0.000004038, + "slowest": 0.000696422 } }, "statusCodeDistribution": { - "200": 802016 + "200": 776651 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index a24ff707c7..b05ee60fa8 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000391894, - "slowest": 0.025899699, - "fastest": 0.004207897, - "average": 0.007179552763953141, - "requestsPerSec": 6955.1274327289875, - "totalData": 904202, + "total": 10.000809238, + "slowest": 0.022528773, + "fastest": 0.003283107, + "average": 0.008036586002864285, + "requestsPerSec": 6213.897147829988, + "totalData": 807872, "sizePerRequest": 13, - "sizePerSec": 90416.65662547684 + "sizePerSec": 80780.66292178984 }, "responseTimeHistogram": { - "0.004207897": 1, - "0.006377077200000001": 17562, - "0.0085462574": 43514, - "0.0107154376": 4408, - "0.012884617800000001": 1890, - "0.015053798000000002": 1935, - "0.017222978200000003": 152, - "0.0193921584": 65, - "0.0215613386": 8, - "0.023730518800000003": 12, - "0.025899699000000005": 7 + "0.003283107": 1, + "0.0052076736": 23, + "0.007132240199999999": 16552, + "0.009056806799999999": 35925, + "0.0109813734": 5965, + "0.01290594": 938, + "0.014830506599999998": 2457, + "0.016755073199999998": 229, + "0.018679639799999998": 35, + "0.0206042064": 7, + "0.022528773": 12 }, "latencyPercentiles": { - "p10": 0.00545914, - "p25": 0.006350417, - "p50": 0.006755033, - "p75": 0.007527185, - "p90": 0.008758101, - "p95": 0.011612619, - "p99": 0.01355266 + "p10": 0.006475915, + "p25": 0.007019492, + "p50": 0.007820549, + "p75": 0.008210809, + "p90": 0.009538341, + "p95": 0.012515114, + "p99": 0.014416444 }, "rps": { - "mean": 6975.694258558693, - "stddev": 1611.307898573277, - "max": 10235.040017726864, + "mean": 6278.486463623266, + "stddev": 1578.814122179607, + "max": 11325.1044652402, "percentiles": { - "p10": 5202.916234549644, - "p25": 6318.922011964737, - "p50": 7326.917688820441, - "p75": 7756.686621083357, - "p90": 8810.39095436098, - "p95": 9165.551104946459, - "p99": 9629.669274584217 + "p10": 5124.322082331515, + "p25": 5640.8589980665965, + "p50": 6425.8877942317895, + "p75": 6946.943973904492, + "p90": 8019.698786128699, + "p95": 8689.066272938104, + "p99": 9903.514735614492 } }, "details": { "DNSDialup": { - "average": 0.0010525704999999996, - "fastest": 0.000115456, - "slowest": 0.002205742 + "average": 0.0010193679, + "fastest": 0.000092887, + "slowest": 0.002249276 }, "DNSLookup": { - "average": 0.00005201435999999999, - "fastest": 0.000004318, - "slowest": 0.002099443 + "average": 0.000009760939999999998, + "fastest": 0.000004679, + "slowest": 0.000029054 } }, "statusCodeDistribution": { - "200": 69554 + "200": 62144 }, "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 551fcc9a4a..948c13fe03 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000610136, + "total": 10.000263836, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64768.54823770524, + "requestsPerSec": 64454.5994556298, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 647725 + "Connection refused (os error 111)": 644563 } } \ 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 63d3d95fb3..f2aa5fa8ad 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.000511787, - "slowest": 0.004727155, - "fastest": 0.000139757, - "average": 0.0008417163753994209, - "requestsPerSec": 59295.665324933034, - "totalData": 7708831, + "total": 10.000232558, + "slowest": 0.004604318, + "fastest": 0.000255628, + "average": 0.0009577160265145633, + "requestsPerSec": 52117.38796844888, + "totalData": 6775418, "sizePerRequest": 13, - "sizePerSec": 770843.6492241294 + "sizePerSec": 677526.0435898354 }, "responseTimeHistogram": { - "0.000139757": 1, - "0.0005984968000000001": 121346, - "0.0010572366000000002": 385774, - "0.0015159764000000002": 85123, - "0.0019747162": 455, - "0.002433456": 135, - "0.0028921958000000005": 82, - "0.0033509356000000004": 9, - "0.0038096754000000004": 26, - "0.0042684152": 25, - "0.004727155": 11 + "0.000255628": 1, + "0.000690497": 50552, + "0.0011253659999999998": 426991, + "0.0015602349999999997": 42911, + "0.0019951039999999997": 433, + "0.0024299729999999998": 146, + "0.0028648419999999994": 86, + "0.0032997109999999994": 30, + "0.0037345799999999995": 14, + "0.0041694489999999996": 9, + "0.004604318": 13 }, "latencyPercentiles": { - "p10": 0.000565216, - "p25": 0.000614868, - "p50": 0.000897947, - "p75": 0.001015389, - "p90": 0.001079407, - "p95": 0.001120757, - "p99": 0.001240929 + "p10": 0.000703073, + "p25": 0.000896519, + "p50": 0.000984116, + "p75": 0.001053635, + "p90": 0.001112514, + "p95": 0.001164602, + "p99": 0.001281582 }, "rps": { - "mean": 59291.09088869274, - "stddev": 11037.229563854844, - "max": 85364.54413181506, + "mean": 52140.050011905216, + "stddev": 6807.582625056908, + "max": 83635.14603247067, "percentiles": { - "p10": 49009.369075614086, - "p25": 50422.51869685127, - "p50": 54949.366510869295, - "p75": 68048.06234643656, - "p90": 76455.49139565413, - "p95": 79706.8707322468, - "p99": 83930.83618921592 + "p10": 48536.35858621729, + "p25": 49501.07912352731, + "p50": 50353.797997783215, + "p75": 51375.449985846244, + "p90": 58423.451173301866, + "p95": 69988.50619790086, + "p99": 80002.17077229296 } }, "details": { "DNSDialup": { - "average": 0.00106757354, - "fastest": 0.000093217, - "slowest": 0.001776836 + "average": 0.00094646584, + "fastest": 0.000110206, + "slowest": 0.001532392 }, "DNSLookup": { - "average": 0.000010650220000000003, - "fastest": 0.000004308, - "slowest": 0.000048881 + "average": 0.000009641880000000002, + "fastest": 0.000004648, + "slowest": 0.000054722 } }, "statusCodeDistribution": { - "200": 592987 + "200": 521186 }, "errorDistribution": {} } \ No newline at end of file