From 096c444aa494b7650019a231d498de60811fa8af Mon Sep 17 00:00:00 2001 From: Github Action Date: Sat, 20 Jul 2024 01:37:15 +0000 Subject: [PATCH] chore: autopublish Sat Jul 20 01:37:15 UTC 2024 --- README.md | 258 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 84 +++--- frameworks/alosaur/results/hello_bench.json | 84 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 90 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 82 +++--- 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 | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1440 insertions(+), 1438 deletions(-) diff --git a/README.md b/README.md index 4a1638775b..de77adcd6d 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 80494.22 | 10715.90 | 103429.21 | 100% | -| Stric | 79601.64 | 9162.65 | 100421.19 | 99% | -| Hyper Express | 77157.05 | 16799.23 | 100614.22 | 96% | -| Elysia | 75496.62 | 12249.66 | 99708.90 | 94% | -| Vixeny (Bun) | 74476.38 | 14253.28 | 101758.09 | 93% | -| Deno | 55906.76 | 7566.48 | 84973.98 | 69% | -| NHttp | 50666.79 | 3763.56 | 72375.75 | 63% | -| Vixeny (Deno) | 49857.23 | 3113.67 | 65425.12 | 62% | -| Fastro | 49405.41 | 3676.44 | 69015.69 | 61% | -| Hono | 48371.73 | 3039.12 | 62133.03 | 60% | -| Fast | 47713.23 | 2548.91 | 70136.18 | 59% | -| Deso | 45812.62 | 3465.08 | 69207.22 | 57% | -| Megalo | 45787.43 | 2393.37 | 53844.66 | 57% | -| Alosaur | 44780.55 | 3025.08 | 57110.75 | 56% | -| http | 44240.75 | 3462.75 | 53208.90 | 55% | -| Router | 42733.74 | 3236.96 | 50086.17 | 53% | -| Cheetah | 40972.45 | 2185.18 | 45534.39 | 51% | -| Reno | 40061.07 | 1984.02 | 46034.48 | 50% | -| Danet V2 (Hono) | 36029.09 | 2039.95 | 37961.32 | 45% | -| Aqua | 33991.48 | 2939.43 | 38669.35 | 42% | -| Danet (Oak) | 33725.16 | 2111.99 | 38799.70 | 42% | -| Little | 33401.26 | 3618.67 | 38630.44 | 41% | -| Oak | 30615.34 | 2754.21 | 32963.72 | 38% | -| Acorn | 29032.34 | 4151.49 | 39618.13 | 36% | -| Dinatra | 17610.36 | 1886.78 | 25342.26 | 22% | -| Node | 17300.59 | 1526.65 | 26112.00 | 21% | -| Fastify | 16836.95 | 3349.75 | 33194.90 | 21% | -| Abc | 14156.73 | 1292.69 | 16338.23 | 18% | -| Express (Deno) | 11058.20 | 1598.08 | 12981.65 | 14% | -| Servest | 6788.16 | 1434.66 | 10742.19 | 8% | -| Express | 6364.90 | 970.23 | 7973.17 | 8% | +| Bun | 79000.39 | 10228.86 | 100082.63 | 100% | +| Stric | 76080.86 | 9542.45 | 98238.96 | 96% | +| Elysia | 75893.43 | 13163.54 | 101080.43 | 96% | +| Hyper Express | 75700.20 | 15641.21 | 99321.61 | 96% | +| Vixeny (Bun) | 74398.28 | 14177.97 | 99763.39 | 94% | +| Deno | 58594.09 | 9224.85 | 84197.37 | 74% | +| Fastro | 49296.08 | 3158.74 | 60479.52 | 62% | +| Vixeny (Deno) | 49211.29 | 3200.25 | 64688.93 | 62% | +| NHttp | 49206.84 | 3647.13 | 64628.93 | 62% | +| Fast | 48538.82 | 3711.49 | 69531.58 | 61% | +| Hono | 48074.97 | 3004.38 | 60251.50 | 61% | +| Deso | 44402.41 | 2403.63 | 53475.51 | 56% | +| Megalo | 44360.48 | 2101.05 | 51378.60 | 56% | +| Alosaur | 43574.97 | 2242.91 | 50965.13 | 55% | +| http | 42965.34 | 3536.69 | 52140.59 | 54% | +| Router | 42015.56 | 3437.20 | 48437.68 | 53% | +| Cheetah | 40008.62 | 2230.11 | 45587.30 | 51% | +| Reno | 39445.27 | 2103.73 | 45312.06 | 50% | +| Danet V2 (Hono) | 35755.58 | 2122.39 | 38336.98 | 45% | +| Aqua | 33636.78 | 3080.65 | 38627.67 | 43% | +| Little | 33482.15 | 3620.76 | 39053.87 | 42% | +| Danet (Oak) | 33136.39 | 2244.99 | 35477.48 | 42% | +| Oak | 30725.05 | 2725.49 | 37630.95 | 39% | +| Acorn | 29279.55 | 2341.58 | 38190.26 | 37% | +| Node | 17471.97 | 1621.46 | 33163.53 | 22% | +| Dinatra | 17425.70 | 1892.44 | 20894.27 | 22% | +| Fastify | 17205.87 | 1953.36 | 20479.12 | 22% | +| Abc | 14127.65 | 1771.91 | 24907.28 | 18% | +| Express (Deno) | 10854.36 | 1646.10 | 12720.43 | 14% | +| Servest | 7108.09 | 1347.07 | 10106.87 | 9% | +| Express | 6423.32 | 1008.35 | 8111.42 | 8% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-79cf7069-09ab-4c38-a9b2-2e91803f6bf8) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-be0b3bf0-3ed8-409c-a492-0124da228cef) | | | | | # Frameworks @@ -279,275 +279,275 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14156.73 | 1292.69 | 16338.23 | | +| 14127.65 | 1771.91 | 24907.28 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12913.66 | 13660.75 | 14310.81 | 15060.02 | 15321.39 | 15440.75 | 15947.94 | +| **Req/Sec** | 12454.86 | 13312.19 | 14123.97 | 15110.63 | 15535.11 | 15771.52 | 20426.77 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 29032.34 | 4151.49 | 39618.13 | | +| 29279.55 | 2341.58 | 38190.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24073.31 | 25910.18 | 29632.07 | 30185.49 | 35400.79 | 37463.72 | 38783.01 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 2ms | +| **Req/Sec** | 28715.52 | 29122.87 | 29713.31 | 30032.02 | 30331.84 | 30562.20 | 34821.04 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44780.55 | 3025.08 | 57110.75 | | +| 43574.97 | 2242.91 | 50965.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43067.46 | 43596.18 | 44299.01 | 45378.72 | 48291.78 | 50264.46 | 54100.17 | -| **Latency** | 973µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 41934.72 | 43002.19 | 43756.79 | 44477.19 | 45365.53 | 46144.08 | 47539.01 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33991.48 | 2939.43 | 38669.35 | | +| 33636.78 | 3080.65 | 38627.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32148.58 | 33212.21 | 34509.15 | 35483.67 | 36221.31 | 36787.50 | 37447.19 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 31970.81 | 32940.72 | 34121.07 | 35166.51 | 35923.16 | 36664.73 | 37781.39 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 80494.22 | 10715.90 | 103429.21 | | +| 79000.39 | 10228.86 | 100082.63 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | -| **Req/Sec** | 67112.58 | 72047.67 | 79055.82 | 88947.21 | 96845.90 | 98827.84 | 101306.31 | -| **Latency** | 365µs | 460µs | 585µs | 737µs | 926µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 65411.92 | 70326.37 | 79129.72 | 87437.10 | 92914.94 | 95314.53 | 98167.99 | +| **Latency** | 374µs | 468µs | 593µs | 756µs | 942µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40972.45 | 2185.18 | 45534.39 | | +| 40008.62 | 2230.11 | 45587.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39712.04 | 40748.19 | 41139.02 | 41809.79 | 42503.65 | 43068.01 | 44268.84 | +| **Req/Sec** | 38717.61 | 39641.56 | 40136.51 | 40888.48 | 41704.31 | 42293.10 | 43550.70 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33725.16 | 2111.99 | 38799.70 | | +| 33136.39 | 2244.99 | 35477.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33216.65 | 33575.79 | 34097.35 | 34381.15 | 34654.16 | 34839.48 | 35241.51 | +| **Req/Sec** | 32432.76 | 33109.72 | 33399.64 | 33822.53 | 34245.40 | 34441.44 | 34928.02 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36029.09 | 2039.95 | 37961.32 | | +| 35755.58 | 2122.39 | 38336.98 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35483.26 | 35872.02 | 36353.60 | 36659.32 | 36940.26 | 37147.37 | 37498.52 | +| **Req/Sec** | 35337.23 | 35572.08 | 35982.91 | 36430.78 | 36710.83 | 36882.90 | 37474.06 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55906.76 | 7566.48 | 84973.98 | | +| 58594.09 | 9224.85 | 84197.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51392.55 | 52127.76 | 53037.90 | 55012.19 | 68578.26 | 74633.56 | 82208.82 | -| **Latency** | 608µs | 822µs | 924µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 50014.96 | 51193.21 | 55296.52 | 64596.74 | 73145.25 | 77332.72 | 81128.79 | +| **Latency** | 578µs | 650µs | 896µs | 1ms | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45812.62 | 3465.08 | 69207.22 | | +| 44402.41 | 2403.63 | 53475.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43475.41 | 44171.23 | 45072.89 | 46841.67 | 49815.95 | 52304.38 | 56259.14 | -| **Latency** | 928µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42590.40 | 43413.52 | 44229.55 | 45344.55 | 46935.79 | 48026.92 | 49786.87 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17610.36 | 1886.78 | 25342.26 | | +| 17425.70 | 1892.44 | 20894.27 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15985.00 | 16823.99 | 17845.50 | 18748.37 | 19486.13 | 19790.26 | 20561.66 | +| **Req/Sec** | 15629.04 | 16538.68 | 17638.41 | 18702.71 | 19402.18 | 19841.33 | 20267.83 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 75496.62 | 12249.66 | 99708.90 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 75893.43 | 13163.54 | 101080.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 59111.37 | 64018.05 | 77250.00 | 84882.43 | 92266.61 | 94973.65 | 97831.49 | -| **Latency** | 400µs | 496µs | 595µs | 804µs | 978µs | 1ms | 1ms | +| **Req/Sec** | 58806.55 | 63728.25 | 76065.44 | 87735.71 | 93674.65 | 95853.54 | 98924.05 | +| **Latency** | 385µs | 475µs | 604µs | 810µs | 971µs | 1ms | 1ms | ### [Express](#express) -| **Stat** | Mean | Stddev | Max | -| -------- | ------ | ------- | --- | -| 6364.90 | 970.23 | 7973.17 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | ------- | --- | +| 6423.32 | 1008.35 | 8111.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4967.39 | 6040.64 | 6555.19 | 6710.69 | 7669.62 | 7800.30 | 7919.56 | +| **Req/Sec** | 5023.41 | 6074.19 | 6559.65 | 6811.32 | 7836.65 | 7914.13 | 8040.46 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 11058.20 | 1598.08 | 12981.65 | | +| 10854.36 | 1646.10 | 12720.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 9853.21 | 11134.12 | 11607.38 | 11761.24 | 11873.42 | 12259.32 | 12600.18 | +| **Req/Sec** | 9169.05 | 10900.98 | 11456.76 | 11643.90 | 11785.24 | 11919.55 | 12372.84 | | **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 5ms | 9ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47713.23 | 2548.91 | 70136.18 | | +| 48538.82 | 3711.49 | 69531.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46081.95 | 46901.99 | 47562.77 | 48409.96 | 49321.22 | 50714.21 | 55642.35 | -| **Latency** | 915µs | 974µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45944.52 | 46770.92 | 47710.11 | 49183.44 | 52907.24 | 56271.60 | 61479.00 | +| **Latency** | 880µs | 961µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16836.95 | 3349.75 | 33194.90 | | +| 17205.87 | 1953.36 | 20479.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15431.53 | 15707.56 | 16090.89 | 16539.94 | 23362.65 | 25191.28 | 26437.13 | -| **Latency** | 1ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15733.07 | 16584.11 | 17868.58 | 18200.81 | 18421.80 | 18568.67 | 18843.75 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49405.41 | 3676.44 | 69015.69 | | +| 49296.08 | 3158.74 | 60479.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46719.84 | 47729.71 | 48676.50 | 50770.37 | 53994.59 | 55522.28 | 60381.05 | -| **Latency** | 850µs | 946µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46614.65 | 47602.83 | 48913.65 | 50834.00 | 53022.09 | 54228.84 | 57420.26 | +| **Latency** | 829µs | 946µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48371.73 | 3039.12 | 62133.03 | | +| 48074.97 | 3004.38 | 60251.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46427.49 | 47328.84 | 48061.84 | 49001.93 | 51217.83 | 53344.31 | 57134.85 | -| **Latency** | 899µs | 963µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45917.25 | 46694.85 | 47665.15 | 49408.65 | 51651.73 | 52934.04 | 54985.12 | +| **Latency** | 875µs | 969µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44240.75 | 3462.75 | 53208.90 | | +| 42965.34 | 3536.69 | 52140.59 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 41326.48 | 43084.41 | 44940.59 | 46096.96 | 46937.86 | 47588.44 | 49373.26 | -| **Latency** | 845µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 39925.63 | 41518.30 | 43761.46 | 44875.96 | 45805.73 | 46284.90 | 47519.81 | +| **Latency** | 870µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 77157.05 | 16799.23 | 100614.22 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 75700.20 | 15641.21 | 99321.61 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55390.45 | 59401.64 | 80050.47 | 93405.27 | 97381.45 | 98542.11 | 99617.64 | -| **Latency** | 378µs | 467µs | 587µs | 796µs | 978µs | 1ms | 1ms | +| **Req/Sec** | 55314.91 | 59476.80 | 77928.64 | 90916.95 | 94808.95 | 96400.69 | 98413.87 | +| **Latency** | 383µs | 475µs | 598µs | 816µs | 992µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33401.26 | 3618.67 | 38630.44 | | +| 33482.15 | 3620.76 | 39053.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31418.74 | 33128.30 | 34101.53 | 35126.15 | 35882.81 | 36528.72 | 37351.74 | +| **Req/Sec** | 31607.40 | 33149.58 | 34226.14 | 35193.64 | 35987.15 | 36527.51 | 37879.39 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45787.43 | 2393.37 | 53844.66 | | +| 44360.48 | 2101.05 | 51378.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44234.44 | 45129.55 | 45785.76 | 46525.35 | 47811.14 | 48932.09 | 51136.58 | -| **Latency** | 959µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42973.15 | 43692.84 | 44402.39 | 45181.89 | 46138.74 | 47212.85 | 48495.51 | +| **Latency** | 989µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50666.79 | 3763.56 | 72375.75 | | +| 49206.84 | 3647.13 | 64628.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47746.32 | 48636.70 | 49736.16 | 52322.16 | 55180.71 | 57238.48 | 62627.52 | -| **Latency** | 807µs | 923µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46092.11 | 47125.35 | 48400.65 | 50903.00 | 54203.20 | 56099.58 | 59613.23 | +| **Latency** | 825µs | 950µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17300.59 | 1526.65 | 26112.00 | | +| 17471.97 | 1621.46 | 33163.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16816.17 | 17131.09 | 17490.55 | 17811.85 | 18129.08 | 18319.02 | 19399.62 | +| **Req/Sec** | 16946.98 | 17320.42 | 17641.66 | 17953.80 | 18224.25 | 18415.54 | 19743.39 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30615.34 | 2754.21 | 32963.72 | | +| 30725.05 | 2725.49 | 37630.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30184.82 | 30630.49 | 31181.46 | 31455.37 | 31869.89 | 32072.45 | 32431.07 | +| **Req/Sec** | 30110.32 | 30845.91 | 31254.43 | 31556.87 | 31915.17 | 32123.99 | 32481.89 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40061.07 | 1984.02 | 46034.48 | | +| 39445.27 | 2103.73 | 45312.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39073.70 | 39702.49 | 40107.06 | 40804.80 | 41530.65 | 42008.58 | 43257.29 | +| **Req/Sec** | 37865.83 | 38865.55 | 39753.75 | 40387.51 | 41008.01 | 41546.20 | 42818.78 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42733.74 | 3236.96 | 50086.17 | | +| 42015.56 | 3437.20 | 48437.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40321.18 | 41697.32 | 43329.96 | 44364.78 | 45466.37 | 46133.77 | 47504.90 | -| **Latency** | 867µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 39615.72 | 40807.16 | 42696.36 | 43809.17 | 44853.25 | 45613.77 | 46550.16 | +| **Latency** | 878µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 79601.64 | 9162.65 | 100421.19 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 76080.86 | 9542.45 | 98238.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67697.85 | 72308.77 | 79152.40 | 86337.50 | 92762.38 | 95559.34 | 98527.33 | -| **Latency** | 371µs | 464µs | 589µs | 746µs | 940µs | 1ms | 1ms | +| **Req/Sec** | 63873.84 | 68198.72 | 75677.02 | 83131.81 | 90142.65 | 92915.01 | 96305.46 | +| **Latency** | 388µs | 482µs | 616µs | 786µs | 978µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6788.16 | 1434.66 | 10742.19 | | +| 7108.09 | 1347.07 | 10106.87 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | -| **Req/Sec** | 5331.98 | 5895.77 | 6960.90 | 7506.02 | 8405.14 | 9242.03 | 10428.59 | -| **Latency** | 6ms | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | +| **Req/Sec** | 5603.25 | 6409.12 | 7342.79 | 7836.63 | 8723.33 | 9132.34 | 9665.68 | +| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | ### [Vixeny (Bun)](#vixeny-bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 74476.38 | 14253.28 | 101758.09 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 74398.28 | 14177.97 | 99763.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57125.62 | 61133.00 | 72369.94 | 88046.98 | 94454.50 | 96720.77 | 99332.87 | -| **Latency** | 387µs | 478µs | 611µs | 831µs | 995µs | 1ms | 1ms | +| **Req/Sec** | 56027.01 | 60488.58 | 75035.20 | 87712.66 | 92876.13 | 95147.96 | 97321.17 | +| **Latency** | 387µs | 481µs | 611µs | 831µs | 996µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49857.23 | 3113.67 | 65425.12 | | +| 49211.29 | 3200.25 | 64688.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47541.30 | 48474.91 | 49161.97 | 50512.22 | 53949.00 | 55761.22 | 60106.28 | -| **Latency** | 858µs | 938µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46905.98 | 47609.57 | 48638.29 | 49960.61 | 52709.89 | 55119.99 | 60304.36 | +| **Latency** | 869µs | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-07-19T01:44:56.068Z

+

Generated 2024-07-20T01:37:15.379Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 0e40e2f3ba..10c0acf65e 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000782466, - "slowest": 0.015902723, - "fastest": 0.001393735, - "average": 0.003524618591767554, - "requestsPerSec": 14157.492224368916, - "totalData": 1840618, + "total": 10.000214492, + "slowest": 0.015823516, + "fastest": 0.000986245, + "average": 0.0035322147047006282, + "requestsPerSec": 14127.396978636727, + "totalData": 1836601, "sizePerRequest": 13, - "sizePerSec": 184047.3989167959 + "sizePerSec": 183656.16072227745 }, "responseTimeHistogram": { - "0.001393735": 1, - "0.0028446338": 209, - "0.0042955326": 136030, - "0.0057464314": 4763, - "0.0071973302": 379, - "0.008648229": 149, - "0.0100991278": 12, - "0.0115500266": 12, - "0.0130009254": 11, - "0.0144518242": 19, - "0.015902723": 1 + "0.000986245": 1, + "0.0024699720999999996": 3553, + "0.0039536992": 122499, + "0.005437426299999999": 14245, + "0.0069211533999999995": 741, + "0.0084048805": 128, + "0.009888607599999998": 65, + "0.011372334699999999": 12, + "0.012856061799999999": 11, + "0.014339788899999999": 20, + "0.015823516": 2 }, "latencyPercentiles": { - "p10": 0.003236355, - "p25": 0.003289518, - "p50": 0.003365649, - "p75": 0.003721018, - "p90": 0.003920843, - "p95": 0.00418539, - "p99": 0.005167873 + "p10": 0.003178607, + "p25": 0.003261371, + "p50": 0.003461075, + "p75": 0.003727634, + "p90": 0.003984104, + "p95": 0.004329086, + "p99": 0.005184259 }, "rps": { - "mean": 14156.734033196633, - "stddev": 1292.6940066173847, - "max": 16338.229823965139, + "mean": 14127.645139870538, + "stddev": 1771.914267945965, + "max": 24907.281127265, "percentiles": { - "p10": 12913.66265508905, - "p25": 13660.753468901308, - "p50": 14310.81468265534, - "p75": 15060.020204523018, - "p90": 15321.388658568338, - "p95": 15440.748134324649, - "p99": 15947.942396472783 + "p10": 12454.858670500584, + "p25": 13312.192637235816, + "p50": 14123.972618725009, + "p75": 15110.630328436191, + "p90": 15535.114018215201, + "p95": 15771.519107697884, + "p99": 20426.76723578391 } }, "details": { "DNSDialup": { - "average": 0.0012640896000000001, - "fastest": 0.000104902, - "slowest": 0.002579628 + "average": 0.00113110986, + "fastest": 0.00011214, + "slowest": 0.002558765 }, "DNSLookup": { - "average": 0.000007800359999999996, - "fastest": 0.000004077, - "slowest": 0.000044473 + "average": 0.00005966468, + "fastest": 0.000004599, + "slowest": 0.00244419 } }, "statusCodeDistribution": { - "200": 141586 + "200": 141277 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 70d7f0c0fd..66a5c7a3d8 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000131943, - "slowest": 0.010389859, - "fastest": 0.000473081, - "average": 0.0017194779256224024, - "requestsPerSec": 29040.616829389368, - "totalData": 3775330, + "total": 10.000231777, + "slowest": 0.010562079, + "fastest": 0.000494665, + "average": 0.0017053036733594821, + "requestsPerSec": 29284.42125446949, + "totalData": 3807063, "sizePerRequest": 13, - "sizePerSec": 377528.0187820618 + "sizePerSec": 380697.47630810336 }, "responseTimeHistogram": { - "0.000473081": 1, - "0.0014647587999999999": 52357, - "0.0024564365999999995": 234496, - "0.0034481143999999997": 2856, - "0.0044397922": 525, - "0.00543147": 97, - "0.006423147799999999": 14, - "0.007414825599999999": 32, - "0.0084065034": 15, - "0.0093981812": 16, - "0.010389859": 1 + "0.000494665": 1, + "0.0015014064": 38882, + "0.0025081478": 251453, + "0.0035148892": 2035, + "0.0045216306": 340, + "0.005528372": 60, + "0.0065351134": 33, + "0.007541854799999999": 15, + "0.0085485962": 3, + "0.0095553376": 21, + "0.010562079": 8 }, "latencyPercentiles": { - "p10": 0.001341058, - "p25": 0.001509924, - "p50": 0.001742957, - "p75": 0.001863637, - "p90": 0.002123975, - "p95": 0.002253426, - "p99": 0.002533281 + "p10": 0.001486962, + "p25": 0.001542104, + "p50": 0.001740213, + "p75": 0.001814823, + "p90": 0.00187776, + "p95": 0.001938575, + "p99": 0.002426797 }, "rps": { - "mean": 29032.33561114721, - "stddev": 4151.488188128302, - "max": 39618.12925594586, + "mean": 29279.548323966, + "stddev": 2341.5848373378462, + "max": 38190.259584504325, "percentiles": { - "p10": 24073.305254610714, - "p25": 25910.18219978843, - "p50": 29632.072856479335, - "p75": 30185.488301091154, - "p90": 35400.789739322565, - "p95": 37463.72204482856, - "p99": 38783.011268127644 + "p10": 28715.523612064935, + "p25": 29122.87018995967, + "p50": 29713.30561825559, + "p75": 30032.01594912438, + "p90": 30331.84369140221, + "p95": 30562.19513322063, + "p99": 34821.04491633686 } }, "details": { "DNSDialup": { - "average": 0.0006746396799999998, - "fastest": 0.000091441, - "slowest": 0.00211365 + "average": 0.00089368262, + "fastest": 0.000177462, + "slowest": 0.001416387 }, "DNSLookup": { - "average": 0.000010449100000000001, - "fastest": 0.000004869, - "slowest": 0.000057016 + "average": 0.000009564740000000001, + "fastest": 0.000004128, + "slowest": 0.000033152 } }, "statusCodeDistribution": { - "200": 290410 + "200": 292851 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 296a3dec6a..2e7ef4d5aa 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000110618, - "slowest": 0.006690437, - "fastest": 0.000249996, - "average": 0.00111460157721643, - "requestsPerSec": 44787.904565157274, - "totalData": 5822492, + "total": 10.000373281, + "slowest": 0.007369841, + "fastest": 0.00032661, + "average": 0.0011455583977956188, + "requestsPerSec": 43575.27341783633, + "totalData": 5664997, "sizePerRequest": 13, - "sizePerSec": 582242.7593470446 + "sizePerSec": 566478.5544318723 }, "responseTimeHistogram": { - "0.000249996": 1, - "0.0008940401000000001": 26072, - "0.0015380842": 419769, - "0.0021821283000000003": 1753, - "0.0028261724": 182, - "0.0034702165": 39, - "0.0041142606": 19, - "0.0047583046999999995": 18, - "0.0054023488": 15, - "0.0060463929": 9, - "0.006690437": 7 + "0.00032661": 1, + "0.0010309331": 64852, + "0.0017352562": 369914, + "0.0024395793": 807, + "0.0031439024": 108, + "0.0038482255000000004": 31, + "0.004552548599999999": 11, + "0.0052568717": 27, + "0.0059611948": 3, + "0.0066655179": 6, + "0.007369841": 9 }, "latencyPercentiles": { - "p10": 0.000973965, - "p25": 0.001044407, - "p50": 0.001131869, - "p75": 0.001204844, - "p90": 0.001246633, - "p95": 0.001273162, - "p99": 0.001363068 + "p10": 0.001010249, + "p25": 0.001063119, + "p50": 0.001155921, + "p75": 0.00121946, + "p90": 0.001266988, + "p95": 0.001303459, + "p99": 0.001426424 }, "rps": { - "mean": 44780.552293879635, - "stddev": 3025.076066891732, - "max": 57110.751018442155, + "mean": 43574.97488539343, + "stddev": 2242.9136251571, + "max": 50965.13328896284, "percentiles": { - "p10": 43067.46352517155, - "p25": 43596.18308811758, - "p50": 44299.0139140193, - "p75": 45378.721735867104, - "p90": 48291.78336345969, - "p95": 50264.464175304754, - "p99": 54100.167710515714 + "p10": 41934.71775282939, + "p25": 43002.19311184775, + "p50": 43756.78755889291, + "p75": 44477.19133814786, + "p90": 45365.52897766049, + "p95": 46144.07682218087, + "p99": 47539.007112156316 } }, "details": { "DNSDialup": { - "average": 0.0008618910600000001, - "fastest": 0.000258612, - "slowest": 0.001422028 + "average": 0.0009972361800000002, + "fastest": 0.000237694, + "slowest": 0.001449551 }, "DNSLookup": { - "average": 0.00000900974, - "fastest": 0.000004048, - "slowest": 0.000046656 + "average": 0.000011521199999999999, + "fastest": 0.000004298, + "slowest": 0.000044704 } }, "statusCodeDistribution": { - "200": 447884 + "200": 435769 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index e7d183240f..562277342d 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000255398, - "slowest": 0.012777434, - "fastest": 0.000497994, - "average": 0.0014693129060879208, - "requestsPerSec": 33986.231998432006, - "totalData": 4418323, + "total": 10.000198875, + "slowest": 0.012831826, + "fastest": 0.000557514, + "average": 0.0014847766975610312, + "requestsPerSec": 33632.23113900322, + "totalData": 4372277, "sizePerRequest": 13, - "sizePerSec": 441821.0159796161 + "sizePerSec": 437219.0048070419 }, "responseTimeHistogram": { - "0.000497994": 1, - "0.0017259380000000002": 313072, - "0.002953882": 25399, - "0.0041818260000000005": 757, - "0.00540977": 581, - "0.006637714": 11, - "0.007865658000000001": 0, - "0.009093602000000001": 0, - "0.010321546000000001": 0, - "0.01154949": 0, - "0.012777434": 50 + "0.000557514": 1, + "0.0017849451999999997": 310734, + "0.0030123763999999995": 24102, + "0.004239807599999999": 701, + "0.0054672387999999995": 740, + "0.00669467": 1, + "0.007922101199999998": 0, + "0.009149532399999999": 0, + "0.010376963599999999": 0, + "0.011604394799999999": 0, + "0.012831826": 50 }, "latencyPercentiles": { - "p10": 0.001007809, - "p25": 0.00132647, - "p50": 0.001523012, - "p75": 0.001599385, - "p90": 0.001682526, - "p95": 0.001980936, - "p99": 0.00218161 + "p10": 0.001014969, + "p25": 0.001344787, + "p50": 0.001533457, + "p75": 0.001609137, + "p90": 0.001700387, + "p95": 0.002009668, + "p99": 0.002316612 }, "rps": { - "mean": 33991.48350946791, - "stddev": 2939.427132958276, - "max": 38669.35170780453, + "mean": 33636.78326340829, + "stddev": 3080.649964562752, + "max": 38627.67264104584, "percentiles": { - "p10": 32148.57649908969, - "p25": 33212.21265176586, - "p50": 34509.153704375516, - "p75": 35483.67201935007, - "p90": 36221.30537182032, - "p95": 36787.497425381756, - "p99": 37447.19439547103 + "p10": 31970.808746068524, + "p25": 32940.723688935184, + "p50": 34121.06959553797, + "p75": 35166.5088721167, + "p90": 35923.16495569335, + "p95": 36664.73408696794, + "p99": 37781.38822321022 } }, "details": { "DNSDialup": { - "average": 0.00084979864, - "fastest": 0.000133298, - "slowest": 0.001435088 + "average": 0.0009130885200000002, + "fastest": 0.000085552, + "slowest": 0.00199015 }, "DNSLookup": { - "average": 0.0000074764, - "fastest": 0.000004448, - "slowest": 0.00002742 + "average": 0.00000976128, + "fastest": 0.000003617, + "slowest": 0.000045315 } }, "statusCodeDistribution": { - "200": 339871 + "200": 336329 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 5eb898e4e3..bc77eb23ed 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000165069, - "slowest": 0.004735763, - "fastest": 0.000031205, - "average": 0.0006197263602485939, - "requestsPerSec": 80510.57102005523, - "totalData": 10466547, + "total": 10.000377207, + "slowest": 0.005538578, + "fastest": 0.00003207, + "average": 0.000631572412977447, + "requestsPerSec": 78995.52023367993, + "totalData": 10269805, "sizePerRequest": 13, - "sizePerSec": 1046637.423260718 + "sizePerSec": 1026941.763037839 }, "responseTimeHistogram": { - "0.000031205": 1, - "0.0005016608": 265755, - "0.0009721165999999999": 476841, - "0.0014425724": 58652, - "0.0019130281999999998": 3810, - "0.0023834839999999995": 47, - "0.0028539397999999996": 8, - "0.0033243955999999993": 3, - "0.0037948513999999994": 0, - "0.0042653071999999995": 1, - "0.004735763": 1 + "0.00003207": 1, + "0.0005827208": 378002, + "0.0011333715999999998": 384117, + "0.0016840223999999996": 27240, + "0.0022346731999999996": 622, + "0.0027853239999999996": 1, + "0.003335974799999999": 1, + "0.0038866255999999992": 0, + "0.0044372764": 0, + "0.0049879272": 0, + "0.005538578": 1 }, "latencyPercentiles": { - "p10": 0.000365998, - "p25": 0.000460674, - "p50": 0.000585079, - "p75": 0.00073771, - "p90": 0.000926367, - "p95": 0.001048611, - "p99": 0.001343274 + "p10": 0.00037477, + "p25": 0.000468226, + "p50": 0.000593522, + "p75": 0.000756443, + "p90": 0.00094205, + "p95": 0.001064319, + "p99": 0.001392095 }, "rps": { - "mean": 80494.21975753717, - "stddev": 10715.898416086942, - "max": 103429.20840845516, + "mean": 79000.38986279459, + "stddev": 10228.860249685818, + "max": 100082.62821785753, "percentiles": { - "p10": 67112.57689690939, - "p25": 72047.67394585101, - "p50": 79055.82131543099, - "p75": 88947.21318076203, - "p90": 96845.90495894887, - "p95": 98827.83769702575, - "p99": 101306.31084259672 + "p10": 65411.92459385312, + "p25": 70326.36535436814, + "p50": 79129.72112325487, + "p75": 87437.09623712287, + "p90": 92914.93517276652, + "p95": 95314.52593375198, + "p99": 98167.99488965853 } }, "details": { "DNSDialup": { - "average": 0.0009413851599999999, - "fastest": 0.00009668, - "slowest": 0.001915626 + "average": 0.0009936957600000004, + "fastest": 0.000109184, + "slowest": 0.001479156 }, "DNSLookup": { - "average": 0.00000937652, - "fastest": 0.000004328, - "slowest": 0.000039654 + "average": 0.000011997000000000002, + "fastest": 0.000004658, + "slowest": 0.000061184 } }, "statusCodeDistribution": { - "200": 805119 + "200": 789985 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 782b937b9f..a39dad850e 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000268427, - "slowest": 0.008026854, - "fastest": 0.0004561, - "average": 0.0012184318118064405, - "requestsPerSec": 40973.20016867983, - "totalData": 5326659, + "total": 10.000255784, + "slowest": 0.008268924, + "fastest": 0.000349033, + "average": 0.0012477981799420869, + "requestsPerSec": 40009.07663183428, + "totalData": 5201313, "sizePerRequest": 13, - "sizePerSec": 532651.6021928379 + "sizePerSec": 520117.9962138456 }, "responseTimeHistogram": { - "0.0004561": 1, - "0.0012131754": 192211, - "0.0019702508": 216615, - "0.0027273262": 756, - "0.0034844016": 67, - "0.004241477": 27, - "0.0049985524": 21, - "0.0057556278": 1, - "0.0065127032": 10, - "0.0072697785999999995": 22, - "0.008026854": 12 + "0.000349033": 1, + "0.0011410221": 85940, + "0.0019330112000000002": 312930, + "0.0027250003": 1051, + "0.0035169894": 127, + "0.0043089785": 2, + "0.005100967600000001": 3, + "0.0058929567": 7, + "0.006684945800000001": 19, + "0.007476934900000001": 15, + "0.008268924": 6 }, "latencyPercentiles": { - "p10": 0.001073235, - "p25": 0.001126029, - "p50": 0.001227499, - "p75": 0.001297465, - "p90": 0.001348243, - "p95": 0.001386462, - "p99": 0.001547127 + "p10": 0.001094757, + "p25": 0.001152445, + "p50": 0.001256251, + "p75": 0.001333815, + "p90": 0.001387144, + "p95": 0.001425777, + "p99": 0.001589281 }, "rps": { - "mean": 40972.45183423395, - "stddev": 2185.178565899324, - "max": 45534.39162005167, + "mean": 40008.62253361827, + "stddev": 2230.1120327671583, + "max": 45587.30455823761, "percentiles": { - "p10": 39712.043559699625, - "p25": 40748.18933449232, - "p50": 41139.023315110826, - "p75": 41809.787671295046, - "p90": 42503.65126603834, - "p95": 43068.00751057773, - "p99": 44268.84023989124 + "p10": 38717.608768467624, + "p25": 39641.56341067142, + "p50": 40136.50872578733, + "p75": 40888.47542748236, + "p90": 41704.30805502383, + "p95": 42293.09556195029, + "p99": 43550.69641939017 } }, "details": { "DNSDialup": { - "average": 0.00084563126, - "fastest": 0.000071894, - "slowest": 0.001880585 + "average": 0.0009164776400000001, + "fastest": 0.000110446, + "slowest": 0.001846906 }, "DNSLookup": { - "average": 0.000010087939999999998, - "fastest": 0.000004308, - "slowest": 0.000051846 + "average": 0.00001117458, + "fastest": 0.000004799, + "slowest": 0.000168154 } }, "statusCodeDistribution": { - "200": 409743 + "200": 400101 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index c0aa45329b..0c68ff05ff 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000176112, - "slowest": 0.010028698, - "fastest": 0.000724499, - "average": 0.0014803235711181198, - "requestsPerSec": 33729.905975879876, - "totalData": 4384965, + "successRate": 0.9016237785253469, + "total": 10.000228093, + "slowest": 0.027589225, + "fastest": 0.000697665, + "average": 0.001509218317832773, + "requestsPerSec": 34332.71689476053, + "totalData": 4024267, "sizePerRequest": 13, - "sizePerSec": 438488.7776864384 + "sizePerSec": 402417.5211380351 }, "responseTimeHistogram": { - "0.000724499": 1, - "0.0016549189": 319648, - "0.0025853388000000002": 16535, - "0.0035157587000000006": 798, - "0.0044461786000000005": 215, - "0.0053765985": 53, - "0.006307018400000001": 8, - "0.007237438300000001": 10, - "0.008167858200000001": 22, - "0.009098278100000001": 11, - "0.010028698": 4 + "0.000697665": 1, + "0.003386821": 309169, + "0.006075977": 339, + "0.008765133": 0, + "0.011454289": 0, + "0.014143445": 0, + "0.016832601": 0, + "0.019521757": 0, + "0.022210913": 0, + "0.024900068999999997": 0, + "0.027589225": 50 }, "latencyPercentiles": { - "p10": 0.001303217, - "p25": 0.001352721, - "p50": 0.001505286, - "p75": 0.001572851, - "p90": 0.001621771, - "p95": 0.001657275, - "p99": 0.0019121 + "p10": 0.001322053, + "p25": 0.001374531, + "p50": 0.001525821, + "p75": 0.00159963, + "p90": 0.001656967, + "p95": 0.001698335, + "p99": 0.001994781 }, "rps": { - "mean": 33725.1562770828, - "stddev": 2111.9907953623438, - "max": 38799.70052677898, + "mean": 33136.387011518, + "stddev": 2244.9886187325906, + "max": 35477.4839772666, "percentiles": { - "p10": 33216.646898913874, - "p25": 33575.791244045016, - "p50": 34097.34590496433, - "p75": 34381.151869412686, - "p90": 34654.16445904884, - "p95": 34839.47635965888, - "p99": 35241.512292610896 + "p10": 32432.76357776645, + "p25": 33109.72101408974, + "p50": 33399.64005309094, + "p75": 33822.529186687534, + "p90": 34245.39567642774, + "p95": 34441.44066437619, + "p99": 34928.02002813661 } }, "details": { "DNSDialup": { - "average": 0.0010384058000000001, - "fastest": 0.00031595, - "slowest": 0.001617202 + "average": 0.0009108781800000002, + "fastest": 0.000116327, + "slowest": 0.002274874 }, "DNSLookup": { - "average": 0.000009411319999999997, - "fastest": 0.000004288, - "slowest": 0.000033363 + "average": 0.00001624674, + "fastest": 0.00000556, + "slowest": 0.000132939 } }, "statusCodeDistribution": { - "200": 337305 + "200": 309559 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 33776 + } } \ 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 1c9ad20240..04d69bc0d6 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.000306305, - "slowest": 0.008648895, - "fastest": 0.000624753, - "average": 0.0013857051895738372, - "requestsPerSec": 36031.296343377355, - "totalData": 4684212, + "total": 10.000271758, + "slowest": 0.010395013, + "fastest": 0.000650615, + "average": 0.001396291452816112, + "requestsPerSec": 35757.028274151024, + "totalData": 4648540, "sizePerRequest": 13, - "sizePerSec": 468406.8524639056 + "sizePerSec": 464841.36756396334 }, "responseTimeHistogram": { - "0.000624753": 1, - "0.0014271672": 202137, - "0.0022295813999999997": 156996, - "0.0030319955999999998": 966, - "0.0038344098": 103, - "0.0046368239999999995": 59, - "0.0054392382": 13, - "0.0062416524000000004": 0, - "0.007044066599999999": 11, - "0.0078464808": 21, - "0.008648895": 17 + "0.000650615": 1, + "0.0016250548": 350900, + "0.0025994946": 6057, + "0.0035739344": 432, + "0.0045483742": 128, + "0.005522814": 13, + "0.0064972538": 1, + "0.0074716936": 6, + "0.0084461334": 16, + "0.0094205732": 20, + "0.010395013": 6 }, "latencyPercentiles": { - "p10": 0.00122401, - "p25": 0.001271132, - "p50": 0.001406762, - "p75": 0.001470912, - "p90": 0.001516564, - "p95": 0.001551158, - "p99": 0.00178314 + "p10": 0.001231393, + "p25": 0.001280356, + "p50": 0.001415358, + "p75": 0.001482399, + "p90": 0.001530951, + "p95": 0.001567129, + "p99": 0.001758626 }, "rps": { - "mean": 36029.0931048892, - "stddev": 2039.9453447207516, - "max": 37961.32422940103, + "mean": 35755.581158291876, + "stddev": 2122.391289114187, + "max": 38336.97802247346, "percentiles": { - "p10": 35483.25791637485, - "p25": 35872.023849485486, - "p50": 36353.59610673907, - "p75": 36659.31628860294, - "p90": 36940.26065946057, - "p95": 37147.37177814428, - "p99": 37498.52198366108 + "p10": 35337.22776945403, + "p25": 35572.08040381718, + "p50": 35982.91249975011, + "p75": 36430.78036633095, + "p90": 36710.82602259394, + "p95": 36882.89800154843, + "p99": 37474.06427159346 } }, "details": { "DNSDialup": { - "average": 0.00102011218, - "fastest": 0.000126465, - "slowest": 0.001629123 + "average": 0.0007538248799999999, + "fastest": 0.000103792, + "slowest": 0.001379319 }, "DNSLookup": { - "average": 0.000012802000000000004, - "fastest": 0.00000504, - "slowest": 0.000119102 + "average": 0.000008238320000000002, + "fastest": 0.000004819, + "slowest": 0.00002628 } }, "statusCodeDistribution": { - "200": 360324 + "200": 357580 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 0ed107c549..434bb405ce 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000344522, - "slowest": 0.004844913, - "fastest": 0.000098039, - "average": 0.0008924821877917883, - "requestsPerSec": 55921.173392550045, - "totalData": 7270003, + "total": 10.000180222, + "slowest": 0.005133176, + "fastest": 0.000077225, + "average": 0.0008518251493878919, + "requestsPerSec": 58590.04407850761, + "totalData": 7616843, "sizePerRequest": 13, - "sizePerSec": 726975.2541031506 + "sizePerSec": 761670.573020599 }, "responseTimeHistogram": { - "0.000098039": 1, - "0.0005727264": 31819, - "0.0010474138": 457779, - "0.0015221012": 69271, - "0.0019967886": 191, - "0.002471476": 79, - "0.0029461633999999996": 5, - "0.0034208508": 47, - "0.0038955381999999997": 15, - "0.0043702256": 22, - "0.004844913": 2 + "0.000077225": 1, + "0.0005828201": 64505, + "0.0010884152": 476984, + "0.0015940103": 44056, + "0.0020996054": 209, + "0.0026052005": 102, + "0.0031107955999999997": 7, + "0.0036163907000000004": 12, + "0.0041219858": 22, + "0.0046275809": 9, + "0.005133176": 4 }, "latencyPercentiles": { - "p10": 0.000608062, - "p25": 0.000822122, - "p50": 0.000924181, - "p75": 0.00100059, - "p90": 0.001062168, - "p95": 0.00111196, - "p99": 0.001221144 + "p10": 0.000578692, + "p25": 0.000650237, + "p50": 0.000896567, + "p75": 0.001002574, + "p90": 0.001070543, + "p95": 0.001116416, + "p99": 0.001228176 }, "rps": { - "mean": 55906.75866486086, - "stddev": 7566.477880207439, - "max": 84973.97571788135, + "mean": 58594.090866140155, + "stddev": 9224.852384752434, + "max": 84197.36583385036, "percentiles": { - "p10": 51392.55247636579, - "p25": 52127.75992680198, - "p50": 53037.896179517586, - "p75": 55012.193030959046, - "p90": 68578.26151203358, - "p95": 74633.56422653905, - "p99": 82208.8244841594 + "p10": 50014.96439716357, + "p25": 51193.21260150459, + "p50": 55296.518296368355, + "p75": 64596.74452499723, + "p90": 73145.25190192384, + "p95": 77332.71947361196, + "p99": 81128.79260849571 } }, "details": { "DNSDialup": { - "average": 0.0009621501399999999, - "fastest": 0.000090198, - "slowest": 0.001646077 + "average": 0.0010226697800000003, + "fastest": 0.000117259, + "slowest": 0.002013705 }, "DNSLookup": { - "average": 0.000015345400000000004, - "fastest": 0.000004208, - "slowest": 0.000412237 + "average": 0.00001597418, + "fastest": 0.000004398, + "slowest": 0.000204582 } }, "statusCodeDistribution": { - "200": 559231 + "200": 585911 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index c90d23d75a..ba6aec4614 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00020554, - "slowest": 0.005424397, - "fastest": 0.000263281, - "average": 0.0010896989189968988, - "requestsPerSec": 45809.658428280665, - "totalData": 5955378, + "total": 10.00020061, + "slowest": 0.005618807, + "fastest": 0.000341179, + "average": 0.0011242284504345789, + "requestsPerSec": 44402.00925129241, + "totalData": 5772377, "sizePerRequest": 13, - "sizePerSec": 595525.5595676487 + "sizePerSec": 577226.1202668013 }, "responseTimeHistogram": { - "0.000263281": 1, - "0.0007793926": 27371, - "0.0012955042000000001": 423899, - "0.0018116158000000002": 6232, - "0.0023277274": 422, - "0.002843839": 97, - "0.0033599506000000006": 31, - "0.0038760622000000005": 3, - "0.0043921738": 2, - "0.0049082854": 29, - "0.005424397": 19 + "0.000341179": 1, + "0.0008689418000000001": 14978, + "0.0013967046000000001": 424904, + "0.0019244674000000002": 3652, + "0.0024522302": 321, + "0.0029799930000000002": 92, + "0.0035077558000000003": 30, + "0.0040355186": 0, + "0.0045632814": 1, + "0.0050910441999999995": 31, + "0.005618807": 19 }, "latencyPercentiles": { - "p10": 0.000928689, - "p25": 0.001060978, - "p50": 0.001113158, - "p75": 0.001160803, - "p90": 0.001201637, - "p95": 0.00123102, - "p99": 0.001335542 + "p10": 0.001024597, + "p25": 0.001081767, + "p50": 0.001131035, + "p75": 0.001178814, + "p90": 0.001225827, + "p95": 0.001262539, + "p99": 0.001389748 }, "rps": { - "mean": 45812.61948765717, - "stddev": 3465.0840761861778, - "max": 69207.2190922571, + "mean": 44402.40883260499, + "stddev": 2403.6262035361765, + "max": 53475.50741647978, "percentiles": { - "p10": 43475.40809534158, - "p25": 44171.234950603226, - "p50": 45072.88606909514, - "p75": 46841.67493767176, - "p90": 49815.95160896312, - "p95": 52304.378617971364, - "p99": 56259.13520265777 + "p10": 42590.39659568838, + "p25": 43413.51545911727, + "p50": 44229.54834710403, + "p75": 45344.55102138057, + "p90": 46935.786617651785, + "p95": 48026.91908815056, + "p99": 49786.870037995344 } }, "details": { "DNSDialup": { - "average": 0.0006211674600000001, - "fastest": 0.000106237, - "slowest": 0.001139 + "average": 0.00059593082, + "fastest": 0.000075992, + "slowest": 0.001062586 }, "DNSLookup": { - "average": 0.000007922499999999999, - "fastest": 0.000003958, - "slowest": 0.000046546 + "average": 0.000008569859999999998, + "fastest": 0.000004438, + "slowest": 0.000065371 } }, "statusCodeDistribution": { - "200": 458106 + "200": 444029 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index a6915aa840..66803942a1 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00016004, - "slowest": 0.014576813, - "fastest": 0.001172714, - "average": 0.0028331024058280653, - "requestsPerSec": 17604.218262090933, - "totalData": 2288585, + "total": 10.000304096, + "slowest": 0.013941911, + "fastest": 0.000933684, + "average": 0.0028638146914039785, + "requestsPerSec": 17414.470432919923, + "totalData": 2263950, "sizePerRequest": 13, - "sizePerSec": 228854.83740718212 + "sizePerSec": 226388.115627959 }, "responseTimeHistogram": { - "0.001172714": 1, - "0.0025131239": 18922, - "0.0038535338": 153576, - "0.0051939437": 2587, - "0.0065343536": 265, - "0.0078747635": 643, - "0.0092151734": 3, - "0.010555583299999999": 14, - "0.0118959932": 25, - "0.0132364031": 8, - "0.014576813": 1 + "0.000933684": 1, + "0.0022345066999999996": 284, + "0.0035353293999999995": 158808, + "0.004836152099999999": 13890, + "0.006136974799999999": 500, + "0.007437797499999999": 555, + "0.0087386202": 62, + "0.0100394429": 0, + "0.0113402656": 10, + "0.012641088299999999": 26, + "0.013941911": 14 }, "latencyPercentiles": { - "p10": 0.002506757, - "p25": 0.002600713, - "p50": 0.002712379, - "p75": 0.002857747, - "p90": 0.0034672, - "p95": 0.003628927, - "p99": 0.004450888 + "p10": 0.002538673, + "p25": 0.002625018, + "p50": 0.002735724, + "p75": 0.002883481, + "p90": 0.003488408, + "p95": 0.0036755, + "p99": 0.004357875 }, "rps": { - "mean": 17610.36363336532, - "stddev": 1886.7766649945872, - "max": 25342.25640679522, + "mean": 17425.701901506895, + "stddev": 1892.4409862065133, + "max": 20894.274968657966, "percentiles": { - "p10": 15985.001845815274, - "p25": 16823.985956779154, - "p50": 17845.50067306528, - "p75": 18748.368916969066, - "p90": 19486.12562614385, - "p95": 19790.259415140506, - "p99": 20561.66453739087 + "p10": 15629.039261835349, + "p25": 16538.683981833514, + "p50": 17638.408069343117, + "p75": 18702.71002268266, + "p90": 19402.183182410612, + "p95": 19841.32930292536, + "p99": 20267.825445805924 } }, "details": { "DNSDialup": { - "average": 0.0006644056000000001, - "fastest": 0.00012353, - "slowest": 0.002242626 + "average": 0.0010970087999999996, + "fastest": 0.000594112, + "slowest": 0.001542313 }, "DNSLookup": { - "average": 0.000052522700000000005, - "fastest": 0.000004929, - "slowest": 0.002130425 + "average": 0.000010760079999999997, + "fastest": 0.000004639, + "slowest": 0.000059922 } }, "statusCodeDistribution": { - "200": 176045 + "200": 174150 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 8f852eaa78..fcad70ec8b 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000441837, - "slowest": 0.011051059, - "fastest": 0.000038876, - "average": 0.0006607738469460526, - "requestsPerSec": 75500.76409688937, - "totalData": 9815533, + "total": 10.000182638, + "slowest": 0.004423143, + "fastest": 0.000032019, + "average": 0.0006573391332788542, + "requestsPerSec": 75892.11392160975, + "totalData": 9866155, "sizePerRequest": 13, - "sizePerSec": 981509.9332595618 + "sizePerSec": 986597.4809809269 }, "responseTimeHistogram": { - "0.000038876": 1, - "0.0011400943": 720486, - "0.0022413126000000003": 34492, - "0.0033425309000000005": 57, - "0.0044437492": 4, - "0.0055449675": 0, - "0.006646185800000001": 0, - "0.007747404100000001": 0, - "0.0088486224": 0, - "0.0099498407": 0, - "0.011051059": 1 + "0.000032019": 1, + "0.0004711314": 183549, + "0.0009102438": 467181, + "0.0013493562000000002": 91893, + "0.0017884686": 15181, + "0.0022275809999999997": 1092, + "0.0026666934": 21, + "0.0031058058": 8, + "0.0035449182": 7, + "0.003984030600000001": 1, + "0.004423143": 1 }, "latencyPercentiles": { - "p10": 0.000400909, - "p25": 0.000496284, - "p50": 0.00059584, - "p75": 0.000804461, - "p90": 0.000978883, - "p95": 0.001124104, - "p99": 0.001505992 + "p10": 0.00038531, + "p25": 0.000475128, + "p50": 0.000604329, + "p75": 0.000810435, + "p90": 0.000971597, + "p95": 0.001125505, + "p99": 0.001526494 }, "rps": { - "mean": 75496.62120478168, - "stddev": 12249.65865905187, - "max": 99708.9040051226, + "mean": 75893.43310872777, + "stddev": 13163.544534603552, + "max": 101080.42962716908, "percentiles": { - "p10": 59111.36711589642, - "p25": 64018.05309097205, - "p50": 77249.99631785089, - "p75": 84882.42932711875, - "p90": 92266.61417362616, - "p95": 94973.64531540185, - "p99": 97831.49195726203 + "p10": 58806.545699498696, + "p25": 63728.25073354569, + "p50": 76065.43909725655, + "p75": 87735.71076052928, + "p90": 93674.64932805045, + "p95": 95853.54378956185, + "p99": 98924.04843617664 } }, "details": { "DNSDialup": { - "average": 0.00063348484, - "fastest": 0.000073457, - "slowest": 0.001083698 + "average": 0.00108673506, + "fastest": 0.000099527, + "slowest": 0.001751025 }, "DNSLookup": { - "average": 0.000009691380000000002, - "fastest": 0.000004338, - "slowest": 0.00004302 + "average": 0.000013324760000000002, + "fastest": 0.000004208, + "slowest": 0.000162063 } }, "statusCodeDistribution": { - "200": 755041 + "200": 758935 }, "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 73d17b23fc..65d89dcba0 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.000374475, - "slowest": 0.027686627, - "fastest": 0.001929249, - "average": 0.004517579507548635, - "requestsPerSec": 11054.686029644905, - "totalData": 4311489, + "total": 10.000378535, + "slowest": 0.030484157, + "fastest": 0.001706931, + "average": 0.004597423603258813, + "requestsPerSec": 10862.588812994369, + "totalData": 4236570, "sizePerRequest": 39, - "sizePerSec": 431132.7551561513 + "sizePerSec": 423640.96370678034 }, "responseTimeHistogram": { - "0.001929249": 1, - "0.004504986799999999": 51123, - "0.007080724599999999": 55928, - "0.0096564624": 2946, - "0.012232200199999998": 367, - "0.014807938": 129, - "0.017383675799999998": 18, - "0.0199594136": 14, - "0.022535151399999998": 10, - "0.025110889199999997": 3, - "0.027686627": 12 + "0.001706931": 1, + "0.0045846536": 53501, + "0.007462376200000001": 51927, + "0.010340098800000001": 2657, + "0.013217821400000001": 403, + "0.016095544000000003": 68, + "0.018973266600000004": 32, + "0.021850989200000004": 23, + "0.024728711800000004": 0, + "0.027606434400000004": 11, + "0.030484157000000005": 7 }, "latencyPercentiles": { - "p10": 0.003810987, - "p25": 0.003886537, - "p50": 0.00453418, - "p75": 0.00465091, - "p90": 0.005053407, - "p95": 0.005726464, - "p99": 0.009108136 + "p10": 0.003857139, + "p25": 0.003942901, + "p50": 0.004589711, + "p75": 0.004720585, + "p90": 0.005165347, + "p95": 0.005971894, + "p99": 0.009327647 }, "rps": { - "mean": 11058.201817150131, - "stddev": 1598.081919935306, - "max": 12981.653507365476, + "mean": 10854.355245900686, + "stddev": 1646.0982329659905, + "max": 12720.425186722397, "percentiles": { - "p10": 9853.207129822436, - "p25": 11134.12275613272, - "p50": 11607.379338653407, - "p75": 11761.23914705016, - "p90": 11873.420926955956, - "p95": 12259.320228155824, - "p99": 12600.179435097894 + "p10": 9169.048436153354, + "p25": 10900.979998101819, + "p50": 11456.760415601178, + "p75": 11643.897026032731, + "p90": 11785.238667153866, + "p95": 11919.547081979585, + "p99": 12372.83893426247 } }, "details": { "DNSDialup": { - "average": 0.0011528951000000002, - "fastest": 0.000101709, - "slowest": 0.001645254 + "average": 0.0009913612200000003, + "fastest": 0.000214551, + "slowest": 0.001869724 }, "DNSLookup": { - "average": 0.000029152319999999997, - "fastest": 0.000004649, - "slowest": 0.000680958 + "average": 0.00001026986, + "fastest": 0.00000509, + "slowest": 0.000047929 } }, "statusCodeDistribution": { - "200": 110551 + "200": 108630 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index b0fb0aaaba..cc1b157d07 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000402661, - "slowest": 0.033867405, - "fastest": 0.006113, - "average": 0.007846089399302357, - "requestsPerSec": 6364.343732698824, - "totalData": 827398, + "total": 10.000526337, + "slowest": 0.091279695, + "fastest": 0.006005328, + "average": 0.007815747365793378, + "requestsPerSec": 6389.063719936884, + "totalData": 830622, "sizePerRequest": 13, - "sizePerSec": 82736.46852508471 + "sizePerSec": 83057.82835917949 }, "responseTimeHistogram": { - "0.006113": 1, - "0.0088884405": 55743, - "0.011663881000000001": 5943, - "0.014439321500000001": 1551, - "0.017214762": 326, - "0.019990202500000002": 34, - "0.022765643000000002": 10, - "0.025541083500000002": 5, - "0.028316524000000003": 11, - "0.031091964500000003": 9, - "0.033867405": 13 + "0.006005328": 1, + "0.014532764699999999": 63549, + "0.023060201399999997": 293, + "0.031587638099999996": 1, + "0.04011507479999999": 0, + "0.04864251149999999": 0, + "0.05716994819999999": 0, + "0.06569738489999999": 0, + "0.07422482159999999": 4, + "0.08275225829999999": 15, + "0.091279695": 31 }, "latencyPercentiles": { - "p10": 0.006336993, - "p25": 0.007355081, - "p50": 0.007575313, - "p75": 0.008027066, - "p90": 0.009384785, - "p95": 0.010787737, - "p99": 0.013617596 + "p10": 0.006230668, + "p25": 0.007006069, + "p50": 0.007541819, + "p75": 0.008072481, + "p90": 0.009261344, + "p95": 0.010646773, + "p99": 0.013162769 }, "rps": { - "mean": 6364.898467597773, - "stddev": 970.227575722347, - "max": 7973.1721931687725, + "mean": 6423.317315146389, + "stddev": 1008.3531093636894, + "max": 8111.423317458102, "percentiles": { - "p10": 4967.39412633024, - "p25": 6040.639002956286, - "p50": 6555.190112110566, - "p75": 6710.689457236518, - "p90": 7669.6171145488515, - "p95": 7800.304991925645, - "p99": 7919.560522534703 + "p10": 5023.405553495277, + "p25": 6074.192618317162, + "p50": 6559.649516916789, + "p75": 6811.324508127257, + "p90": 7836.6543835481625, + "p95": 7914.125130532914, + "p99": 8040.459592670259 } }, "details": { "DNSDialup": { - "average": 0.0008860844999999997, - "fastest": 0.000094596, - "slowest": 0.001360519 + "average": 0.0009713127799999998, + "fastest": 0.000157274, + "slowest": 0.001483271 }, "DNSLookup": { - "average": 0.000011108719999999996, - "fastest": 0.00000491, - "slowest": 0.000051375 + "average": 0.000009950399999999997, + "fastest": 0.000004128, + "slowest": 0.000046035 } }, "statusCodeDistribution": { - "200": 63646 + "200": 63894 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index e0f4800ca5..af45d7e0b2 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000279468, - "slowest": 0.007051193, - "fastest": 0.00011822, - "average": 0.0010460595978186507, - "requestsPerSec": 47712.46658923872, - "totalData": 6202794, + "total": 10.000325193, + "slowest": 0.005882296, + "fastest": 0.000354232, + "average": 0.0010282854922159207, + "requestsPerSec": 48540.12150922661, + "totalData": 6310421, "sizePerRequest": 13, - "sizePerSec": 620262.0656601033 + "sizePerSec": 631021.5796199458 }, "responseTimeHistogram": { - "0.00011822": 1, - "0.0008115173000000001": 12280, - "0.0015048146000000001": 463905, - "0.0021981119000000003": 732, - "0.0028914092000000002": 141, - "0.0035847065": 32, - "0.0042780038": 14, - "0.0049713011": 21, - "0.0056645984": 11, - "0.0063578957": 0, - "0.007051193": 1 + "0.000354232": 1, + "0.0009070384": 62744, + "0.0014598448": 421636, + "0.0020126512": 810, + "0.0025654576": 123, + "0.003118264": 48, + "0.0036710704": 6, + "0.0042238768": 6, + "0.0047766832": 38, + "0.0053294896": 4, + "0.005882296": 1 }, "latencyPercentiles": { - "p10": 0.000915769, - "p25": 0.000974582, - "p50": 0.001055602, - "p75": 0.001117451, - "p90": 0.001167084, - "p95": 0.001206244, - "p99": 0.001318569 + "p10": 0.000880758, + "p25": 0.00096181, + "p50": 0.001044764, + "p75": 0.001112498, + "p90": 0.001163643, + "p95": 0.001202007, + "p99": 0.001311402 }, "rps": { - "mean": 47713.23359629552, - "stddev": 2548.9091352974656, - "max": 70136.17688403996, + "mean": 48538.82230091918, + "stddev": 3711.486765352698, + "max": 69531.58188663125, "percentiles": { - "p10": 46081.9521436924, - "p25": 46901.993334716804, - "p50": 47562.77408174149, - "p75": 48409.96415951703, - "p90": 49321.220470177635, - "p95": 50714.20666611192, - "p99": 55642.34939211869 + "p10": 45944.51848288794, + "p25": 46770.924343010185, + "p50": 47710.11494529506, + "p75": 49183.443965846425, + "p90": 52907.24300156585, + "p95": 56271.600244942325, + "p99": 61479.00051566433 } }, "details": { "DNSDialup": { - "average": 0.0010460387000000002, - "fastest": 0.000121056, - "slowest": 0.001651673 + "average": 0.00077427432, + "fastest": 0.000097073, + "slowest": 0.001697563 }, "DNSLookup": { - "average": 0.000013718400000000002, - "fastest": 0.000004308, - "slowest": 0.000173253 + "average": 0.000009545440000000001, + "fastest": 0.000004349, + "slowest": 0.000045515 } }, "statusCodeDistribution": { - "200": 477138 + "200": 485417 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index abe09c83da..7237690a67 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000189455, - "slowest": 0.023066246, - "fastest": 0.000155589, - "average": 0.0029618256083045165, - "requestsPerSec": 16841.080937301103, - "totalData": 2189382, + "total": 10.000221996, + "slowest": 0.022979718, + "fastest": 0.001816052, + "average": 0.002899066084822953, + "requestsPerSec": 17207.21800664314, + "totalData": 2236988, "sizePerRequest": 13, - "sizePerSec": 218934.05218491436 + "sizePerSec": 223693.83408636082 }, "responseTimeHistogram": { - "0.000155589": 1, - "0.0024466546999999997": 26782, - "0.0047377204": 137077, - "0.0070287861": 4177, - "0.009319851799999999": 245, - "0.0116109175": 59, - "0.013901983199999999": 33, - "0.0161930489": 9, - "0.0184841146": 11, - "0.0207751803": 14, - "0.023066246000000002": 6 + "0.001816052": 1, + "0.0039324186": 166568, + "0.0060487852": 4017, + "0.0081651518": 1186, + "0.0102815184": 227, + "0.012397884999999999": 20, + "0.0145142516": 17, + "0.0166306182": 8, + "0.018746984799999998": 8, + "0.020863351399999997": 11, + "0.022979717999999996": 13 }, "latencyPercentiles": { - "p10": 0.001955665, - "p25": 0.002894029, - "p50": 0.00304179, - "p75": 0.003120849, - "p90": 0.003211463, - "p95": 0.003366169, - "p99": 0.006180108 + "p10": 0.002622652, + "p25": 0.002670601, + "p50": 0.002734983, + "p75": 0.002939844, + "p90": 0.003125303, + "p95": 0.003302313, + "p99": 0.005923534 }, "rps": { - "mean": 16836.95415232546, - "stddev": 3349.7469027434267, - "max": 33194.90090218784, + "mean": 17205.868901638103, + "stddev": 1953.3635628821808, + "max": 20479.123140163367, "percentiles": { - "p10": 15431.534340424536, - "p25": 15707.560663152199, - "p50": 16090.886152253845, - "p75": 16539.94064867814, - "p90": 23362.650774693117, - "p95": 25191.27807698348, - "p99": 26437.133597850905 + "p10": 15733.072491685472, + "p25": 16584.109628804265, + "p50": 17868.576021052697, + "p75": 18200.806295718914, + "p90": 18421.80035854375, + "p95": 18568.668794066998, + "p99": 18843.745755773514 } }, "details": { "DNSDialup": { - "average": 0.0009658526799999997, - "fastest": 0.000170107, - "slowest": 0.002085428 + "average": 0.00107329156, + "fastest": 0.000116567, + "slowest": 0.001724024 }, "DNSLookup": { - "average": 0.000010144040000000003, - "fastest": 0.00000524, - "slowest": 0.000030597 + "average": 0.0000093193, + "fastest": 0.000005149, + "slowest": 0.000040716 } }, "statusCodeDistribution": { - "200": 168414 + "200": 172076 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index e844a71e2c..bcc2908f87 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00026039, - "slowest": 0.006102972, - "fastest": 0.000270135, - "average": 0.0010102690119578326, - "requestsPerSec": 49405.713524625535, - "totalData": 6422910, + "total": 10.000196626, + "slowest": 0.005652727, + "fastest": 0.000160851, + "average": 0.001012411461401502, + "requestsPerSec": 49298.83065681233, + "totalData": 6408974, "sizePerRequest": 13, - "sizePerSec": 642274.275820132 + "sizePerSec": 640884.7985385603 }, "responseTimeHistogram": { - "0.000270135": 1, - "0.0008534187": 50484, - "0.0014367024": 441353, - "0.0020199861": 1844, - "0.0026032698": 266, - "0.0031865535": 69, - "0.0037698372": 11, - "0.0043531209": 37, - "0.0049364046": 4, - "0.0055196883000000006": 0, - "0.006102972000000001": 1 + "0.000160851": 1, + "0.0007100386000000001": 23814, + "0.0012592262": 462450, + "0.0018084138": 6342, + "0.0023576014": 238, + "0.002906789": 77, + "0.0034559766": 34, + "0.0040051642": 6, + "0.0045543518": 10, + "0.0051035394": 24, + "0.005652727": 2 }, "latencyPercentiles": { - "p10": 0.000850406, - "p25": 0.000946084, - "p50": 0.001028172, - "p75": 0.001096225, - "p90": 0.001141692, - "p95": 0.001174813, - "p99": 0.001293305 + "p10": 0.00082906, + "p25": 0.000946339, + "p50": 0.001030674, + "p75": 0.001106474, + "p90": 0.001153506, + "p95": 0.001184464, + "p99": 0.001282564 }, "rps": { - "mean": 49405.411628027505, - "stddev": 3676.442943924185, - "max": 69015.69416885449, + "mean": 49296.07901978346, + "stddev": 3158.737388707291, + "max": 60479.52452679581, "percentiles": { - "p10": 46719.84191686159, - "p25": 47729.706969618106, - "p50": 48676.50486269278, - "p75": 50770.365036917785, - "p90": 53994.593127700486, - "p95": 55522.28109140238, - "p99": 60381.05258618269 + "p10": 46614.646604475194, + "p25": 47602.82686631618, + "p50": 48913.64690748783, + "p75": 50833.999064493495, + "p90": 53022.08831912988, + "p95": 54228.83621389117, + "p99": 57420.258369077506 } }, "details": { "DNSDialup": { - "average": 0.0010325675000000005, - "fastest": 0.000084358, - "slowest": 0.001987672 + "average": 0.0010479915, + "fastest": 0.000179055, + "slowest": 0.001901624 }, "DNSLookup": { - "average": 0.000011078480000000001, + "average": 0.000021802100000000003, "fastest": 0.000005009, - "slowest": 0.000079087 + "slowest": 0.000639747 } }, "statusCodeDistribution": { - "200": 494070 + "200": 492998 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 71e640376a..384dc0741d 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000339988, - "slowest": 0.006823637, - "fastest": 0.000126636, - "average": 0.001031819101779675, - "requestsPerSec": 48372.45539456353, - "totalData": 6288633, + "total": 10.000496251, + "slowest": 0.006814358, + "fastest": 0.000307745, + "average": 0.0010381280096589845, + "requestsPerSec": 48077.414153514896, + "totalData": 6250374, "sizePerRequest": 13, - "sizePerSec": 628841.9201293259 + "sizePerSec": 625006.3839956936 }, "responseTimeHistogram": { - "0.000126636": 1, - "0.0007963361": 18174, - "0.0014660361999999998": 463914, - "0.0021357362999999993": 1318, - "0.0028054363999999994": 255, - "0.0034751364999999995": 16, - "0.004144836599999999": 15, - "0.004814536699999999": 1, - "0.005484236799999999": 4, - "0.0061539368999999995": 23, - "0.006823637": 20 + "0.000307745": 1, + "0.0009584063000000001": 105543, + "0.0016090676000000003": 374366, + "0.0022597289000000002": 614, + "0.0029103902": 184, + "0.0035610515": 41, + "0.0042117128000000005": 4, + "0.0048623741000000005": 1, + "0.0055130354000000005": 16, + "0.0061636967": 25, + "0.006814358": 3 }, "latencyPercentiles": { - "p10": 0.000899821, - "p25": 0.000963721, - "p50": 0.001043549, - "p75": 0.001105795, - "p90": 0.001152806, - "p95": 0.001189384, - "p99": 0.001297702 + "p10": 0.000875005, + "p25": 0.000969923, + "p50": 0.00105361, + "p75": 0.001125614, + "p90": 0.001174357, + "p95": 0.00120907, + "p99": 0.001313345 }, "rps": { - "mean": 48371.73375318148, - "stddev": 3039.1173633002245, - "max": 62133.03307746895, + "mean": 48074.97359777138, + "stddev": 3004.3763374291257, + "max": 60251.502402790116, "percentiles": { - "p10": 46427.494542761546, - "p25": 47328.83746066835, - "p50": 48061.843451638924, - "p75": 49001.92536312547, - "p90": 51217.83404981439, - "p95": 53344.31396175644, - "p99": 57134.85225987853 + "p10": 45917.24509361764, + "p25": 46694.85125134913, + "p50": 47665.14657690388, + "p75": 49408.646513140964, + "p90": 51651.72920679699, + "p95": 52934.036585520924, + "p99": 54985.11864150926 } }, "details": { "DNSDialup": { - "average": 0.0010760858799999998, - "fastest": 0.000115465, - "slowest": 0.001564043 + "average": 0.00082385284, + "fastest": 0.000085219, + "slowest": 0.001806749 }, "DNSLookup": { - "average": 0.0000211258, - "fastest": 0.000004809, - "slowest": 0.00019891 + "average": 0.000008840500000000001, + "fastest": 0.000003938, + "slowest": 0.000056075 } }, "statusCodeDistribution": { - "200": 483741 + "200": 480798 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index d64132c3d1..b49281da56 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000387795, - "slowest": 0.009202385, - "fastest": 0.000453061, - "average": 0.0011286247223888449, - "requestsPerSec": 44236.784519614725, - "totalData": 5751005, + "total": 10.000605699, + "slowest": 0.010562424, + "fastest": 0.000410889, + "average": 0.001162149492753971, + "requestsPerSec": 42958.797989901635, + "totalData": 5584982, "sizePerRequest": 13, - "sizePerSec": 575078.1987549914 + "sizePerSec": 558464.3738687212 }, "responseTimeHistogram": { - "0.000453061": 1, - "0.0013279934": 416765, - "0.0022029258": 24422, - "0.0030778582": 393, - "0.0039527906000000005": 2, - "0.004827723000000001": 646, - "0.0057026554": 105, - "0.0065775878000000005": 1, - "0.007452520200000001": 0, - "0.0083274526": 5, - "0.009202385": 45 + "0.000410889": 1, + "0.0014260425000000001": 410778, + "0.0024411960000000005": 17881, + "0.0034563495000000007": 154, + "0.004471503000000001": 11, + "0.005486656500000001": 695, + "0.006501810000000001": 44, + "0.007516963500000001": 0, + "0.008532117": 0, + "0.009547270500000002": 0, + "0.010562424": 50 }, "latencyPercentiles": { - "p10": 0.000845893, - "p25": 0.001029017, - "p50": 0.001150462, - "p75": 0.001209272, - "p90": 0.001270876, - "p95": 0.001358968, - "p99": 0.001903147 + "p10": 0.000870249, + "p25": 0.00107061, + "p50": 0.001179364, + "p75": 0.001236964, + "p90": 0.001300672, + "p95": 0.001387493, + "p99": 0.002062213 }, "rps": { - "mean": 44240.75479122511, - "stddev": 3462.75365908492, - "max": 53208.90256843699, + "mean": 42965.337171617255, + "stddev": 3536.692505026146, + "max": 52140.593675223776, "percentiles": { - "p10": 41326.48200967067, - "p25": 43084.40556425353, - "p50": 44940.59483931728, - "p75": 46096.96104755148, - "p90": 46937.86477551333, - "p95": 47588.44312154803, - "p99": 49373.260523416626 + "p10": 39925.62770730216, + "p25": 41518.29711353714, + "p50": 43761.45882630577, + "p75": 44875.964064803455, + "p90": 45805.72903417522, + "p95": 46284.900819887225, + "p99": 47519.811260520844 } }, "details": { "DNSDialup": { - "average": 0.0007403008199999999, - "fastest": 0.000056753, - "slowest": 0.001364686 + "average": 0.0006045462599999999, + "fastest": 0.000104705, + "slowest": 0.001039503 }, "DNSLookup": { - "average": 0.000011621240000000003, - "fastest": 0.000003868, - "slowest": 0.000055604 + "average": 0.00000954764, + "fastest": 0.000003607, + "slowest": 0.000053019 } }, "statusCodeDistribution": { - "200": 442385 + "200": 429614 }, "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 a564b82197..c028cf0946 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.000534042, - "slowest": 0.004656458, - "fastest": 0.000034417, - "average": 0.0006463729166813386, - "requestsPerSec": 77194.67748000492, - "totalData": 10035844, + "total": 10.00036312, + "slowest": 0.005229721, + "fastest": 0.000037149, + "average": 0.000658876212773315, + "requestsPerSec": 75717.7505370425, + "totalData": 9843665, "sizePerRequest": 13, - "sizePerSec": 1003530.807240064 + "sizePerSec": 984330.7569815526 }, "responseTimeHistogram": { - "0.000034417": 1, - "0.0004966211": 241578, - "0.0009588251999999999": 442649, - "0.0014210292999999998": 74715, - "0.0018832333999999997": 12049, - "0.0023454375": 887, - "0.0028076416": 58, - "0.0032698456999999998": 37, - "0.0037320497999999997": 12, - "0.0041942539": 1, - "0.004656458": 1 + "0.000037149": 1, + "0.0005564061999999999": 315256, + "0.0010756633999999998": 397325, + "0.0015949205999999997": 37876, + "0.0021141778": 6556, + "0.002633435": 115, + "0.0031526921999999995": 46, + "0.0036719493999999996": 23, + "0.0041912066": 6, + "0.004710463799999999": 0, + "0.005229721": 1 }, "latencyPercentiles": { - "p10": 0.000378203, - "p25": 0.000467771, - "p50": 0.000587195, - "p75": 0.000796937, - "p90": 0.000978096, - "p95": 0.001093283, - "p99": 0.001551199 + "p10": 0.000383525, + "p25": 0.000475049, + "p50": 0.000598538, + "p75": 0.000816177, + "p90": 0.000992005, + "p95": 0.001113431, + "p99": 0.001566898 }, "rps": { - "mean": 77157.0533524143, - "stddev": 16799.22854724485, - "max": 100614.22346358492, + "mean": 75700.19629727684, + "stddev": 15641.214191091149, + "max": 99321.61238285407, "percentiles": { - "p10": 55390.452609108215, - "p25": 59401.639485249536, - "p50": 80050.47182248432, - "p75": 93405.2680571166, - "p90": 97381.45085738292, - "p95": 98542.11132070627, - "p99": 99617.64228444612 + "p10": 55314.905653516005, + "p25": 59476.79643955794, + "p50": 77928.63877475382, + "p75": 90916.94646824633, + "p90": 94808.94996487688, + "p95": 96400.69408499695, + "p99": 98413.8745633079 } }, "details": { "DNSDialup": { - "average": 0.00074756262, - "fastest": 0.000092513, - "slowest": 0.001795535 + "average": 0.0009465993199999999, + "fastest": 0.000092984, + "slowest": 0.001308766 }, "DNSLookup": { - "average": 0.00000880284, - "fastest": 0.000003747, - "slowest": 0.000054471 + "average": 0.000009916499999999999, + "fastest": 0.000004108, + "slowest": 0.000043842 } }, "statusCodeDistribution": { - "200": 771988 + "200": 757205 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 351674cba3..953a5024bf 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00029617, - "slowest": 0.015817808, - "fastest": 0.000257022, - "average": 0.001494524459136955, - "requestsPerSec": 33410.61047794947, - "totalData": 4343508, + "total": 10.000451487, + "slowest": 0.0151411, + "fastest": 0.00035203, + "average": 0.0014918369748539843, + "requestsPerSec": 33470.98882836669, + "totalData": 4351425, "sizePerRequest": 13, - "sizePerSec": 434337.9362133432 + "sizePerSec": 435122.8547687669 }, "responseTimeHistogram": { - "0.000257022": 1, - "0.0018131006": 303925, - "0.0033691792": 28399, - "0.0049252578": 1177, - "0.0064813364": 564, - "0.008037415": 0, - "0.0095934936": 0, - "0.0111495722": 0, - "0.0127056508": 0, - "0.0142617294": 0, - "0.015817808": 50 + "0.00035203": 1, + "0.001830937": 305468, + "0.003309844": 27391, + "0.004788751": 1125, + "0.006267658": 677, + "0.0077465649999999995": 13, + "0.009225472": 0, + "0.010704379": 0, + "0.012183286": 0, + "0.013662193": 0, + "0.0151411": 50 }, "latencyPercentiles": { - "p10": 0.00101938, - "p25": 0.001337219, - "p50": 0.001540736, - "p75": 0.001620337, - "p90": 0.001776458, - "p95": 0.001926134, - "p99": 0.002482313 + "p10": 0.001022723, + "p25": 0.00132685, + "p50": 0.001530973, + "p75": 0.00161559, + "p90": 0.001774162, + "p95": 0.001951869, + "p99": 0.002613806 }, "rps": { - "mean": 33401.26382988411, - "stddev": 3618.674441173248, - "max": 38630.43967406935, + "mean": 33482.15258920359, + "stddev": 3620.757823424435, + "max": 39053.865913560854, "percentiles": { - "p10": 31418.741279172813, - "p25": 33128.30150797851, - "p50": 34101.53115874923, - "p75": 35126.14523742042, - "p90": 35882.810431933896, - "p95": 36528.717289326436, - "p99": 37351.74134827796 + "p10": 31607.399292173795, + "p25": 33149.58182954272, + "p50": 34226.13894523695, + "p75": 35193.63962433628, + "p90": 35987.152470853485, + "p95": 36527.50631437755, + "p99": 37879.39141647222 } }, "details": { "DNSDialup": { - "average": 0.0009697458399999997, - "fastest": 0.000110896, - "slowest": 0.002030002 + "average": 0.0010362622199999998, + "fastest": 0.000126136, + "slowest": 0.001888199 }, "DNSLookup": { - "average": 0.000009481439999999998, - "fastest": 0.000004468, - "slowest": 0.000040786 + "average": 0.00004437872, + "fastest": 0.000003586, + "slowest": 0.001748578 } }, "statusCodeDistribution": { - "200": 334116 + "200": 334725 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index eb76368e38..27789f0beb 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00041418, - "slowest": 0.00755302, - "fastest": 0.000264542, - "average": 0.0010901754167584427, - "requestsPerSec": 45787.70356489375, - "totalData": 5952648, + "total": 10.000372403, + "slowest": 0.005204737, + "fastest": 0.000293519, + "average": 0.0011252115886005907, + "requestsPerSec": 44360.348007332104, + "totalData": 5767060, "sizePerRequest": 13, - "sizePerSec": 595240.1463436187 + "sizePerSec": 576684.5240953173 }, "responseTimeHistogram": { - "0.000264542": 1, - "0.0009933898": 83243, - "0.0017222376": 373826, - "0.0024510854": 695, - "0.0031799332": 70, - "0.003908781": 16, - "0.0046376288": 0, - "0.0053664766": 31, - "0.006095324399999999": 12, - "0.006824172199999999": 0, - "0.007553019999999999": 2 + "0.000293519": 1, + "0.0007846408": 3609, + "0.0012757626": 412844, + "0.0017668844": 26463, + "0.0022580062": 526, + "0.002749128": 96, + "0.0032402498": 32, + "0.0037313716": 0, + "0.0042224934": 8, + "0.0047136152": 13, + "0.005204737": 28 }, "latencyPercentiles": { - "p10": 0.000959078, - "p25": 0.00101494, - "p50": 0.001100499, - "p75": 0.001162164, - "p90": 0.001211077, - "p95": 0.001247842, - "p99": 0.001355454 + "p10": 0.00098945, + "p25": 0.001046095, + "p50": 0.001134452, + "p75": 0.001199752, + "p90": 0.001250016, + "p95": 0.001286785, + "p99": 0.001396121 }, "rps": { - "mean": 45787.42829090415, - "stddev": 2393.36804362766, - "max": 53844.65936321517, + "mean": 44360.47519965276, + "stddev": 2101.049654221188, + "max": 51378.59638752255, "percentiles": { - "p10": 44234.43730184769, - "p25": 45129.55082988435, - "p50": 45785.76081112049, - "p75": 46525.35325928517, - "p90": 47811.13521338782, - "p95": 48932.089664402636, - "p99": 51136.581260827246 + "p10": 42973.14740552534, + "p25": 43692.84292192379, + "p50": 44402.39328899217, + "p75": 45181.88765318112, + "p90": 46138.73808449734, + "p95": 47212.85133813346, + "p99": 48495.51191070803 } }, "details": { "DNSDialup": { - "average": 0.0009092616199999998, - "fastest": 0.00007489, - "slowest": 0.001833327 + "average": 0.0009113979400000001, + "fastest": 0.000079228, + "slowest": 0.001443668 }, "DNSLookup": { - "average": 0.000009352599999999997, - "fastest": 0.000003928, - "slowest": 0.000056836 + "average": 0.000011381619999999998, + "fastest": 0.000004038, + "slowest": 0.00005871 } }, "statusCodeDistribution": { - "200": 457896 + "200": 443620 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 2631840eeb..f1eadaed86 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000222371, - "slowest": 0.005226351, - "fastest": 0.000129531, - "average": 0.0009850641915732786, - "requestsPerSec": 50668.773273421844, - "totalData": 6587087, + "total": 10.000500525, + "slowest": 0.005121502, + "fastest": 0.000137938, + "average": 0.0010142189107935913, + "requestsPerSec": 49208.137009722326, + "totalData": 6397378, "sizePerRequest": 13, - "sizePerSec": 658694.052554484 + "sizePerSec": 639705.7811263902 }, "responseTimeHistogram": { - "0.000129531": 1, - "0.000639213": 16927, - "0.001148895": 461842, - "0.001658577": 27539, - "0.002168259": 224, - "0.002677941": 64, - "0.003187623": 54, - "0.003697305": 6, - "0.004206987000000001": 9, - "0.004716669": 25, - "0.005226351000000001": 8 + "0.000137938": 1, + "0.0006362944000000001": 11889, + "0.0011346508000000001": 400190, + "0.0016330072000000002": 79567, + "0.0021313636": 291, + "0.0026297200000000003": 70, + "0.0031280764000000006": 51, + "0.0036264328": 4, + "0.0041247892": 16, + "0.004623145600000001": 25, + "0.005121502000000001": 2 }, "latencyPercentiles": { - "p10": 0.000807825, - "p25": 0.000923609, - "p50": 0.001005883, - "p75": 0.001076397, - "p90": 0.001121889, - "p95": 0.00115362, - "p99": 0.001250929 + "p10": 0.000825875, + "p25": 0.000950286, + "p50": 0.001036176, + "p75": 0.001109744, + "p90": 0.001158524, + "p95": 0.001191849, + "p99": 0.001292174 }, "rps": { - "mean": 50666.791064193174, - "stddev": 3763.5644768187713, - "max": 72375.751613645, + "mean": 49206.84224438406, + "stddev": 3647.131952879094, + "max": 64628.93437392096, "percentiles": { - "p10": 47746.31859332946, - "p25": 48636.69638742912, - "p50": 49736.163164234895, - "p75": 52322.15754312956, - "p90": 55180.70730249946, - "p95": 57238.48278525109, - "p99": 62627.51615926388 + "p10": 46092.11047356996, + "p25": 47125.34872507643, + "p50": 48400.65459375045, + "p75": 50903.003277193144, + "p90": 54203.20135391104, + "p95": 56099.57986532093, + "p99": 59613.229367859574 } }, "details": { "DNSDialup": { - "average": 0.0010446094, - "fastest": 0.00022059, - "slowest": 0.001542873 + "average": 0.0009292658200000002, + "fastest": 0.000092843, + "slowest": 0.001529288 }, "DNSLookup": { - "average": 0.000010755080000000002, - "fastest": 0.000004749, - "slowest": 0.000044523 + "average": 0.000014176060000000002, + "fastest": 0.000004468, + "slowest": 0.000239909 } }, "statusCodeDistribution": { - "200": 506699 + "200": 492106 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 381fcd4250..d570ec8d44 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000379299, - "slowest": 0.022229319, - "fastest": 0.000349131, - "average": 0.0028824937746179144, - "requestsPerSec": 17299.743822446788, - "totalData": 2249052, + "total": 10.000084562, + "slowest": 0.022925362, + "fastest": 0.00046487, + "average": 0.002854371237766786, + "requestsPerSec": 17470.752263824706, + "totalData": 2271217, "sizePerRequest": 13, - "sizePerSec": 224896.66969180826 + "sizePerSec": 227119.7794297212 }, "responseTimeHistogram": { - "0.000349131": 1, - "0.0025371498": 4107, - "0.0047251686": 164169, - "0.0069131874000000005": 4428, - "0.009101206200000002": 214, - "0.011289225000000002": 27, - "0.013477243800000002": 15, - "0.0156652626": 7, - "0.0178532814": 9, - "0.0200413002": 14, - "0.022229319": 13 + "0.00046487": 1, + "0.0027109192": 43816, + "0.0049569684": 126515, + "0.0072030176": 4148, + "0.0094490668": 145, + "0.011695115999999998": 28, + "0.0139411652": 14, + "0.0161872144": 8, + "0.0184332636": 10, + "0.0206793128": 15, + "0.022925361999999998": 9 }, "latencyPercentiles": { - "p10": 0.002648693, - "p25": 0.002731684, - "p50": 0.002807674, - "p75": 0.002881711, - "p90": 0.002951133, - "p95": 0.003060769, - "p99": 0.005638799 + "p10": 0.002633871, + "p25": 0.002710647, + "p50": 0.002778012, + "p75": 0.002847462, + "p90": 0.002941678, + "p95": 0.003050241, + "p99": 0.005592922 }, "rps": { - "mean": 17300.59252225251, - "stddev": 1526.652943239006, - "max": 26112.0036880919, + "mean": 17471.967618562026, + "stddev": 1621.4605676733777, + "max": 33163.52805434314, "percentiles": { - "p10": 16816.16874624944, - "p25": 17131.087785003092, - "p50": 17490.552086261276, - "p75": 17811.85200632518, - "p90": 18129.07721687636, - "p95": 18319.02430674203, - "p99": 19399.624833369275 + "p10": 16946.982118525444, + "p25": 17320.42424427, + "p50": 17641.65724525316, + "p75": 17953.7985573775, + "p90": 18224.251010819913, + "p95": 18415.54087494501, + "p99": 19743.388332100516 } }, "details": { "DNSDialup": { - "average": 0.0011163920800000002, - "fastest": 0.000182299, - "slowest": 0.001626003 + "average": 0.0009562971199999998, + "fastest": 0.00012863, + "slowest": 0.001467554 }, "DNSLookup": { - "average": 0.000011144120000000004, - "fastest": 0.000005129, - "slowest": 0.000060152 + "average": 0.000011323600000000005, + "fastest": 0.000004118, + "slowest": 0.00016017 } }, "statusCodeDistribution": { - "200": 173004 + "200": 174709 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index aeebb16dd2..0768ef40ee 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000309772, - "slowest": 0.010010228, - "fastest": 0.00086473, - "average": 0.0016307925849463212, - "requestsPerSec": 30620.151473443777, - "totalData": 3980743, + "total": 10.000422503, + "slowest": 0.010509422, + "fastest": 0.000699988, + "average": 0.001624838736025066, + "requestsPerSec": 30732.30155103978, + "totalData": 3995368, "sizePerRequest": 13, - "sizePerSec": 398061.9691547691 + "sizePerSec": 399519.9201635171 }, "responseTimeHistogram": { - "0.00086473": 1, - "0.0017792798": 293576, - "0.0026938296000000002": 9783, - "0.0036083794000000002": 2016, - "0.0045229292": 482, - "0.005437479": 104, - "0.0063520288": 143, - "0.0072665786": 65, - "0.0081811284": 15, - "0.0090956782": 12, - "0.010010228": 14 + "0.000699988": 1, + "0.0016809313999999998": 263378, + "0.0026618747999999997": 41003, + "0.0036428181999999996": 2176, + "0.0046237616": 472, + "0.005604705": 127, + "0.0065856484": 114, + "0.0075665917999999995": 22, + "0.0085475352": 14, + "0.0095284786": 14, + "0.010509422": 15 }, "latencyPercentiles": { - "p10": 0.001521654, - "p25": 0.001556836, - "p50": 0.001601533, - "p75": 0.001649064, - "p90": 0.001706288, - "p95": 0.00176111, - "p99": 0.002604807 + "p10": 0.001515572, + "p25": 0.001550768, + "p50": 0.001595452, + "p75": 0.001643792, + "p90": 0.001708042, + "p95": 0.001764698, + "p99": 0.002633072 }, "rps": { - "mean": 30615.34217269313, - "stddev": 2754.207829588214, - "max": 32963.71886857287, + "mean": 30725.05264597116, + "stddev": 2725.4912282590867, + "max": 37630.94679563727, "percentiles": { - "p10": 30184.81631536419, - "p25": 30630.492655438822, - "p50": 31181.46156834724, - "p75": 31455.372689994867, - "p90": 31869.885612244878, - "p95": 32072.448453811096, - "p99": 32431.06517850807 + "p10": 30110.32483038431, + "p25": 30845.90796482323, + "p50": 31254.429589128984, + "p75": 31556.865063659825, + "p90": 31915.172472991137, + "p95": 32123.99019587811, + "p99": 32481.888302095125 } }, "details": { "DNSDialup": { - "average": 0.00084388254, - "fastest": 0.000092302, - "slowest": 0.001463907 + "average": 0.0011249184999999999, + "fastest": 0.000123391, + "slowest": 0.001673389 }, "DNSLookup": { - "average": 0.0000112842, - "fastest": 0.000004177, - "slowest": 0.000169245 + "average": 0.00001285922, + "fastest": 0.000004929, + "slowest": 0.000124624 } }, "statusCodeDistribution": { - "200": 306211 + "200": 307336 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 84e721592d..8bf3336a19 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00062205, + "total": 10.000344054, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64691.67585430348, + "requestsPerSec": 64445.482727388575, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 646957 + "Connection refused (os error 111)": 644477 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 0fe1d8c502..0b083c2a81 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000541832, + "total": 10.000554275, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64083.127771071355, + "requestsPerSec": 64432.92864384759, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 640866 + "Connection refused (os error 111)": 644365 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index e30e984c76..58fb9ccc9e 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000346502, - "slowest": 0.00658639, - "fastest": 0.000401247, - "average": 0.0012462989757410815, - "requestsPerSec": 40058.11197840833, - "totalData": 5207735, + "total": 10.000051133, + "slowest": 0.006674805, + "fastest": 0.000331801, + "average": 0.0012654822007204958, + "requestsPerSec": 39446.198299754236, + "totalData": 5128032, "sizePerRequest": 13, - "sizePerSec": 520755.4557193083 + "sizePerSec": 512800.5778968051 }, "responseTimeHistogram": { - "0.000401247": 1, - "0.0010197613": 11836, - "0.0016382756": 386168, - "0.0022567899000000002": 2140, - "0.0028753042": 264, - "0.0034938185000000003": 127, - "0.0041123328": 11, - "0.004730847099999999": 6, - "0.0053493614000000005": 11, - "0.0059678757": 13, - "0.006586390000000001": 18 + "0.000331801": 1, + "0.0009661013999999999": 2988, + "0.0016004018": 386557, + "0.0022347022": 4470, + "0.0028690026": 289, + "0.003503303": 104, + "0.004137603399999999": 11, + "0.0047719037999999995": 4, + "0.0054062042": 32, + "0.0060405046": 7, + "0.006674805": 1 }, "latencyPercentiles": { - "p10": 0.00110062, - "p25": 0.001154317, - "p50": 0.001255191, - "p75": 0.001334806, - "p90": 0.001377375, - "p95": 0.001405447, - "p99": 0.001522115 + "p10": 0.001113158, + "p25": 0.001166068, + "p50": 0.001276266, + "p75": 0.001345844, + "p90": 0.001398875, + "p95": 0.001447215, + "p99": 0.001626578 }, "rps": { - "mean": 40061.06716469976, - "stddev": 1984.0200559395087, - "max": 46034.47982538917, + "mean": 39445.27097603312, + "stddev": 2103.7289742879484, + "max": 45312.064186049276, "percentiles": { - "p10": 39073.70081447757, - "p25": 39702.48934608209, - "p50": 40107.05560702279, - "p75": 40804.803388687804, - "p90": 41530.64546328606, - "p95": 42008.575363885444, - "p99": 43257.289954816224 + "p10": 37865.82538386716, + "p25": 38865.55493636135, + "p50": 39753.74761892006, + "p75": 40387.50955027981, + "p90": 41008.01296573084, + "p95": 41546.19937370411, + "p99": 42818.78382102255 } }, "details": { "DNSDialup": { - "average": 0.0009244447200000001, - "fastest": 0.000157771, - "slowest": 0.001401574 + "average": 0.0010840084400000002, + "fastest": 0.000094937, + "slowest": 0.002042159 }, "DNSLookup": { - "average": 0.00000945316, - "fastest": 0.000004038, - "slowest": 0.000069238 + "average": 0.00001216014, + "fastest": 0.00000499, + "slowest": 0.000046376 } }, "statusCodeDistribution": { - "200": 400595 + "200": 394464 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 8cf51eb1eb..d5b849c070 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000340499, - "slowest": 0.008861433, - "fastest": 0.000367454, - "average": 0.001168330850503589, - "requestsPerSec": 42731.34500197582, - "totalData": 5555264, + "total": 10.000274937, + "slowest": 0.009958755, + "fastest": 0.000403534, + "average": 0.0011882613504509186, + "requestsPerSec": 42012.14493069092, + "totalData": 5461729, "sizePerRequest": 13, - "sizePerSec": 555507.4850256856 + "sizePerSec": 546157.884098982 }, "responseTimeHistogram": { - "0.000367454": 1, - "0.0012168519": 259009, - "0.0020662498000000003": 166963, - "0.0029156477000000006": 475, - "0.0037650456000000005": 80, - "0.0046144435": 294, - "0.005463841400000001": 456, - "0.0063132393000000005": 0, - "0.0071626372": 0, - "0.0080120351": 0, - "0.008861433": 50 + "0.000403534": 1, + "0.0013590561": 385560, + "0.0023145782": 33498, + "0.0032701003": 176, + "0.004225622399999999": 102, + "0.005181144499999999": 703, + "0.006136666599999999": 43, + "0.007092188699999999": 0, + "0.0080477108": 0, + "0.0090032329": 0, + "0.009958755": 50 }, "latencyPercentiles": { - "p10": 0.000867235, - "p25": 0.001072858, - "p50": 0.001192831, - "p75": 0.001251491, - "p90": 0.001317514, - "p95": 0.001460627, - "p99": 0.001850326 + "p10": 0.000878593, + "p25": 0.001097901, + "p50": 0.001208609, + "p75": 0.001267948, + "p90": 0.00133767, + "p95": 0.001494413, + "p99": 0.001940006 }, "rps": { - "mean": 42733.73946570086, - "stddev": 3236.96491969606, - "max": 50086.173773061964, + "mean": 42015.56436861773, + "stddev": 3437.1960214654523, + "max": 48437.67916670758, "percentiles": { - "p10": 40321.18475046857, - "p25": 41697.32154849431, - "p50": 43329.962744876066, - "p75": 44364.78145387905, - "p90": 45466.37445005594, - "p95": 46133.76831869314, - "p99": 47504.90250594021 + "p10": 39615.7155543597, + "p25": 40807.15749461871, + "p50": 42696.35790740427, + "p75": 43809.169259126786, + "p90": 44853.24654162734, + "p95": 45613.76704221517, + "p99": 46550.161955771786 } }, "details": { "DNSDialup": { - "average": 0.0009679165000000003, - "fastest": 0.000104131, - "slowest": 0.001476622 + "average": 0.0009408854600000001, + "fastest": 0.000088456, + "slowest": 0.002193521 }, "DNSLookup": { - "average": 0.00000873492, - "fastest": 0.000003978, - "slowest": 0.000053269 + "average": 0.000010934379999999998, + "fastest": 0.000004058, + "slowest": 0.0000482 } }, "statusCodeDistribution": { - "200": 427328 + "200": 420133 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 982380862d..e54ec48f4b 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000674381, - "slowest": 0.004253742, - "fastest": 0.000032461, - "average": 0.0006264966139140778, - "requestsPerSec": 79614.73093381381, - "totalData": 10350613, + "total": 10.000400167, + "slowest": 0.004307809, + "fastest": 0.000028093, + "average": 0.0006557355721550882, + "requestsPerSec": 76075.45571131143, + "totalData": 9890205, "sizePerRequest": 13, - "sizePerSec": 1034991.5021395796 + "sizePerSec": 988980.9242470487 }, "responseTimeHistogram": { - "0.000032461": 1, - "0.00045458909999999996": 183278, - "0.0008767171999999999": 502947, - "0.0012988452999999997": 98531, - "0.0017209733999999997": 11174, - "0.0021431015": 266, - "0.0025652296": 3, - "0.0029873576999999998": 0, - "0.0034094857999999997": 0, - "0.0038316138999999996": 0, - "0.004253742": 1 + "0.000028093": 1, + "0.0004560646": 152547, + "0.0008840362": 487285, + "0.0013120078": 106173, + "0.0017399794000000001": 14232, + "0.002167951": 471, + "0.0025959226": 40, + "0.0030238942": 32, + "0.0034518658": 3, + "0.0038798374": 0, + "0.004307809": 1 }, "latencyPercentiles": { - "p10": 0.000371642, - "p25": 0.000464655, - "p50": 0.000589588, - "p75": 0.000746152, - "p90": 0.000940542, - "p95": 0.001053867, - "p99": 0.001359317 + "p10": 0.000388147, + "p25": 0.000482831, + "p50": 0.000616182, + "p75": 0.000786692, + "p90": 0.000978589, + "p95": 0.001099293, + "p99": 0.001441043 }, "rps": { - "mean": 79601.6434789952, - "stddev": 9162.651423693285, - "max": 100421.18887084999, + "mean": 76080.85883607692, + "stddev": 9542.454519381465, + "max": 98238.96157215691, "percentiles": { - "p10": 67697.85047307219, - "p25": 72308.76684708826, - "p50": 79152.39888807053, - "p75": 86337.4980036323, - "p90": 92762.38474147048, - "p95": 95559.34235160032, - "p99": 98527.33148175443 + "p10": 63873.83815690947, + "p25": 68198.72447355268, + "p50": 75677.02060684074, + "p75": 83131.80622906073, + "p90": 90142.6464860603, + "p95": 92915.0057734216, + "p99": 96305.46411374588 } }, "details": { "DNSDialup": { - "average": 0.00080731328, - "fastest": 0.000082474, - "slowest": 0.001937637 + "average": 0.0010559468, + "fastest": 0.000109214, + "slowest": 0.00157845 }, "DNSLookup": { - "average": 0.00004022294, - "fastest": 0.000004007, - "slowest": 0.001641728 + "average": 0.000017054300000000004, + "fastest": 0.000005119, + "slowest": 0.0001123 } }, "statusCodeDistribution": { - "200": 796201 + "200": 760785 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index a360e30a49..c68916b9d6 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000945864, - "slowest": 0.021996345, - "fastest": 0.00386263, - "average": 0.007379800598099666, - "requestsPerSec": 6766.459984909283, - "totalData": 879723, + "total": 10.000318948, + "slowest": 0.022533063, + "fastest": 0.00323148, + "average": 0.007035090839379517, + "requestsPerSec": 7097.873614740633, + "totalData": 922753, "sizePerRequest": 13, - "sizePerSec": 87963.97980382068 + "sizePerSec": 92272.35699162821 }, "responseTimeHistogram": { - "0.00386263": 1, - "0.005676001500000001": 4915, - "0.0074893730000000006": 33716, - "0.009302744500000001": 25164, - "0.011116116": 1657, - "0.012929487500000001": 1605, - "0.014742859000000002": 531, - "0.0165562305": 43, - "0.018369602000000002": 20, - "0.0201829735": 10, - "0.021996345": 9 + "0.00323148": 1, + "0.0051616383": 23, + "0.007091796599999999": 50107, + "0.009021954899999999": 16226, + "0.010952113199999999": 2127, + "0.012882271499999999": 2091, + "0.014812429799999997": 297, + "0.016742588099999997": 83, + "0.018672746399999995": 9, + "0.020602904699999994": 10, + "0.022533063": 7 }, "latencyPercentiles": { - "p10": 0.006134524, - "p25": 0.006349335, - "p50": 0.007441659, - "p75": 0.007724937, - "p90": 0.008892551, - "p95": 0.009453056, - "p99": 0.012899695 + "p10": 0.005450114, + "p25": 0.006477315, + "p50": 0.00668312, + "p75": 0.007413195, + "p90": 0.008488196, + "p95": 0.009608557, + "p99": 0.01256836 }, "rps": { - "mean": 6788.155231178104, - "stddev": 1434.6585162055035, - "max": 10742.187716297112, + "mean": 7108.089721341518, + "stddev": 1347.0742018918445, + "max": 10106.869047269627, "percentiles": { - "p10": 5331.984978289012, - "p25": 5895.766155990989, - "p50": 6960.901624401851, - "p75": 7506.021330310874, - "p90": 8405.144118431457, - "p95": 9242.027511487222, - "p99": 10428.58953789937 + "p10": 5603.2510062338115, + "p25": 6409.116968888474, + "p50": 7342.792325112464, + "p75": 7836.626039118776, + "p90": 8723.327048860863, + "p95": 9132.335774510188, + "p99": 9665.680716891471 } }, "details": { "DNSDialup": { - "average": 0.0010010578399999995, - "fastest": 0.000084578, - "slowest": 0.002228743 + "average": 0.0008287043600000001, + "fastest": 0.000109925, + "slowest": 0.001791919 }, "DNSLookup": { - "average": 0.000012312800000000002, - "fastest": 0.000004819, - "slowest": 0.000052578 + "average": 0.000008117659999999999, + "fastest": 0.000004077, + "slowest": 0.000041327 } }, "statusCodeDistribution": { - "200": 67671 + "200": 70981 }, "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 92665f7b67..a12c73efe5 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000712576, - "slowest": 0.004670611, - "fastest": 0.00003212, - "average": 0.0006697399371070494, - "requestsPerSec": 74489.49205757077, - "totalData": 9684324, + "total": 10.000580038, + "slowest": 0.003257016, + "fastest": 0.000037509, + "average": 0.0006704003332625603, + "requestsPerSec": 74413.58372937207, + "totalData": 9674327, "sizePerRequest": 13, - "sizePerSec": 968363.3967484199 + "sizePerSec": 967376.588481837 }, "responseTimeHistogram": { - "0.00003212": 1, - "0.0004959691": 211608, - "0.0009598181999999999": 445421, - "0.0014236673": 73462, - "0.0018875164": 13880, - "0.0023513655": 518, - "0.0028152146": 49, - "0.0032790637": 7, - "0.0037429128": 1, - "0.0042067619": 0, - "0.004670611": 1 + "0.000037509": 1, + "0.00035945970000000004": 54588, + "0.0006814104": 397800, + "0.0010033611": 219817, + "0.0013253118": 51274, + "0.0016472625": 14873, + "0.0019692132": 5301, + "0.0022911639": 452, + "0.0026131146": 39, + "0.0029350653": 31, + "0.0032570159999999997": 3 }, "latencyPercentiles": { - "p10": 0.000387011, - "p25": 0.000478371, - "p50": 0.000611649, - "p75": 0.000831786, - "p90": 0.000995549, - "p95": 0.001160444, - "p99": 0.001573751 + "p10": 0.000387805, + "p25": 0.000481479, + "p50": 0.000611262, + "p75": 0.000831666, + "p90": 0.000996804, + "p95": 0.001156101, + "p99": 0.001593728 }, "rps": { - "mean": 74476.37780950477, - "stddev": 14253.284199199321, - "max": 101758.09369569155, + "mean": 74398.28225832648, + "stddev": 14177.96998483207, + "max": 99763.38531356357, "percentiles": { - "p10": 57125.62084094742, - "p25": 61132.99959317825, - "p50": 72369.93830838452, - "p75": 88046.9818695262, - "p90": 94454.49511355611, - "p95": 96720.76514645157, - "p99": 99332.86924642921 + "p10": 56027.00501641671, + "p25": 60488.582499537864, + "p50": 75035.1990118565, + "p75": 87712.65693639722, + "p90": 92876.13056422226, + "p95": 95147.96459974954, + "p99": 97321.1673538896 } }, "details": { "DNSDialup": { - "average": 0.0009458159400000001, - "fastest": 0.000089537, - "slowest": 0.001667889 + "average": 0.00094343278, + "fastest": 0.000075201, + "slowest": 0.001374499 }, "DNSLookup": { - "average": 0.000009844800000000001, - "fastest": 0.000003687, - "slowest": 0.000044163 + "average": 0.000009024439999999997, + "fastest": 0.000004258, + "slowest": 0.000029976 } }, "statusCodeDistribution": { - "200": 744948 + "200": 744179 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-deno/results/hello_bench.json b/frameworks/vixeny-deno/results/hello_bench.json index 951a9bf0fa..d6cd9aa752 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.000387473, - "slowest": 0.004504523, - "fastest": 0.000167482, - "average": 0.0010011072587100822, - "requestsPerSec": 49856.968177096955, - "totalData": 6481657, + "total": 10.000366826, + "slowest": 0.004957806, + "fastest": 0.000293709, + "average": 0.001014198558964396, + "requestsPerSec": 49213.494721058545, + "totalData": 6397989, "sizePerRequest": 13, - "sizePerSec": 648140.5863022604 + "sizePerSec": 639775.431373761 }, "responseTimeHistogram": { - "0.000167482": 1, - "0.0006011860999999999": 5166, - "0.0010348902": 272083, - "0.0014685942999999998": 220709, - "0.0019022983999999999": 412, - "0.0023360025": 92, - "0.0027697065999999996": 40, - "0.0032034106999999997": 39, - "0.0036371147999999997": 31, - "0.004070818899999999": 15, - "0.004504523": 1 + "0.000293709": 1, + "0.0007601187000000001": 23865, + "0.0012265284": 456476, + "0.0016929381000000002": 11513, + "0.0021593478": 142, + "0.0026257575000000004": 59, + "0.0030921672000000003": 53, + "0.0035585769000000007": 14, + "0.004024986600000001": 12, + "0.0044913963000000005": 6, + "0.004957806": 12 }, "latencyPercentiles": { - "p10": 0.000858279, - "p25": 0.000938099, - "p50": 0.001018057, - "p75": 0.001082327, - "p90": 0.001128822, - "p95": 0.001164409, - "p99": 0.001263643 + "p10": 0.000869997, + "p25": 0.000948945, + "p50": 0.001029015, + "p75": 0.001095366, + "p90": 0.001145742, + "p95": 0.001182851, + "p99": 0.001282807 }, "rps": { - "mean": 49857.234102892704, - "stddev": 3113.669601098726, - "max": 65425.12360926156, + "mean": 49211.28954878364, + "stddev": 3200.2470559376106, + "max": 64688.92786914387, "percentiles": { - "p10": 47541.29898541634, - "p25": 48474.91202505954, - "p50": 49161.96938627, - "p75": 50512.223958198694, - "p90": 53948.99633808682, - "p95": 55761.2187009721, - "p99": 60106.28476933049 + "p10": 46905.97582131931, + "p25": 47609.57343325773, + "p50": 48638.28870401854, + "p75": 49960.60721260887, + "p90": 52709.887901288836, + "p95": 55119.99202110543, + "p99": 60304.36273013768 } }, "details": { "DNSDialup": { - "average": 0.0010025651600000006, - "fastest": 0.000106037, - "slowest": 0.002207702 + "average": 0.0010468549399999998, + "fastest": 0.000097623, + "slowest": 0.001611402 }, "DNSLookup": { - "average": 0.00001102518, - "fastest": 0.000005621, - "slowest": 0.000043721 + "average": 0.000013843320000000005, + "fastest": 0.000004759, + "slowest": 0.000184996 } }, "statusCodeDistribution": { - "200": 498589 + "200": 492153 }, "errorDistribution": {} } \ No newline at end of file