From 6ae2d5c13b4ad849951d2ff9e3056e4895ffe8d5 Mon Sep 17 00:00:00 2001 From: Github Action Date: Fri, 7 Feb 2025 01:57:51 +0000 Subject: [PATCH] chore: autopublish Fri Feb 7 01:57:51 UTC 2025 --- README.md | 226 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++---- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++---- frameworks/router/results/hello_bench.json | 84 +++---- frameworks/stric/results/hello_bench.json | 84 +++---- frameworks/tinyhttp/results/hello_bench.json | 84 +++---- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++---- 34 files changed, 1345 insertions(+), 1345 deletions(-) diff --git a/README.md b/README.md index 7da349a361..9a56caeb3d 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 83244.31 | 9283.75 | 101160.02 | 100% | -| Stric | 81834.79 | 9123.24 | 99664.08 | 98% | -| Hyper Express | 80255.97 | 12480.10 | 100375.14 | 96% | -| Elysia | 78082.51 | 11258.03 | 99253.98 | 94% | -| Deno | 59737.46 | 7454.59 | 83662.75 | 72% | -| Fastro | 53049.19 | 7454.67 | 77407.02 | 64% | -| NHttp | 51366.71 | 4247.50 | 66338.33 | 62% | -| Vixeny (Deno) | 50674.64 | 3812.55 | 67325.25 | 61% | -| Fast | 50474.46 | 4157.30 | 73518.35 | 61% | -| Hono | 49271.10 | 3531.45 | 66315.81 | 59% | -| Megalo | 46013.05 | 2598.36 | 58446.49 | 55% | -| Deso | 45439.61 | 2695.74 | 53055.20 | 55% | -| Alosaur | 44171.58 | 2719.98 | 53955.67 | 53% | -| http | 40705.42 | 4361.64 | 50428.74 | 49% | -| Cheetah | 40408.13 | 2658.49 | 46975.58 | 49% | -| Reno | 40191.04 | 2575.40 | 45152.00 | 48% | -| Router | 40042.99 | 4003.53 | 48458.27 | 48% | -| Danet V2 (Hono) | 34976.76 | 2686.57 | 38499.67 | 42% | -| Danet (Oak) | 33638.63 | 2220.13 | 35335.38 | 40% | -| Aqua | 31166.63 | 3191.76 | 35985.10 | 37% | -| Little | 31051.17 | 3922.14 | 36653.74 | 37% | -| Oak | 30410.65 | 3100.24 | 32602.28 | 37% | -| Node | 18137.84 | 1601.92 | 28469.15 | 22% | -| Fastify | 17480.86 | 1961.07 | 23082.26 | 21% | -| Dinatra | 16817.93 | 2073.37 | 20270.05 | 20% | -| Abc | 13812.71 | 1674.96 | 20636.21 | 17% | -| Express (Deno) | 10609.02 | 2037.37 | 13101.89 | 13% | -| Express | 6579.32 | 1020.03 | 8537.94 | 8% | -| Servest | 6325.33 | 1607.14 | 11801.84 | 8% | +| Stric | 82383.43 | 9420.79 | 100338.48 | 100% | +| Bun | 81566.41 | 10112.46 | 100444.27 | 99% | +| Hyper Express | 81020.42 | 12105.28 | 100802.39 | 98% | +| Elysia | 77505.78 | 11245.30 | 96830.91 | 94% | +| Deno | 56020.79 | 6652.49 | 84608.80 | 68% | +| Fastro | 55802.72 | 8803.30 | 78907.91 | 68% | +| NHttp | 50593.84 | 3944.30 | 69250.41 | 61% | +| Vixeny (Deno) | 50216.56 | 3625.48 | 67504.00 | 61% | +| Hono | 50003.19 | 3723.44 | 67529.99 | 61% | +| Fast | 49426.64 | 3657.88 | 63911.70 | 60% | +| Megalo | 45904.33 | 2651.71 | 61907.40 | 56% | +| Deso | 44882.57 | 2659.27 | 61925.73 | 54% | +| Alosaur | 44482.13 | 3021.58 | 70230.26 | 54% | +| http | 40772.05 | 4345.80 | 48800.66 | 49% | +| Cheetah | 40175.19 | 2497.03 | 53360.82 | 49% | +| Router | 39665.87 | 3943.63 | 47739.68 | 48% | +| Reno | 39236.00 | 2500.83 | 49326.63 | 48% | +| Danet V2 (Hono) | 35151.17 | 2503.80 | 39569.74 | 43% | +| Danet (Oak) | 33040.57 | 2397.98 | 35169.30 | 40% | +| Aqua | 31517.22 | 3966.23 | 41897.79 | 38% | +| Little | 30805.06 | 3893.41 | 35938.03 | 37% | +| Oak | 30440.91 | 3078.59 | 32506.64 | 37% | +| Node | 18224.38 | 1561.30 | 24533.70 | 22% | +| Fastify | 17620.44 | 2016.70 | 23508.52 | 21% | +| Dinatra | 17164.25 | 2189.87 | 25548.69 | 21% | +| Abc | 13972.72 | 1373.40 | 16092.44 | 17% | +| Express (Deno) | 10266.20 | 1913.06 | 12444.18 | 12% | +| Express | 6345.81 | 991.44 | 8350.08 | 8% | +| Servest | 6257.08 | 1543.51 | 11236.03 | 8% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | | Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-4554d3a5-f2fc-40bf-b6b1-96311f04ba38) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-a15e8fc1-0436-4bdd-87b8-958634a0b3e9) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13812.71 | 1674.96 | 20636.21 | | +| 13972.72 | 1373.40 | 16092.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12234.62 | 13086.62 | 13944.73 | 14811.97 | 15222.03 | 15922.04 | 17931.43 | +| **Req/Sec** | 12763.76 | 13511.52 | 14339.91 | 14780.89 | 15096.88 | 15295.37 | 15607.00 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44171.58 | 2719.98 | 53955.67 | | +| 44482.13 | 3021.58 | 70230.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42414.03 | 43419.73 | 44316.91 | 45229.55 | 46333.04 | 47227.51 | 49206.24 | -| **Latency** | 991µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42667.58 | 43649.22 | 44432.05 | 45547.39 | 46743.58 | 47522.45 | 50112.77 | +| **Latency** | 976µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31166.63 | 3191.76 | 35985.10 | | +| 31517.22 | 3966.23 | 41897.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29526.77 | 30530.18 | 31738.55 | 32735.63 | 33423.52 | 33953.57 | 34906.59 | +| **Req/Sec** | 28103.10 | 30094.33 | 31882.87 | 33269.56 | 35104.18 | 37727.64 | 40578.30 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 83244.31 | 9283.75 | 101160.02 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 81566.41 | 10112.46 | 100444.27 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 70047.83 | 76917.00 | 84522.62 | 90766.03 | 94208.60 | 96120.71 | 98624.16 | -| **Latency** | 360µs | 449µs | 560µs | 706µs | 896µs | 1ms | 1ms | +| **Req/Sec** | 66303.14 | 74794.20 | 82956.73 | 89725.61 | 93554.72 | 95710.94 | 97951.59 | +| **Latency** | 366µs | 455µs | 568µs | 723µs | 922µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40408.13 | 2658.49 | 46975.58 | | +| 40175.19 | 2497.03 | 53360.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38375.71 | 39878.05 | 40961.62 | 41578.93 | 42228.39 | 42843.64 | 44024.33 | +| **Req/Sec** | 38222.09 | 39772.45 | 40563.37 | 41219.47 | 42000.29 | 42460.62 | 43464.94 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33638.63 | 2220.13 | 35335.38 | | +| 33040.57 | 2397.98 | 35169.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33131.31 | 33511.96 | 34060.48 | 34359.60 | 34606.32 | 34758.79 | 35125.36 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 32104.55 | 33114.03 | 33457.85 | 33943.37 | 34303.81 | 34476.17 | 34729.60 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34976.76 | 2686.57 | 38499.67 | | +| 35151.17 | 2503.80 | 39569.74 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33203.12 | 34840.21 | 35578.91 | 36109.41 | 36535.15 | 36753.19 | 37443.45 | +| **Req/Sec** | 33877.95 | 35259.87 | 35600.42 | 36103.17 | 36526.92 | 36721.60 | 37282.95 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 59737.46 | 7454.59 | 83662.75 | | +| 56020.79 | 6652.49 | 84608.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52432.74 | 53868.63 | 57946.16 | 65042.29 | 70682.38 | 73428.36 | 77698.72 | -| **Latency** | 573µs | 689µs | 864µs | 965µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51637.55 | 52497.61 | 53402.72 | 57168.16 | 66373.12 | 70916.54 | 77230.07 | +| **Latency** | 626µs | 811µs | 917µs | 996µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45439.61 | 2695.74 | 53055.20 | | +| 44882.57 | 2659.27 | 61925.73 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43395.26 | 44423.76 | 45390.54 | 46600.37 | 48202.91 | 49169.70 | 51194.37 | -| **Latency** | 996µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43103.18 | 44042.81 | 44806.30 | 45819.86 | 47141.61 | 48379.60 | 50745.39 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16817.93 | 2073.37 | 20270.05 | | +| 17164.25 | 2189.87 | 25548.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15308.54 | 16038.02 | 17173.02 | 18017.86 | 18795.45 | 19113.18 | 19700.20 | +| **Req/Sec** | 15432.20 | 16442.26 | 17550.39 | 18438.13 | 19086.79 | 19530.68 | 20242.64 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 78082.51 | 11258.03 | 99253.98 | | +| 77505.78 | 11245.30 | 96830.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61116.82 | 69593.73 | 80045.59 | 87011.62 | 91617.56 | 93877.13 | 96967.16 | -| **Latency** | 376µs | 466µs | 583µs | 762µs | 970µs | 1ms | 1ms | +| **Req/Sec** | 59548.69 | 69663.88 | 79886.25 | 86515.86 | 90503.91 | 92435.07 | 94921.21 | +| **Latency** | 378µs | 467µs | 584µs | 770µs | 983µs | 1ms | 1ms | ### [Express](#express) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | ------- | --- | -| 6579.32 | 1020.03 | 8537.94 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------ | ------- | --- | +| 6345.81 | 991.44 | 8350.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5201.44 | 6249.47 | 6826.44 | 6995.41 | 7740.07 | 8204.39 | 8433.78 | -| **Latency** | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms | +| **Req/Sec** | 5037.49 | 5803.48 | 6656.59 | 6884.31 | 7141.14 | 7964.07 | 8279.93 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 11ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10609.02 | 2037.37 | 13101.89 | | +| 10266.20 | 1913.06 | 12444.18 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7058.61 | 10560.50 | 11450.90 | 11679.81 | 11831.40 | 12078.79 | 12522.44 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Req/Sec** | 6825.82 | 10308.25 | 11044.29 | 11310.42 | 11459.24 | 11549.97 | 12045.81 | +| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 7ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50474.46 | 4157.30 | 73518.35 | | +| 49426.64 | 3657.88 | 63911.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47052.80 | 48474.97 | 49616.67 | 52073.60 | 55811.60 | 57808.77 | 63535.59 | -| **Latency** | 802µs | 923µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46604.39 | 47734.21 | 48747.04 | 50540.39 | 53785.87 | 56226.72 | 60570.18 | +| **Latency** | 847µs | 943µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17480.86 | 1961.07 | 23082.26 | | +| 17620.44 | 2016.70 | 23508.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16102.42 | 16594.96 | 18030.03 | 18556.06 | 18924.26 | 19106.50 | 19450.86 | +| **Req/Sec** | 16091.57 | 16844.12 | 18204.89 | 18720.79 | 19030.01 | 19206.36 | 19554.08 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 53049.19 | 7454.67 | 77407.02 | | +| 55802.72 | 8803.30 | 78907.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46761.50 | 47981.00 | 51148.90 | 57398.37 | 62803.62 | 66423.06 | 74007.36 | -| **Latency** | 647µs | 789µs | 973µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47355.05 | 48714.28 | 54080.86 | 62780.74 | 67848.98 | 70503.00 | 75330.76 | +| **Latency** | 621µs | 709µs | 925µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49271.10 | 3531.45 | 66315.81 | | +| 50003.19 | 3723.44 | 67529.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46746.16 | 47767.75 | 48836.17 | 50402.28 | 53328.42 | 55158.88 | 59343.23 | -| **Latency** | 859µs | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47135.72 | 48073.71 | 49460.23 | 51824.81 | 54300.30 | 55844.51 | 59682.88 | +| **Latency** | 801µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40705.42 | 4361.64 | 50428.74 | | +| 40772.05 | 4345.80 | 48800.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37561.03 | 39412.20 | 41624.30 | 43134.61 | 44078.19 | 44814.09 | 46267.69 | -| **Latency** | 912µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37328.18 | 39463.68 | 41703.58 | 43110.11 | 44225.30 | 45270.23 | 46663.73 | +| **Latency** | 910µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 80255.97 | 12480.10 | 100375.14 | | +| 81020.42 | 12105.28 | 100802.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 60500.89 | 72042.55 | 82624.37 | 90217.73 | 94436.57 | 96334.51 | 98167.52 | -| **Latency** | 371µs | 459µs | 570µs | 730µs | 943µs | 1ms | 1ms | +| **Req/Sec** | 62808.39 | 74118.37 | 83943.77 | 90214.91 | 94672.80 | 96439.48 | 98900.76 | +| **Latency** | 368µs | 455µs | 564µs | 722µs | 939µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31051.17 | 3922.14 | 36653.74 | | +| 30805.06 | 3893.41 | 35938.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29115.46 | 30512.51 | 31872.21 | 32997.65 | 33822.05 | 34335.33 | 35303.46 | +| **Req/Sec** | 29073.82 | 30388.38 | 31552.13 | 32653.16 | 33550.80 | 33972.36 | 35051.58 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46013.05 | 2598.36 | 58446.49 | | +| 45904.33 | 2651.71 | 61907.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44334.81 | 45147.48 | 45920.24 | 46912.47 | 48480.85 | 49632.39 | 51557.83 | -| **Latency** | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44135.11 | 45049.05 | 45900.07 | 46713.02 | 48169.15 | 49551.87 | 52129.83 | +| **Latency** | 956µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51366.71 | 4247.50 | 66338.33 | | +| 50593.84 | 3944.30 | 69250.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47997.17 | 48820.10 | 50116.48 | 53477.52 | 57066.24 | 59444.07 | 63429.23 | -| **Latency** | 742µs | 906µs | 993µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47817.96 | 48669.23 | 49633.11 | 51674.66 | 55641.70 | 58324.40 | 63322.93 | +| **Latency** | 807µs | 922µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18137.84 | 1601.92 | 28469.15 | | +| 18224.38 | 1561.30 | 24533.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17505.82 | 17901.22 | 18260.50 | 18616.26 | 18945.08 | 19145.64 | 21759.42 | +| **Req/Sec** | 17709.88 | 18017.08 | 18397.55 | 18746.94 | 19096.04 | 19285.30 | 20230.69 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30410.65 | 3100.24 | 32602.28 | | +| 30440.91 | 3078.59 | 32506.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30124.59 | 30470.44 | 31065.41 | 31392.04 | 31708.75 | 31940.72 | 32300.70 | +| **Req/Sec** | 29853.89 | 30500.36 | 31124.05 | 31410.89 | 31713.24 | 31961.88 | 32237.17 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,44 +576,44 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40191.04 | 2575.40 | 45152.00 | | +| 39236.00 | 2500.83 | 49326.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38412.07 | 39838.95 | 40654.47 | 41274.85 | 42102.08 | 42406.16 | 43543.47 | +| **Req/Sec** | 36613.23 | 38724.63 | 39843.05 | 40500.77 | 41128.92 | 41607.95 | 42722.39 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40042.99 | 4003.53 | 48458.27 | | +| 39665.87 | 3943.63 | 47739.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37303.41 | 39103.62 | 40807.29 | 42102.47 | 43173.31 | 43755.52 | 44981.70 | -| **Latency** | 919µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36872.64 | 38603.03 | 40459.13 | 41692.99 | 42919.73 | 43611.45 | 44729.46 | +| **Latency** | 933µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 81834.79 | 9123.24 | 99664.08 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 82383.43 | 9420.79 | 100338.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68007.89 | 75909.31 | 83514.62 | 88342.82 | 92919.49 | 95026.89 | 97173.71 | -| **Latency** | 375µs | 458µs | 561µs | 722µs | 922µs | 1ms | 1ms | +| **Req/Sec** | 68309.99 | 75912.21 | 83665.29 | 89907.31 | 93631.82 | 95504.13 | 98030.64 | +| **Latency** | 365µs | 453µs | 564µs | 713µs | 910µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6325.33 | 1607.14 | 11801.84 | | +| 6257.08 | 1543.51 | 11236.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5116.19 | 5662.12 | 6526.49 | 7108.93 | 8004.44 | 8781.35 | 9442.76 | +| **Req/Sec** | 5109.22 | 5682.94 | 6416.38 | 7002.70 | 7805.18 | 8540.52 | 9303.20 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50674.64 | 3812.55 | 67325.25 | | +| 50216.56 | 3625.48 | 67504.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47739.24 | 48683.38 | 49728.78 | 51900.95 | 55549.89 | 58188.97 | 62608.87 | -| **Latency** | 799µs | 919µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47677.22 | 48572.17 | 49522.20 | 50907.08 | 54227.73 | 56929.72 | 63225.05 | +| **Latency** | 835µs | 928µs | 1ms | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2025-02-06T01:57:42.006Z

+

Generated 2025-02-07T01:57:51.767Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 146c858e91..5d8362fd4d 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000541042, - "slowest": 0.01854158, - "fastest": 0.001127186, - "average": 0.00361429270597951, - "requestsPerSec": 13806.4530129049, - "totalData": 1794936, + "total": 10.000716701, + "slowest": 0.016751017, + "fastest": 0.002591556, + "average": 0.0035725738942489647, + "requestsPerSec": 13968.59886912219, + "totalData": 1816048, "sizePerRequest": 13, - "sizePerSec": 179483.8891677637 + "sizePerSec": 181591.78529858848 }, "responseTimeHistogram": { - "0.001127186": 1, - "0.0028686254": 6566, - "0.0046100648": 127132, - "0.0063515042": 3623, - "0.0080929436": 470, - "0.009834383": 180, - "0.0115758224": 50, - "0.0133172618": 6, - "0.0150587012": 11, - "0.0168001406": 16, - "0.01854158": 17 + "0.002591556": 1, + "0.0040075021": 123661, + "0.0054234482": 14585, + "0.0068393943": 1052, + "0.0082553404": 194, + "0.009671286500000001": 152, + "0.0110872326": 2, + "0.012503178700000001": 6, + "0.0139191248": 11, + "0.015335070899999999": 18, + "0.016751017": 14 }, "latencyPercentiles": { - "p10": 0.003223916, - "p25": 0.003343647, - "p50": 0.003475579, - "p75": 0.003843273, - "p90": 0.004031289, - "p95": 0.004429081, - "p99": 0.005640146 + "p10": 0.003281477, + "p25": 0.003352641, + "p50": 0.0034331, + "p75": 0.003626801, + "p90": 0.004048078, + "p95": 0.004261543, + "p99": 0.005450512 }, "rps": { - "mean": 13812.710236191304, - "stddev": 1674.9557303901433, - "max": 20636.20829106894, + "mean": 13972.718871794219, + "stddev": 1373.4043123300717, + "max": 16092.441945428793, "percentiles": { - "p10": 12234.619078143756, - "p25": 13086.615070505595, - "p50": 13944.726315182908, - "p75": 14811.97251738545, - "p90": 15222.026272015913, - "p95": 15922.036097961754, - "p99": 17931.426265645387 + "p10": 12763.756238787852, + "p25": 13511.521274190014, + "p50": 14339.907963863188, + "p75": 14780.893836546742, + "p90": 15096.881579634979, + "p95": 15295.372767353521, + "p99": 15606.999197670712 } }, "details": { "DNSDialup": { - "average": 0.0006686918000000001, - "fastest": 0.000084498, - "slowest": 0.001100217 + "average": 0.00087800856, + "fastest": 0.000173545, + "slowest": 0.001220402 }, "DNSLookup": { - "average": 0.000009064160000000001, - "fastest": 0.000004018, - "slowest": 0.000047328 + "average": 0.00000846928, + "fastest": 0.000003727, + "slowest": 0.000065813 } }, "statusCodeDistribution": { - "200": 138072 + "200": 139696 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index bafbac29c6..0b8794f127 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001350795, + "total": 10.0008712, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72132.35639736401, + "requestsPerSec": 71733.4505817853, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 721421 + "Connection refused (os error 111)": 717397 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 07ab93aac0..6afdd90134 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000639131, - "slowest": 0.008562543, - "fastest": 0.000199693, - "average": 0.0011299872024933932, - "requestsPerSec": 44178.37642300984, - "totalData": 5743556, + "total": 10.000585511, + "slowest": 0.007804708, + "fastest": 0.00013907, + "average": 0.0011220841485914564, + "requestsPerSec": 44486.495266766986, + "totalData": 5783583, "sizePerRequest": 13, - "sizePerSec": 574318.8934991279 + "sizePerSec": 578324.4384679708 }, "responseTimeHistogram": { - "0.000199693": 1, - "0.001035978": 92853, - "0.0018722629999999999": 348048, - "0.002708548": 751, - "0.003544833": 44, - "0.004381118": 15, - "0.005217403": 10, - "0.006053688": 34, - "0.006889973": 6, - "0.007726258": 37, - "0.008562543": 13 + "0.00013907": 1, + "0.0009056338": 22258, + "0.0016721976": 420923, + "0.0024387614": 1417, + "0.0032053252": 114, + "0.003971889": 80, + "0.0047384528": 3, + "0.0055050166": 20, + "0.0062715804": 24, + "0.0070381442": 34, + "0.007804708": 17 }, "latencyPercentiles": { - "p10": 0.000991029, - "p25": 0.001048193, - "p50": 0.001139055, - "p75": 0.001204893, - "p90": 0.001254282, - "p95": 0.001295863, - "p99": 0.001439244 + "p10": 0.000976213, + "p25": 0.001044309, + "p50": 0.001130009, + "p75": 0.001204493, + "p90": 0.00124987, + "p95": 0.001286048, + "p99": 0.001432967 }, "rps": { - "mean": 44171.58119630967, - "stddev": 2719.984450504058, - "max": 53955.666060674055, + "mean": 44482.126896959795, + "stddev": 3021.5768367348783, + "max": 70230.25519394106, "percentiles": { - "p10": 42414.03480411667, - "p25": 43419.7299252763, - "p50": 44316.91133336374, - "p75": 45229.54646699057, - "p90": 46333.04472750022, - "p95": 47227.51002458988, - "p99": 49206.23995498376 + "p10": 42667.57690830348, + "p25": 43649.22322903451, + "p50": 44432.04883682673, + "p75": 45547.38678891316, + "p90": 46743.58226163204, + "p95": 47522.45109975137, + "p99": 50112.76873347598 } }, "details": { "DNSDialup": { - "average": 0.0006391491799999999, - "fastest": 0.000094425, - "slowest": 0.000908103 + "average": 0.0008754165999999998, + "fastest": 0.000158783, + "slowest": 0.001208213 }, "DNSLookup": { - "average": 0.000008518919999999999, - "fastest": 0.000003877, - "slowest": 0.000058308 + "average": 0.00000895062, + "fastest": 0.000003968, + "slowest": 0.000046337 } }, "statusCodeDistribution": { - "200": 441812 + "200": 444891 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 3316bb29b0..8676136f1a 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001054308, - "slowest": 0.015397741, - "fastest": 0.000593378, - "average": 0.001602809154500678, - "requestsPerSec": 31151.91562861374, - "totalData": 4050176, + "total": 10.000660204, + "slowest": 0.015044738, + "fastest": 0.000449287, + "average": 0.0015853552928650106, + "requestsPerSec": 31497.420527697792, + "totalData": 4094935, "sizePerRequest": 13, - "sizePerSec": 404974.90317197866 + "sizePerSec": 409466.4668600713 }, "responseTimeHistogram": { - "0.000593378": 1, - "0.0020738143": 291879, - "0.0035542506": 18170, - "0.0050346869": 425, - "0.0065151232": 817, - "0.0079955595": 210, - "0.0094759958": 0, - "0.0109564321": 0, - "0.0124368684": 0, - "0.0139173047": 0, - "0.015397741000000001": 50 + "0.000449287": 1, + "0.0019088321": 278824, + "0.0033683772": 34696, + "0.0048279223": 314, + "0.0062874674": 672, + "0.0077470125": 437, + "0.0092065576": 1, + "0.0106661027": 0, + "0.0121256478": 0, + "0.013585192900000001": 0, + "0.015044738": 50 }, "latencyPercentiles": { - "p10": 0.001089757, - "p25": 0.001472405, - "p50": 0.001652638, - "p75": 0.00172518, - "p90": 0.001813774, - "p95": 0.002159616, - "p99": 0.002508762 + "p10": 0.001087713, + "p25": 0.001322575, + "p50": 0.001626106, + "p75": 0.001735257, + "p90": 0.001933645, + "p95": 0.002155324, + "p99": 0.002659319 }, "rps": { - "mean": 31166.626616783473, - "stddev": 3191.7644169351934, - "max": 35985.096334697744, + "mean": 31517.218223583423, + "stddev": 3966.2296559575157, + "max": 41897.78761464313, "percentiles": { - "p10": 29526.77487946067, - "p25": 30530.1759934742, - "p50": 31738.5473784018, - "p75": 32735.632674589335, - "p90": 33423.51745744868, - "p95": 33953.57237602735, - "p99": 34906.58769929167 + "p10": 28103.09977190732, + "p25": 30094.32958268429, + "p50": 31882.871147886945, + "p75": 33269.55654014041, + "p90": 35104.18090794673, + "p95": 37727.6363665913, + "p99": 40578.297549701514 } }, "details": { "DNSDialup": { - "average": 0.00071041298, - "fastest": 0.000089255, - "slowest": 0.00167256 + "average": 0.0006094684599999998, + "fastest": 0.000087333, + "slowest": 0.000932984 }, "DNSLookup": { - "average": 0.000008884179999999999, - "fastest": 0.000004127, - "slowest": 0.000060011 + "average": 0.000008021300000000002, + "fastest": 0.000003948, + "slowest": 0.000045164 } }, "statusCodeDistribution": { - "200": 311552 + "200": 314995 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index ce12f84ad3..2102e0f774 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000670429, - "slowest": 0.002857846, - "fastest": 0.00003245, - "average": 0.0005991176519841207, - "requestsPerSec": 83252.11853654217, - "totalData": 10823501, + "total": 10.000667768, + "slowest": 0.002944985, + "fastest": 0.00003647, + "average": 0.000611497019922629, + "requestsPerSec": 81565.05334674568, + "totalData": 10604165, "sizePerRequest": 13, - "sizePerSec": 1082277.5409750482 + "sizePerSec": 1060345.6935076937 }, "responseTimeHistogram": { - "0.00003245": 1, - "0.0003149896": 46508, - "0.0005975291999999999": 436553, - "0.0008800688": 259613, - "0.0011626084": 70142, - "0.001445148": 15328, - "0.0017276875999999999": 3927, - "0.0020102272": 422, - "0.0022927667999999997": 60, - "0.0025753063999999996": 5, - "0.002857846": 18 + "0.00003647": 1, + "0.0003273215": 49870, + "0.0006181730000000001": 441799, + "0.0009090245000000001": 236901, + "0.0011998760000000001": 68450, + "0.0014907275000000002": 14171, + "0.0017815790000000001": 3996, + "0.0020724305": 443, + "0.002363282": 54, + "0.0026541335": 18, + "0.0029449850000000002": 2 }, "latencyPercentiles": { - "p10": 0.000360871, - "p25": 0.000449132, - "p50": 0.000560211, - "p75": 0.000706269, - "p90": 0.000896098, - "p95": 0.001024791, - "p99": 0.001337174 + "p10": 0.000366861, + "p25": 0.000455792, + "p50": 0.000568082, + "p75": 0.000723629, + "p90": 0.000922607, + "p95": 0.001049414, + "p99": 0.001375955 }, "rps": { - "mean": 83244.30712888156, - "stddev": 9283.749566613833, - "max": 101160.01823882057, + "mean": 81566.40881818239, + "stddev": 10112.45953317718, + "max": 100444.26730682937, "percentiles": { - "p10": 70047.82865740615, - "p25": 76916.99865670393, - "p50": 84522.62413972848, - "p75": 90766.02601483212, - "p90": 94208.59667475667, - "p95": 96120.71401386993, - "p99": 98624.16291991078 + "p10": 66303.14276896665, + "p25": 74794.1958101998, + "p50": 82956.72618051217, + "p75": 89725.60768843516, + "p90": 93554.72015582012, + "p95": 95710.93976042073, + "p99": 97951.59113331603 } }, "details": { "DNSDialup": { - "average": 0.0005478089800000001, - "fastest": 0.000074829, - "slowest": 0.00083604 + "average": 0.0005758917399999999, + "fastest": 0.000086453, + "slowest": 0.000898058 }, "DNSLookup": { - "average": 0.000007847839999999999, - "fastest": 0.000003516, - "slowest": 0.000056444 + "average": 0.000007838539999999997, + "fastest": 0.000003557, + "slowest": 0.000046457 } }, "statusCodeDistribution": { - "200": 832577 + "200": 815705 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 3303685a1a..6c4830fbe3 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00066189, - "slowest": 0.008918654, - "fastest": 0.000309593, - "average": 0.0012354714283409182, - "requestsPerSec": 40408.82538025691, - "totalData": 5253495, + "total": 10.000574557, + "slowest": 0.008274741, + "fastest": 0.000433958, + "average": 0.0012425779986933265, + "requestsPerSec": 40176.49163154976, + "totalData": 5223244, "sizePerRequest": 13, - "sizePerSec": 525314.7299433398 + "sizePerSec": 522294.39121014695 }, "responseTimeHistogram": { - "0.000309593": 1, - "0.0011704991": 140553, - "0.0020314052": 262207, - "0.0028923113": 1200, - "0.0037532174": 81, - "0.0046141235": 17, - "0.0054750296": 7, - "0.0063359357": 10, - "0.0071968418": 11, - "0.0080577479": 11, - "0.008918654": 17 + "0.000433958": 1, + "0.0012180363000000001": 173188, + "0.0020021146": 227566, + "0.0027861928999999997": 806, + "0.0035702712": 115, + "0.0043543495": 49, + "0.0051384277999999995": 19, + "0.0059225061": 10, + "0.0067065844": 12, + "0.0074906627": 0, + "0.008274741": 22 }, "latencyPercentiles": { - "p10": 0.001079813, - "p25": 0.001132981, - "p50": 0.001240761, - "p75": 0.001308101, - "p90": 0.001379954, - "p95": 0.001446615, - "p99": 0.001607372 + "p10": 0.001087603, + "p25": 0.001143326, + "p50": 0.001250276, + "p75": 0.001321218, + "p90": 0.001386966, + "p95": 0.001442432, + "p99": 0.001596882 }, "rps": { - "mean": 40408.12862406876, - "stddev": 2658.494597036647, - "max": 46975.58388584017, + "mean": 40175.19016764005, + "stddev": 2497.032747599179, + "max": 53360.81684900605, "percentiles": { - "p10": 38375.71301366067, - "p25": 39878.04532249862, - "p50": 40961.618160614, - "p75": 41578.931384776704, - "p90": 42228.386914096256, - "p95": 42843.64323032187, - "p99": 44024.332248434184 + "p10": 38222.08854497004, + "p25": 39772.44949399896, + "p50": 40563.37431015439, + "p75": 41219.472524438286, + "p90": 42000.28560194237, + "p95": 42460.621028642585, + "p99": 43464.939686809696 } }, "details": { "DNSDialup": { - "average": 0.0007029606799999999, - "fastest": 0.00018274, - "slowest": 0.000934636 + "average": 0.0008030569000000001, + "fastest": 0.000073224, + "slowest": 0.001783925 }, "DNSLookup": { - "average": 0.000009164420000000001, - "fastest": 0.000004198, - "slowest": 0.000051977 + "average": 0.000009133600000000002, + "fastest": 0.000003987, + "slowest": 0.000047067 } }, "statusCodeDistribution": { - "200": 404115 + "200": 401788 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 5d4656afff..575a9c4ff7 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000606962, - "slowest": 0.011306291, - "fastest": 0.000415621, - "average": 0.0014839526358022444, - "requestsPerSec": 33648.35767255303, - "totalData": 4374552, + "total": 10.000723709, + "slowest": 0.01215887, + "fastest": 0.000697125, + "average": 0.001511142632844791, + "requestsPerSec": 33043.30862601576, + "totalData": 4295941, "sizePerRequest": 13, - "sizePerSec": 437428.6497431894 + "sizePerSec": 429563.0121382048 }, "responseTimeHistogram": { - "0.000415621": 1, - "0.0015046880000000001": 170276, - "0.002593755": 165102, - "0.003682822": 801, - "0.004771889": 223, - "0.005860956": 49, - "0.006950023": 13, - "0.00803909": 11, - "0.009128157": 11, - "0.010217223999999999": 11, - "0.011306291": 6 + "0.000697125": 1, + "0.0018432995": 323051, + "0.0029894739999999998": 6537, + "0.0041356485": 673, + "0.005281823": 131, + "0.006427997499999999": 14, + "0.007574172": 7, + "0.0087203465": 10, + "0.009866521": 19, + "0.0110126955": 11, + "0.012158869999999999": 3 }, "latencyPercentiles": { - "p10": 0.001303162, - "p25": 0.00135464, - "p50": 0.00150227, - "p75": 0.001574815, - "p90": 0.00163252, - "p95": 0.001667769, - "p99": 0.001936933 + "p10": 0.001318678, + "p25": 0.001374111, + "p50": 0.001522341, + "p75": 0.001599642, + "p90": 0.001668328, + "p95": 0.001717608, + "p99": 0.002075075 }, "rps": { - "mean": 33638.627663321466, - "stddev": 2220.125453407277, - "max": 35335.38131731624, + "mean": 33040.566823723115, + "stddev": 2397.976207159892, + "max": 35169.297966550286, "percentiles": { - "p10": 33131.3057708228, - "p25": 33511.960418673334, - "p50": 34060.47778435342, - "p75": 34359.59758608677, - "p90": 34606.322575135826, - "p95": 34758.79417701223, - "p99": 35125.35699521717 + "p10": 32104.545241123025, + "p25": 33114.030414683606, + "p50": 33457.84601234875, + "p75": 33943.36771345235, + "p90": 34303.81115341835, + "p95": 34476.1745804555, + "p99": 34729.59942471358 } }, "details": { "DNSDialup": { - "average": 0.0007213972799999999, - "fastest": 0.000084385, - "slowest": 0.001137855 + "average": 0.0009002564400000002, + "fastest": 0.000284821, + "slowest": 0.001339032 }, "DNSLookup": { - "average": 0.000007956479999999996, - "fastest": 0.000003937, - "slowest": 0.000053759 + "average": 0.000008362240000000006, + "fastest": 0.000004218, + "slowest": 0.000044724 } }, "statusCodeDistribution": { - "200": 336504 + "200": 330457 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet_v2/results/hello_bench.json b/frameworks/danet_v2/results/hello_bench.json index d8e8d6bac8..8d62ba2bf7 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.00055534, - "slowest": 0.012687399, - "fastest": 0.000533407, - "average": 0.001427302467077864, - "requestsPerSec": 34983.657217580076, - "totalData": 4548128, + "total": 10.000665593, + "slowest": 0.01085401, + "fastest": 0.000481658, + "average": 0.0014204084140624293, + "requestsPerSec": 35152.26029016166, + "totalData": 4570098, "sizePerRequest": 13, - "sizePerSec": 454787.543828541 + "sizePerSec": 456979.38377210166 }, "responseTimeHistogram": { - "0.000533407": 1, - "0.0017488062": 337895, - "0.0029642054000000003": 11569, - "0.0041796046": 266, - "0.0053950038": 25, - "0.006610403": 0, - "0.0078258022": 11, - "0.0090412014": 20, - "0.0102566006": 41, - "0.0114719998": 11, - "0.012687399": 17 + "0.000481658": 1, + "0.0015188932000000002": 284140, + "0.0025561284": 66458, + "0.0035933636000000002": 735, + "0.004630598800000001": 61, + "0.005667834000000001": 46, + "0.006705069200000001": 13, + "0.007742304400000001": 19, + "0.0087795396": 54, + "0.0098167748": 11, + "0.01085401": 8 }, "latencyPercentiles": { - "p10": 0.001243553, - "p25": 0.001295239, - "p50": 0.001436598, - "p75": 0.001504232, - "p90": 0.001581973, - "p95": 0.001673591, - "p99": 0.001933555 + "p10": 0.001243157, + "p25": 0.001293923, + "p50": 0.001432303, + "p75": 0.001500212, + "p90": 0.001565932, + "p95": 0.001623757, + "p99": 0.001953952 }, "rps": { - "mean": 34976.75801750947, - "stddev": 2686.5731757163867, - "max": 38499.67376061936, + "mean": 35151.17391258446, + "stddev": 2503.799495658561, + "max": 39569.742980926894, "percentiles": { - "p10": 33203.12342788014, - "p25": 34840.212573350494, - "p50": 35578.90825715807, - "p75": 36109.413724155005, - "p90": 36535.14751644546, - "p95": 36753.192896078515, - "p99": 37443.44562996826 + "p10": 33877.9531702441, + "p25": 35259.86772941765, + "p50": 35600.419275847686, + "p75": 36103.16624767973, + "p90": 36526.916161266876, + "p95": 36721.60096442045, + "p99": 37282.95083732093 } }, "details": { "DNSDialup": { - "average": 0.0007126104800000001, - "fastest": 0.000139618, - "slowest": 0.001054109 + "average": 0.0008249919200000001, + "fastest": 0.00013267, + "slowest": 0.001187223 }, "DNSLookup": { - "average": 0.00000899248, - "fastest": 0.000003877, - "slowest": 0.000051245 + "average": 0.000007917180000000001, + "fastest": 0.000003997, + "slowest": 0.000052278 } }, "statusCodeDistribution": { - "200": 349856 + "200": 351546 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 20d332b7bf..31a7cb52f6 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000620269, - "slowest": 0.00453079, - "fastest": 0.000067363, - "average": 0.0008353173691279368, - "requestsPerSec": 59738.99457535737, - "totalData": 7766551, + "total": 10.000967921, + "slowest": 0.004481419, + "fastest": 0.000126994, + "average": 0.0008909856148005286, + "requestsPerSec": 56007.37892817804, + "totalData": 7281664, "sizePerRequest": 13, - "sizePerSec": 776606.9294796458 + "sizePerSec": 728095.9260663146 }, "responseTimeHistogram": { - "0.000067363": 1, - "0.0005137057": 17672, - "0.0009600483999999999": 421909, - "0.0014063911": 156996, - "0.0018527338": 678, - "0.0022990765": 46, - "0.0027454192": 47, - "0.0031917619": 28, - "0.0036381046": 5, - "0.004084447299999999": 28, - "0.00453079": 17 + "0.000126994": 1, + "0.0005624365000000001": 27758, + "0.0009978790000000001": 395761, + "0.0014333215000000002": 135840, + "0.0018687640000000002": 608, + "0.0023042065000000002": 36, + "0.0027396490000000003": 65, + "0.0031750915000000003": 14, + "0.0036105340000000003": 10, + "0.0040459765": 19, + "0.004481419": 16 }, "latencyPercentiles": { - "p10": 0.000573451, - "p25": 0.000689787, - "p50": 0.00086433, - "p75": 0.000965413, - "p90": 0.001036434, - "p95": 0.001095538, - "p99": 0.001227743 + "p10": 0.000626528, + "p25": 0.000811517, + "p50": 0.000917263, + "p75": 0.000996025, + "p90": 0.001067082, + "p95": 0.001125274, + "p99": 0.001245471 }, "rps": { - "mean": 59737.46481895959, - "stddev": 7454.59442390957, - "max": 83662.74702004157, + "mean": 56020.793635904796, + "stddev": 6652.489815923673, + "max": 84608.79931512219, "percentiles": { - "p10": 52432.73900223318, - "p25": 53868.63383505616, - "p50": 57946.15991098551, - "p75": 65042.289030869295, - "p90": 70682.3803142562, - "p95": 73428.36212517977, - "p99": 77698.72399871379 + "p10": 51637.55340066373, + "p25": 52497.60623964561, + "p50": 53402.71819835704, + "p75": 57168.16159907943, + "p90": 66373.11874632674, + "p95": 70916.54482990615, + "p99": 77230.07088539339 } }, "details": { "DNSDialup": { - "average": 0.0007373059599999999, - "fastest": 0.000087198, - "slowest": 0.001042033 + "average": 0.0008446473999999999, + "fastest": 0.000094424, + "slowest": 0.001734497 }, "DNSLookup": { - "average": 0.000009074739999999999, - "fastest": 0.000004027, - "slowest": 0.000058658 + "average": 0.00002737949999999999, + "fastest": 0.000003677, + "slowest": 0.000981302 } }, "statusCodeDistribution": { - "200": 597427 + "200": 560128 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 3fed330cdc..ebd78d01a7 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000645945, - "slowest": 0.007266936, - "fastest": 0.000261604, - "average": 0.001098600725145593, - "requestsPerSec": 45440.76477651964, - "totalData": 5907681, + "total": 10.000591269, + "slowest": 0.006067615, + "fastest": 0.000343911, + "average": 0.0011120213891376656, + "requestsPerSec": 44886.34600950813, + "totalData": 5835570, "sizePerRequest": 13, - "sizePerSec": 590729.9420947554 + "sizePerSec": 583522.4981236057 }, "responseTimeHistogram": { - "0.000261604": 1, - "0.0009621372": 34530, - "0.0016626704": 418726, - "0.0023632036": 889, - "0.0030637368": 199, - "0.0037642699999999997": 41, - "0.004464803200000001": 22, - "0.0051653364000000005": 1, - "0.0058658696": 9, - "0.0065664028": 15, - "0.007266936": 4 + "0.000343911": 1, + "0.0009162814": 17569, + "0.0014886518": 429092, + "0.0020610222": 1848, + "0.0026333926000000002": 215, + "0.0032057630000000004": 85, + "0.0037781334": 31, + "0.0043505038": 8, + "0.0049228742": 12, + "0.0054952446": 2, + "0.006067615": 27 }, "latencyPercentiles": { - "p10": 0.000996374, - "p25": 0.001058479, - "p50": 0.001104434, - "p75": 0.001149925, - "p90": 0.001198051, - "p95": 0.001236037, - "p99": 0.001377629 + "p10": 0.001021703, + "p25": 0.001069181, + "p50": 0.001113368, + "p75": 0.00115876, + "p90": 0.001209313, + "p95": 0.001251878, + "p99": 0.001396113 }, "rps": { - "mean": 45439.61288724276, - "stddev": 2695.739350234592, - "max": 53055.19862865537, + "mean": 44882.572219927366, + "stddev": 2659.273526267971, + "max": 61925.73401033573, "percentiles": { - "p10": 43395.26139892553, - "p25": 44423.76249167283, - "p50": 45390.54020795123, - "p75": 46600.372802981154, - "p90": 48202.905309608585, - "p95": 49169.69938348388, - "p99": 51194.37480225027 + "p10": 43103.180393225266, + "p25": 44042.81401950767, + "p50": 44806.302861891345, + "p75": 45819.86291057205, + "p90": 47141.611900825024, + "p95": 48379.59725098705, + "p99": 50745.39175292314 } }, "details": { "DNSDialup": { - "average": 0.0006954039200000002, - "fastest": 0.000075423, - "slowest": 0.001208446 + "average": 0.00081795238, + "fastest": 0.000212639, + "slowest": 0.001160748 }, "DNSLookup": { - "average": 0.000008167199999999999, - "fastest": 0.000003747, - "slowest": 0.00005397 + "average": 0.000008732979999999998, + "fastest": 0.000003988, + "slowest": 0.000045615 } }, "statusCodeDistribution": { - "200": 454437 + "200": 448890 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index dea5e0e6a5..90c1bd9efd 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000768595, - "slowest": 0.0156726, - "fastest": 0.000909964, - "average": 0.0029672720942182968, - "requestsPerSec": 16808.60809878583, - "totalData": 2185287, + "total": 10.000574427, + "slowest": 0.013818837, + "fastest": 0.000999108, + "average": 0.002908684892545405, + "requestsPerSec": 17149.514885561282, + "totalData": 2229565, "sizePerRequest": 13, - "sizePerSec": 218511.9052842158 + "sizePerSec": 222943.69351229668 }, "responseTimeHistogram": { - "0.000909964": 1, - "0.0023862276": 591, - "0.0038624912": 161228, - "0.0053387548000000005": 4689, - "0.0068150184": 320, - "0.008291281999999999": 1132, - "0.0097675456": 88, - "0.0112438092": 0, - "0.0127200728": 12, - "0.014196336399999999": 17, - "0.0156726": 21 + "0.000999108": 1, + "0.0022810809000000003": 1030, + "0.0035630538000000003": 154350, + "0.0048450267": 14038, + "0.0061269996": 758, + "0.0074089725": 110, + "0.0086909454": 1114, + "0.0099729183": 56, + "0.0112548912": 11, + "0.012536864100000001": 15, + "0.013818837": 22 }, "latencyPercentiles": { - "p10": 0.002647601, - "p25": 0.002731992, - "p50": 0.002825134, - "p75": 0.002939246, - "p90": 0.00359826, - "p95": 0.003789615, - "p99": 0.005058494 + "p10": 0.002576623, + "p25": 0.00266741, + "p50": 0.002768632, + "p75": 0.002894141, + "p90": 0.003538437, + "p95": 0.003743588, + "p99": 0.005193818 }, "rps": { - "mean": 16817.933487961134, - "stddev": 2073.3745438879364, - "max": 20270.049850598574, + "mean": 17164.24644339336, + "stddev": 2189.8694579749877, + "max": 25548.693222070713, "percentiles": { - "p10": 15308.5375310956, - "p25": 16038.018121957439, - "p50": 17173.019679678437, - "p75": 18017.86110571443, - "p90": 18795.450462566077, - "p95": 19113.182705946867, - "p99": 19700.199152931924 + "p10": 15432.196922340547, + "p25": 16442.264841775566, + "p50": 17550.390681726894, + "p75": 18438.126357683315, + "p90": 19086.789540720525, + "p95": 19530.678914620832, + "p99": 20242.640369463104 } }, "details": { "DNSDialup": { - "average": 0.0005886309399999999, - "fastest": 0.000114256, - "slowest": 0.000935192 + "average": 0.0009034316600000002, + "fastest": 0.00014655, + "slowest": 0.001397511 }, "DNSLookup": { - "average": 0.000007802220000000001, - "fastest": 0.000003727, - "slowest": 0.000046727 + "average": 0.000009951379999999998, + "fastest": 0.000004097, + "slowest": 0.000071202 } }, "statusCodeDistribution": { - "200": 168099 + "200": 171505 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 5253fda64d..419ed54ab5 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000718679, - "slowest": 0.003426822, - "fastest": 0.000035914, - "average": 0.0006388672114391318, - "requestsPerSec": 78072.18911571986, - "totalData": 10150114, + "total": 10.000629913, + "slowest": 0.00288309, + "fastest": 0.000032894, + "average": 0.000643337364324069, + "requestsPerSec": 77511.81742985474, + "totalData": 10077171, "sizePerRequest": 13, - "sizePerSec": 1014938.4585043581 + "sizePerSec": 1007653.6265881116 }, "responseTimeHistogram": { - "0.000035914": 1, - "0.00037500479999999996": 76944, - "0.0007140955999999999": 474171, - "0.0010531863999999997": 176908, - "0.0013922771999999998": 39490, - "0.0017313679999999998": 10471, - "0.0020704587999999997": 2291, - "0.0024095495999999997": 424, - "0.0027486404": 69, - "0.0030877312": 4, - "0.003426822": 5 + "0.000032894": 1, + "0.0003179136": 35589, + "0.0006029332": 380596, + "0.0008879528": 232968, + "0.0011729724000000001": 93677, + "0.001457992": 22023, + "0.0017430115999999998": 7384, + "0.0020280312": 2350, + "0.0023130508": 420, + "0.0025980703999999998": 120, + "0.00288309": 39 }, "latencyPercentiles": { - "p10": 0.000376266, - "p25": 0.000466514, - "p50": 0.000583707, - "p75": 0.000762013, - "p90": 0.000970295, - "p95": 0.00112005, - "p99": 0.001516637 + "p10": 0.000378396, + "p25": 0.000467872, + "p50": 0.00058458, + "p75": 0.000770282, + "p90": 0.000983541, + "p95": 0.001131089, + "p99": 0.00152621 }, "rps": { - "mean": 78082.50815105667, - "stddev": 11258.02540581949, - "max": 99253.98125471114, + "mean": 77505.77875118678, + "stddev": 11245.296157055982, + "max": 96830.91267745991, "percentiles": { - "p10": 61116.82415706233, - "p25": 69593.73350669186, - "p50": 80045.59493262289, - "p75": 87011.62475306468, - "p90": 91617.5630868423, - "p95": 93877.12842240471, - "p99": 96967.15945464214 + "p10": 59548.69296623843, + "p25": 69663.87688641372, + "p50": 79886.24679578048, + "p75": 86515.8583568291, + "p90": 90503.90753624462, + "p95": 92435.06986550434, + "p99": 94921.2053972803 } }, "details": { "DNSDialup": { - "average": 0.0005244674800000001, - "fastest": 0.000073276, - "slowest": 0.000793519 + "average": 0.0006197129400000001, + "fastest": 0.000082161, + "slowest": 0.000910484 }, "DNSLookup": { - "average": 0.000007601840000000003, - "fastest": 0.000003587, - "slowest": 0.000047388 + "average": 0.0000087341, + "fastest": 0.000004178, + "slowest": 0.000051907 } }, "statusCodeDistribution": { - "200": 780778 + "200": 775167 }, "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 7caae2cad1..24568b029f 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.000973897, - "slowest": 0.024607013, - "fastest": 0.003332387, - "average": 0.00470051351455887, - "requestsPerSec": 10624.765257299021, - "totalData": 4144062, + "total": 10.001234432, + "slowest": 0.027541923, + "fastest": 0.002896289, + "average": 0.004854178367581611, + "requestsPerSec": 10287.330099053117, + "totalData": 4012554, "sizePerRequest": 39, - "sizePerSec": 414365.8450346618 + "sizePerSec": 401205.87386307155 }, "responseTimeHistogram": { - "0.003332387": 1, - "0.0054598496": 96611, - "0.007587312200000001": 5398, - "0.009714774800000001": 2050, - "0.0118422374": 1597, - "0.013969700000000002": 380, - "0.016097162600000003": 112, - "0.0182246252": 57, - "0.0203520878": 29, - "0.022479550400000003": 17, - "0.024607013000000004": 6 + "0.002896289": 1, + "0.005360852399999999": 89735, + "0.007825415799999999": 8926, + "0.0102899792": 2653, + "0.0127545426": 1249, + "0.015219106": 183, + "0.0176836694": 67, + "0.0201482328": 32, + "0.0226127962": 23, + "0.0250773596": 11, + "0.027541923": 6 }, "latencyPercentiles": { - "p10": 0.003839436, - "p25": 0.003935408, - "p50": 0.00458245, - "p75": 0.004737378, - "p90": 0.005364241, - "p95": 0.006817965, - "p99": 0.010788577 + "p10": 0.003969813, + "p25": 0.004080462, + "p50": 0.004731797, + "p75": 0.004912646, + "p90": 0.005568545, + "p95": 0.007043772, + "p99": 0.010734435 }, "rps": { - "mean": 10609.023078645441, - "stddev": 2037.3716797085142, - "max": 13101.888143336302, + "mean": 10266.195672994667, + "stddev": 1913.0619202610578, + "max": 12444.178784271666, "percentiles": { - "p10": 7058.607619061083, - "p25": 10560.496765767793, - "p50": 11450.903366972543, - "p75": 11679.808043416915, - "p90": 11831.396999730154, - "p95": 12078.78674732416, - "p99": 12522.44387179779 + "p10": 6825.820029425295, + "p25": 10308.249692228488, + "p50": 11044.290919876106, + "p75": 11310.420135838918, + "p90": 11459.238135677588, + "p95": 11549.97152931879, + "p99": 12045.80919152421 } }, "details": { "DNSDialup": { - "average": 0.00071094036, - "fastest": 0.000115103, - "slowest": 0.001450828 + "average": 0.0005880164600000001, + "fastest": 0.000088575, + "slowest": 0.000963669 }, "DNSLookup": { - "average": 0.00000911494, - "fastest": 0.000004298, - "slowest": 0.000044452 + "average": 0.000008295680000000006, + "fastest": 0.000004278, + "slowest": 0.000047268 } }, "statusCodeDistribution": { - "200": 106258 + "200": 102886 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index cbb28e2a69..9e4d081645 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000636096, - "slowest": 0.351988815, - "fastest": 0.001331004, - "average": 0.007587485597478024, - "requestsPerSec": 6581.581348243071, - "totalData": 855660, + "total": 10.000610829, + "slowest": 0.350493844, + "fastest": 0.001291147, + "average": 0.007868493122039943, + "requestsPerSec": 6346.71232440576, + "totalData": 825123, "sizePerRequest": 13, - "sizePerSec": 85560.55752715992 + "sizePerSec": 82507.26021727487 }, "responseTimeHistogram": { - "0.001331004": 1, - "0.036396785099999995": 65780, - "0.0714625662": 7, - "0.10652834729999999": 6, - "0.1415941284": 5, - "0.1766599095": 4, - "0.2117256906": 4, - "0.2467914717": 3, - "0.2818572528": 4, - "0.31692303390000004": 3, - "0.351988815": 3 + "0.001291147": 1, + "0.0362114167": 63431, + "0.0711316864": 7, + "0.1060519561": 6, + "0.1409722258": 5, + "0.1758924955": 4, + "0.21081276519999997": 4, + "0.24573303489999998": 3, + "0.2806533046": 4, + "0.3155735743": 3, + "0.350493844": 3 }, "latencyPercentiles": { - "p10": 0.0061005, - "p25": 0.007114898, - "p50": 0.007274263, - "p75": 0.007660617, - "p90": 0.008997592, - "p95": 0.009824442, - "p99": 0.011606899 + "p10": 0.006540914, + "p25": 0.007217676, + "p50": 0.007411367, + "p75": 0.008116839, + "p90": 0.009166947, + "p95": 0.010051657, + "p99": 0.011859317 }, "rps": { - "mean": 6579.323820250111, - "stddev": 1020.0264979043416, - "max": 8537.940532533403, + "mean": 6345.81120160975, + "stddev": 991.4393868972403, + "max": 8350.080442461669, "percentiles": { - "p10": 5201.436116511744, - "p25": 6249.474590543573, - "p50": 6826.439482760722, - "p75": 6995.406856411169, - "p90": 7740.067558306352, - "p95": 8204.394354647604, - "p99": 8433.783205385698 + "p10": 5037.493053297196, + "p25": 5803.484992737959, + "p50": 6656.588322992975, + "p75": 6884.313565094059, + "p90": 7141.140826415142, + "p95": 7964.074162265176, + "p99": 8279.92529083986 } }, "details": { "DNSDialup": { - "average": 0.000939519, - "fastest": 0.000153654, - "slowest": 0.001346677 + "average": 0.0007539871200000001, + "fastest": 0.000077424, + "slowest": 0.001782337 }, "DNSLookup": { - "average": 0.000008555380000000001, - "fastest": 0.000004248, - "slowest": 0.000062756 + "average": 0.00000842364, + "fastest": 0.000003837, + "slowest": 0.000055414 } }, "statusCodeDistribution": { - "200": 65820 + "200": 63471 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index c6706083bf..140fa1c9e5 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000574779, - "slowest": 0.005234688, - "fastest": 0.000247707, - "average": 0.000989085891805322, - "requestsPerSec": 50458.8997284073, - "totalData": 6560034, + "total": 10.000599963, + "slowest": 0.005875582, + "fastest": 0.000331227, + "average": 0.0010097179382847188, + "requestsPerSec": 49427.234548807835, + "totalData": 6425926, "sizePerRequest": 13, - "sizePerSec": 655965.6964692948 + "sizePerSec": 642554.0491345018 }, "responseTimeHistogram": { - "0.000247707": 1, - "0.0007464051": 38284, - "0.0012451032": 456260, - "0.0017438013": 9661, - "0.0022424994000000004": 278, - "0.0027411975000000005": 56, - "0.0032398956": 20, - "0.0037385937": 11, - "0.0042372918": 11, - "0.0047359899": 22, - "0.005234688": 14 + "0.000331227": 1, + "0.0008856625": 66527, + "0.001440098": 426101, + "0.0019945335": 1474, + "0.002548969": 77, + "0.0031034045": 33, + "0.00365784": 38, + "0.0042122755": 0, + "0.004766711": 3, + "0.0053211465": 31, + "0.005875582": 17 }, "latencyPercentiles": { - "p10": 0.000802976, - "p25": 0.000923389, - "p50": 0.001007246, - "p75": 0.001079151, - "p90": 0.001133189, - "p95": 0.001178521, - "p99": 0.001304915 + "p10": 0.000847677, + "p25": 0.000943273, + "p50": 0.001025334, + "p75": 0.001093348, + "p90": 0.001147292, + "p95": 0.001195324, + "p99": 0.00132501 }, "rps": { - "mean": 50474.462004433335, - "stddev": 4157.302533881387, - "max": 73518.35018020342, + "mean": 49426.63582869076, + "stddev": 3657.876029323201, + "max": 63911.698475427496, "percentiles": { - "p10": 47052.80265513971, - "p25": 48474.97033443616, - "p50": 49616.6662381901, - "p75": 52073.595612678626, - "p90": 55811.598513444595, - "p95": 57808.770208017, - "p99": 63535.592336277594 + "p10": 46604.39479442948, + "p25": 47734.20784020103, + "p50": 48747.04452118796, + "p75": 50540.38682310882, + "p90": 53785.86661388688, + "p95": 56226.718936838406, + "p99": 60570.182670658636 } }, "details": { "DNSDialup": { - "average": 0.0009107372999999997, - "fastest": 0.000128716, - "slowest": 0.00125258 + "average": 0.0005268844000000001, + "fastest": 0.000074599, + "slowest": 0.000795242 }, "DNSLookup": { - "average": 0.00000940406, - "fastest": 0.000004628, - "slowest": 0.00004848 + "average": 0.00000820122, + "fastest": 0.000004178, + "slowest": 0.00004845 } }, "statusCodeDistribution": { - "200": 504618 + "200": 494302 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 4e1047faa6..555fe1e0e3 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00064922, - "slowest": 0.184115981, - "fastest": 0.000438941, - "average": 0.0028528509615380945, - "requestsPerSec": 17483.664925505705, - "totalData": 2273024, + "total": 10.000587158, + "slowest": 0.185435762, + "fastest": 0.000964568, + "average": 0.002830194014092812, + "requestsPerSec": 17624.965136072064, + "totalData": 2291380, "sizePerRequest": 13, - "sizePerSec": 227287.6440315742 + "sizePerSec": 229124.54676893682 }, "responseTimeHistogram": { - "0.000438941": 1, - "0.018806645000000004": 174805, - "0.037174349": 7, - "0.05554205300000001": 6, - "0.073909757": 6, - "0.092277461": 4, - "0.11064516500000002": 4, - "0.129012869": 4, - "0.14738057300000001": 4, - "0.16574827700000003": 3, - "0.184115981": 4 + "0.000964568": 1, + "0.0194116874": 176216, + "0.0378588068": 8, + "0.056305926199999995": 6, + "0.0747530456": 6, + "0.093200165": 4, + "0.11164728439999999": 5, + "0.1300944038": 3, + "0.1485415232": 4, + "0.1669886426": 3, + "0.185435762": 4 }, "latencyPercentiles": { - "p10": 0.00254081, - "p25": 0.002614619, - "p50": 0.002720836, - "p75": 0.002948266, - "p90": 0.003055939, - "p95": 0.003184399, - "p99": 0.005477677 + "p10": 0.002529395, + "p25": 0.002594951, + "p50": 0.002688532, + "p75": 0.002898724, + "p90": 0.003060405, + "p95": 0.003189126, + "p99": 0.005437783 }, "rps": { - "mean": 17480.86413963924, - "stddev": 1961.0734107846758, - "max": 23082.260560184248, + "mean": 17620.435860908645, + "stddev": 2016.695376350088, + "max": 23508.51713575776, "percentiles": { - "p10": 16102.415362304311, - "p25": 16594.956340178065, - "p50": 18030.027207310548, - "p75": 18556.057850768033, - "p90": 18924.257112767704, - "p95": 19106.49620871092, - "p99": 19450.858158827934 + "p10": 16091.565837083002, + "p25": 16844.123180672515, + "p50": 18204.89165438843, + "p75": 18720.793184990467, + "p90": 19030.014138298957, + "p95": 19206.36498935741, + "p99": 19554.08464271394 } }, "details": { "DNSDialup": { - "average": 0.00082318062, - "fastest": 0.000100135, - "slowest": 0.001776623 + "average": 0.0005972957999999999, + "fastest": 0.000109554, + "slowest": 0.000991354 }, "DNSLookup": { - "average": 0.000009487379999999997, - "fastest": 0.000003987, - "slowest": 0.000071813 + "average": 0.000010892120000000002, + "fastest": 0.000003917, + "slowest": 0.000120164 } }, "statusCodeDistribution": { - "200": 174848 + "200": 176260 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 62fdb5ff5f..ad0a05f9e7 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.6698592928024868, - "total": 10.000587213, - "slowest": 0.014434453, - "fastest": 0.000298532, - "average": 0.0009407596659341364, - "requestsPerSec": 53526.45685686897, - "totalData": 4661449, + "successRate": 0.810747693555163, + "total": 10.000653914, + "slowest": 0.015223119, + "fastest": 0.00028955, + "average": 0.0008945138337244182, + "requestsPerSec": 54506.73572824129, + "totalData": 5745233, "sizePerRequest": 13, - "sizePerSec": 466117.528972746 + "sizePerSec": 574485.7335736016 }, "responseTimeHistogram": { - "0.000298532": 1, - "0.0017121241": 358039, - "0.0031257162": 431, - "0.0045393083": 2, - "0.0059529004": 47, - "0.007366492499999999": 3, - "0.008780084600000002": 0, - "0.010193676700000001": 0, - "0.0116072688": 0, - "0.0130208609": 0, - "0.014434453": 50 + "0.00028955": 1, + "0.0017829069": 441543, + "0.0032762638": 297, + "0.0047696207": 2, + "0.0062629776000000005": 48, + "0.007756334500000001": 0, + "0.0092496914": 0, + "0.0107430483": 0, + "0.0122364052": 0, + "0.013729762099999999": 0, + "0.015223119": 50 }, "latencyPercentiles": { - "p10": 0.000647939, - "p25": 0.000789122, - "p50": 0.000973153, - "p75": 0.001079458, - "p90": 0.001144959, - "p95": 0.001199961, - "p99": 0.001339559 + "p10": 0.000621749, + "p25": 0.000709283, + "p50": 0.000925372, + "p75": 0.001052913, + "p90": 0.001122253, + "p95": 0.001169898, + "p99": 0.001306616 }, "rps": { - "mean": 53049.194133553254, - "stddev": 7454.672800645731, - "max": 77407.01809519762, + "mean": 55802.71752250944, + "stddev": 8803.301233622047, + "max": 78907.91446382021, "percentiles": { - "p10": 46761.496043448205, - "p25": 47980.99672056753, - "p50": 51148.903466604046, - "p75": 57398.36932534861, - "p90": 62803.61780993948, - "p95": 66423.05535234619, - "p99": 74007.35506926071 + "p10": 47355.054322584365, + "p25": 48714.28302778105, + "p50": 54080.85628823672, + "p75": 62780.73721717613, + "p90": 67848.98386582671, + "p95": 70503.00342794556, + "p99": 75330.75754830765 } }, "details": { "DNSDialup": { - "average": 0.0006320969999999999, - "fastest": 0.000081189, - "slowest": 0.001274816 + "average": 0.00107632716, + "fastest": 0.000064741, + "slowest": 0.001847028 }, "DNSLookup": { - "average": 0.000006700400000000001, - "fastest": 0.000004909, - "slowest": 0.000015027 + "average": 0.000008748779999999999, + "fastest": 0.000004178, + "slowest": 0.000026079 } }, "statusCodeDistribution": { - "200": 358573 + "200": 441941 }, "errorDistribution": { - "Connection refused (os error 111)": 176723 + "Connection refused (os error 111)": 103162 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 9b715001c5..59ef15eae2 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000579269, - "slowest": 0.007223226, - "fastest": 0.000126613, - "average": 0.0010129198548557289, - "requestsPerSec": 49272.94577099762, - "totalData": 6405854, + "total": 10.000575114, + "slowest": 0.006460425, + "fastest": 0.000291123, + "average": 0.0009980578914415427, + "requestsPerSec": 50006.124077795714, + "totalData": 6501170, "sizePerRequest": 13, - "sizePerSec": 640548.2950229691 + "sizePerSec": 650079.6130113442 }, "responseTimeHistogram": { - "0.000126613": 1, - "0.0008362743": 40729, - "0.0015459356": 450523, - "0.0022555968999999998": 1208, - "0.0029652581999999998": 205, - "0.0036749194999999998": 34, - "0.0043845808": 7, - "0.0050942421": 1, - "0.0058039034": 0, - "0.0065135647": 22, - "0.007223226": 28 + "0.000291123": 1, + "0.0009080532": 99860, + "0.0015249833999999999": 398755, + "0.0021419136": 1143, + "0.0027588438": 205, + "0.003375774": 70, + "0.0039927042": 9, + "0.0046096344": 4, + "0.0052265646": 15, + "0.0058434948": 14, + "0.006460425": 14 }, "latencyPercentiles": { - "p10": 0.000859738, - "p25": 0.000942885, - "p50": 0.001025327, - "p75": 0.001092802, - "p90": 0.001148869, - "p95": 0.001195072, - "p99": 0.00132812 + "p10": 0.000801615, + "p25": 0.000932175, + "p50": 0.001016111, + "p75": 0.001091246, + "p90": 0.00114236, + "p95": 0.001182087, + "p99": 0.001300342 }, "rps": { - "mean": 49271.100112151544, - "stddev": 3531.4502183556847, - "max": 66315.8096890318, + "mean": 50003.19194804115, + "stddev": 3723.4373061251463, + "max": 67529.98687630403, "percentiles": { - "p10": 46746.162859980985, - "p25": 47767.745993606375, - "p50": 48836.17295330763, - "p75": 50402.28322342975, - "p90": 53328.41871433133, - "p95": 55158.876584869635, - "p99": 59343.23154417409 + "p10": 47135.71786235036, + "p25": 48073.70954205933, + "p50": 49460.23136553251, + "p75": 51824.80853584696, + "p90": 54300.29750741336, + "p95": 55844.51366184133, + "p99": 59682.88161770206 } }, "details": { "DNSDialup": { - "average": 0.0005314358199999999, - "fastest": 0.000081151, - "slowest": 0.000907175 + "average": 0.0008468748, + "fastest": 0.00015876, + "slowest": 0.001308259 }, "DNSLookup": { - "average": 0.000008186860000000002, - "fastest": 0.000003867, - "slowest": 0.000050464 + "average": 0.000008206900000000003, + "fastest": 0.000004248, + "slowest": 0.000062447 } }, "statusCodeDistribution": { - "200": 492758 + "200": 500090 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index e493077139..37df0ed9ef 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000553354, - "slowest": 0.010703322, - "fastest": 0.000193514, - "average": 0.001226561956575137, - "requestsPerSec": 40700.24783550593, - "totalData": 5291325, + "total": 10.000555367, + "slowest": 0.010944599, + "fastest": 0.000202387, + "average": 0.001224752692178835, + "requestsPerSec": 40761.33624989709, + "totalData": 5299268, "sizePerRequest": 13, - "sizePerSec": 529103.221861577 + "sizePerSec": 529897.3712486621 }, "responseTimeHistogram": { - "0.000193514": 1, - "0.0012444948": 224657, - "0.0022954755999999997": 180218, - "0.0033464563999999995": 763, - "0.004397437199999999": 36, - "0.005448417999999999": 121, - "0.0064993987999999985": 1043, - "0.007550379599999998": 136, - "0.008601360399999999": 0, - "0.0096523412": 0, - "0.010703322": 50 + "0.000202387": 1, + "0.0012766081999999999": 270789, + "0.0023508293999999997": 134665, + "0.0034250505999999996": 781, + "0.004499271799999999": 1, + "0.005573492999999999": 518, + "0.006647714199999999": 758, + "0.007721935399999999": 73, + "0.008796156599999999": 0, + "0.009870377799999998": 0, + "0.010944598999999998": 50 }, "latencyPercentiles": { - "p10": 0.000912659, - "p25": 0.001105586, - "p50": 0.001229855, - "p75": 0.00130258, - "p90": 0.001403036, - "p95": 0.001528168, - "p99": 0.002162955 + "p10": 0.000910101, + "p25": 0.001089316, + "p50": 0.001228951, + "p75": 0.001303911, + "p90": 0.001395115, + "p95": 0.001533559, + "p99": 0.002209267 }, "rps": { - "mean": 40705.423860862174, - "stddev": 4361.639732967038, - "max": 50428.73933854912, + "mean": 40772.046469862515, + "stddev": 4345.804436330526, + "max": 48800.66368902578, "percentiles": { - "p10": 37561.029160178994, - "p25": 39412.203328477226, - "p50": 41624.29610163452, - "p75": 43134.60689511058, - "p90": 44078.1918554295, - "p95": 44814.09485677169, - "p99": 46267.692625149095 + "p10": 37328.17530672157, + "p25": 39463.68254452041, + "p50": 41703.578167007356, + "p75": 43110.11184768198, + "p90": 44225.29699104432, + "p95": 45270.22703924261, + "p99": 46663.73447750389 } }, "details": { "DNSDialup": { - "average": 0.0006290519200000001, - "fastest": 0.000078288, - "slowest": 0.00103046 + "average": 0.0006380439999999999, + "fastest": 0.000083167, + "slowest": 0.000927632 }, "DNSLookup": { - "average": 0.000008308659999999996, - "fastest": 0.000003637, - "slowest": 0.000059059 + "average": 0.00000818278, + "fastest": 0.000003907, + "slowest": 0.000057357 } }, "statusCodeDistribution": { - "200": 407025 + "200": 407636 }, "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 9e28f8d76c..a5681c2d13 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.000563776, - "slowest": 0.004554558, - "fastest": 0.00003609, - "average": 0.0006215288636024941, - "requestsPerSec": 80256.4753325363, - "totalData": 10433930, + "total": 10.001195983, + "slowest": 0.004472613, + "fastest": 0.000034605, + "average": 0.0006157861359142537, + "requestsPerSec": 81010.51128056871, + "totalData": 10532626, "sizePerRequest": 13, - "sizePerSec": 1043334.1793229718 + "sizePerSec": 1053136.6466473932 }, "responseTimeHistogram": { - "0.00003609": 1, - "0.00048793680000000007": 253123, - "0.0009397836000000001": 467439, - "0.0013916304000000002": 70918, - "0.0018434772000000001": 9993, - "0.002295324": 955, - "0.0027471708000000004": 110, - "0.0031990176000000004": 32, - "0.0036508644000000003": 14, - "0.0041027112": 12, - "0.004554558": 13 + "0.000034605": 1, + "0.0004784058": 246033, + "0.0009222066000000001": 475003, + "0.0013660074": 77432, + "0.0018098082": 10411, + "0.002253609": 1204, + "0.0026974098": 55, + "0.0031412106": 22, + "0.0035850114": 10, + "0.0040288122": 16, + "0.004472613": 15 }, "latencyPercentiles": { - "p10": 0.000371979, - "p25": 0.000459617, - "p50": 0.000570184, - "p75": 0.000730041, - "p90": 0.000943645, - "p95": 0.001066863, - "p99": 0.001471559 + "p10": 0.000368717, + "p25": 0.000455222, + "p50": 0.000564009, + "p75": 0.000722775, + "p90": 0.000939171, + "p95": 0.001058053, + "p99": 0.001451446 }, "rps": { - "mean": 80255.97217360177, - "stddev": 12480.097137392324, - "max": 100375.14458979244, + "mean": 81020.42427728971, + "stddev": 12105.283199827532, + "max": 100802.3890166136, "percentiles": { - "p10": 60500.89488802589, - "p25": 72042.54563840447, - "p50": 82624.36646714284, - "p75": 90217.72611545668, - "p90": 94436.56583829212, - "p95": 96334.50702041411, - "p99": 98167.52282746458 + "p10": 62808.38843592307, + "p25": 74118.36653122699, + "p50": 83943.77271596366, + "p75": 90214.90995850664, + "p90": 94672.79678869493, + "p95": 96439.4785130395, + "p99": 98900.76153585868 } }, "details": { "DNSDialup": { - "average": 0.00052412936, - "fastest": 0.000073686, - "slowest": 0.000923995 + "average": 0.00075713724, + "fastest": 0.000118331, + "slowest": 0.00118534 }, "DNSLookup": { - "average": 0.000008193799999999998, - "fastest": 0.000004027, - "slowest": 0.000047148 + "average": 0.00000854396, + "fastest": 0.000003937, + "slowest": 0.000067907 } }, "statusCodeDistribution": { - "200": 802610 + "200": 810202 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 25efe196a0..75058092a7 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001109309, - "slowest": 0.017082964, - "fastest": 0.000492934, - "average": 0.0016082243360375874, - "requestsPerSec": 31046.655966511644, - "totalData": 4036513, + "total": 10.000593041, + "slowest": 0.016915402, + "fastest": 0.000292314, + "average": 0.0016207558225462089, + "requestsPerSec": 30809.572866009796, + "totalData": 4005482, "sizePerRequest": 13, - "sizePerSec": 403606.5275646514 + "sizePerSec": 400524.44725812733 }, "responseTimeHistogram": { - "0.000492934": 1, - "0.0021519369999999996": 299804, - "0.0038109399999999996": 8674, - "0.005469943": 716, - "0.007128945999999999": 1145, - "0.008787949": 78, - "0.010446951999999999": 7, - "0.012105955": 26, - "0.013764957999999999": 0, - "0.015423960999999998": 0, - "0.017082964": 50 + "0.000292314": 1, + "0.0019546228000000003": 281538, + "0.0036169316000000005": 23956, + "0.005279240400000001": 1286, + "0.006941549200000001": 1189, + "0.008603858": 94, + "0.010266166800000002": 0, + "0.011928475600000002": 0, + "0.013590784400000002": 0, + "0.015253093200000001": 0, + "0.016915402": 50 }, "latencyPercentiles": { - "p10": 0.001098201, - "p25": 0.001421142, - "p50": 0.001646042, - "p75": 0.001730205, - "p90": 0.001889573, - "p95": 0.002082463, - "p99": 0.003097022 + "p10": 0.001107848, + "p25": 0.001431953, + "p50": 0.00166112, + "p75": 0.001743588, + "p90": 0.00189195, + "p95": 0.002077734, + "p99": 0.003233579 }, "rps": { - "mean": 31051.174319663132, - "stddev": 3922.137368805588, - "max": 36653.742661943936, + "mean": 30805.064967370734, + "stddev": 3893.4062002182263, + "max": 35938.02559362245, "percentiles": { - "p10": 29115.45739633123, - "p25": 30512.513181655875, - "p50": 31872.205526459555, - "p75": 32997.648572707665, - "p90": 33822.04800851582, - "p95": 34335.33209092038, - "p99": 35303.463269745596 + "p10": 29073.8201455125, + "p25": 30388.377274466464, + "p50": 31552.133809372466, + "p75": 32653.16419333258, + "p90": 33550.79825405423, + "p95": 33972.35876218168, + "p99": 35051.584248152896 } }, "details": { "DNSDialup": { - "average": 0.0005609040399999998, - "fastest": 0.000081561, - "slowest": 0.001339499 + "average": 0.0010066915600000002, + "fastest": 0.00013337, + "slowest": 0.001485006 }, "DNSLookup": { - "average": 0.00000904018, - "fastest": 0.000004018, - "slowest": 0.000052918 + "average": 0.000008146940000000001, + "fastest": 0.000003737, + "slowest": 0.000049301 } }, "statusCodeDistribution": { - "200": 310501 + "200": 308114 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index d8f439fd22..e79d718796 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000612867, - "slowest": 0.006254003, - "fastest": 0.000311052, - "average": 0.0010847558778066082, - "requestsPerSec": 46013.57997952787, - "totalData": 5982132, + "total": 10.000579515, + "slowest": 0.006528382, + "fastest": 0.000266565, + "average": 0.0010872412229666777, + "requestsPerSec": 45909.13949650247, + "totalData": 5968534, "sizePerRequest": 13, - "sizePerSec": 598176.5397338624 + "sizePerSec": 596818.8134545321 }, "responseTimeHistogram": { - "0.000311052": 1, - "0.0009053471": 26900, - "0.0014996422": 430867, - "0.0020939373000000002": 2099, - "0.0026882324": 169, - "0.0032825275": 78, - "0.0038768226000000005": 0, - "0.0044711177": 0, - "0.0050654128": 6, - "0.005659707900000001": 26, - "0.006254003": 18 + "0.000266565": 1, + "0.0008927467000000001": 19028, + "0.0015189284": 438056, + "0.0021451101": 1765, + "0.0027712918": 160, + "0.0033974734999999995": 51, + "0.0040236552": 9, + "0.0046498369": 6, + "0.0052760186": 17, + "0.0059022002999999995": 12, + "0.006528381999999999": 13 }, "latencyPercentiles": { - "p10": 0.000948144, - "p25": 0.001009157, - "p50": 0.001094953, - "p75": 0.001159831, - "p90": 0.001210445, - "p95": 0.001251045, - "p99": 0.001369564 + "p10": 0.000956471, + "p25": 0.001011634, + "p50": 0.00109798, + "p75": 0.001158665, + "p90": 0.001209261, + "p95": 0.001250206, + "p99": 0.001367249 }, "rps": { - "mean": 46013.04967511444, - "stddev": 2598.3589543733874, - "max": 58446.48833681903, + "mean": 45904.33317417071, + "stddev": 2651.713490258152, + "max": 61907.39695223457, "percentiles": { - "p10": 44334.806335343485, - "p25": 45147.47708690412, - "p50": 45920.241642515524, - "p75": 46912.469334348454, - "p90": 48480.84665989319, - "p95": 49632.38810312215, - "p99": 51557.83197705693 + "p10": 44135.10594192864, + "p25": 45049.053914806354, + "p50": 45900.068850101794, + "p75": 46713.02359097701, + "p90": 48169.14595602441, + "p95": 49551.87089845391, + "p99": 52129.82736119485 } }, "details": { "DNSDialup": { - "average": 0.0006086222400000001, - "fastest": 0.000093395, - "slowest": 0.000874553 + "average": 0.0009427924000000002, + "fastest": 0.000139159, + "slowest": 0.001403033 }, "DNSLookup": { - "average": 0.000008092120000000005, - "fastest": 0.000003928, - "slowest": 0.000056204 + "average": 0.000008831239999999999, + "fastest": 0.000004248, + "slowest": 0.00004778 } }, "statusCodeDistribution": { - "200": 460164 + "200": 459118 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 70da748d3d..625ab618ce 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000681488, - "slowest": 0.005931232, - "fastest": 0.000286218, - "average": 0.0009717364483728624, - "requestsPerSec": 51359.99987764034, - "totalData": 6677255, + "total": 10.000610636, + "slowest": 0.005418154, + "fastest": 0.000205228, + "average": 0.0009864988085680005, + "requestsPerSec": 50591.91067580326, + "totalData": 6577350, "sizePerRequest": 13, - "sizePerSec": 667679.9984093244 + "sizePerSec": 657694.8387854424 }, "responseTimeHistogram": { - "0.000286218": 1, - "0.0008507194": 86526, - "0.0014152208": 425498, - "0.0019797222000000002": 1396, - "0.0025442236": 82, - "0.003108725": 73, - "0.0036732264000000005": 7, - "0.0042377278": 9, - "0.004802229200000001": 19, - "0.005366730600000001": 16, - "0.005931232": 8 + "0.000205228": 1, + "0.0007265206": 33537, + "0.0012478132": 463838, + "0.0017691058": 8176, + "0.0022903984": 225, + "0.002811691": 104, + "0.0033329836": 20, + "0.0038542762000000003": 1, + "0.0043755688": 25, + "0.0048968614": 15, + "0.005418154": 8 }, "latencyPercentiles": { - "p10": 0.000742977, - "p25": 0.0009066, - "p50": 0.000993673, - "p75": 0.001070769, - "p90": 0.001120676, - "p95": 0.001159617, - "p99": 0.001279557 + "p10": 0.000807803, + "p25": 0.000922362, + "p50": 0.001004606, + "p75": 0.001074789, + "p90": 0.001124817, + "p95": 0.001169786, + "p99": 0.001291347 }, "rps": { - "mean": 51366.70932069111, - "stddev": 4247.496854381293, - "max": 66338.33028724293, + "mean": 50593.837571755466, + "stddev": 3944.3008149208827, + "max": 69250.41130700472, "percentiles": { - "p10": 47997.165461759156, - "p25": 48820.104118875555, - "p50": 50116.480563108125, - "p75": 53477.521014460894, - "p90": 57066.24249428539, - "p95": 59444.06588604035, - "p99": 63429.226211219604 + "p10": 47817.961074559404, + "p25": 48669.22843787271, + "p50": 49633.10606384161, + "p75": 51674.65676393755, + "p90": 55641.703456743075, + "p95": 58324.397095304535, + "p99": 63322.92923267832 } }, "details": { "DNSDialup": { - "average": 0.00088989392, - "fastest": 0.00014605, - "slowest": 0.001377839 + "average": 0.0007337354400000001, + "fastest": 0.000162117, + "slowest": 0.001123321 }, "DNSLookup": { - "average": 0.000008616880000000002, - "fastest": 0.000003706, - "slowest": 0.000047599 + "average": 0.0000083066, + "fastest": 0.000004138, + "slowest": 0.000050654 } }, "statusCodeDistribution": { - "200": 513635 + "200": 505950 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 052de07d53..f1b84be7b2 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000573805, - "slowest": 0.151330295, - "fastest": 0.000417433, - "average": 0.002749205805030948, - "requestsPerSec": 18138.759188928358, - "totalData": 2358174, + "total": 10.00057878, + "slowest": 0.154929943, + "fastest": 0.000347926, + "average": 0.00273589183634875, + "requestsPerSec": 18227.345037723906, + "totalData": 2369692, "sizePerRequest": 13, - "sizePerSec": 235803.86945606867 + "sizePerSec": 236955.4854904108 }, "responseTimeHistogram": { - "0.000417433": 1, - "0.015508719200000002": 181353, - "0.0306000054": 8, - "0.04569129160000001": 5, - "0.06078257780000001": 6, - "0.075873864": 6, - "0.09096515020000001": 4, - "0.10605643640000001": 4, - "0.12114772260000001": 3, - "0.1362390088": 3, - "0.151330295": 5 + "0.000347926": 1, + "0.0158061277": 182239, + "0.0312643294": 8, + "0.04672253109999999": 5, + "0.06218073279999999": 7, + "0.07763893449999999": 5, + "0.09309713619999999": 4, + "0.10855533789999999": 4, + "0.12401353959999999": 4, + "0.13947174129999998": 3, + "0.154929943": 4 }, "latencyPercentiles": { - "p10": 0.00252279, - "p25": 0.002610694, - "p50": 0.002691632, - "p75": 0.002766185, - "p90": 0.002855819, - "p95": 0.002952447, - "p99": 0.005344066 + "p10": 0.002508349, + "p25": 0.002593147, + "p50": 0.00267121, + "p75": 0.002744742, + "p90": 0.002831104, + "p95": 0.002921903, + "p99": 0.005305423 }, "rps": { - "mean": 18137.83697921804, - "stddev": 1601.9238878495607, - "max": 28469.14658753796, + "mean": 18224.37760296942, + "stddev": 1561.3031114631974, + "max": 24533.701312040306, "percentiles": { - "p10": 17505.82243654252, - "p25": 17901.222462413836, - "p50": 18260.50069088902, - "p75": 18616.25571448938, - "p90": 18945.07981742543, - "p95": 19145.635536866932, - "p99": 21759.42498964744 + "p10": 17709.87502631457, + "p25": 18017.080192024234, + "p50": 18397.551175351888, + "p75": 18746.93670543042, + "p90": 19096.037793270443, + "p95": 19285.295002737086, + "p99": 20230.691982807173 } }, "details": { "DNSDialup": { - "average": 0.0008292633, - "fastest": 0.000086129, - "slowest": 0.001724883 + "average": 0.0009965339800000004, + "fastest": 0.000209741, + "slowest": 0.001313772 }, "DNSLookup": { - "average": 0.000009978859999999996, - "fastest": 0.000004288, - "slowest": 0.000074037 + "average": 0.00000764472, + "fastest": 0.000003597, + "slowest": 0.000047468 } }, "statusCodeDistribution": { - "200": 181398 + "200": 182284 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index f6d5602341..eec7fbc090 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000603225, - "slowest": 0.012786674, - "fastest": 0.000385153, - "average": 0.0016415160673716141, - "requestsPerSec": 30420.46496150236, - "totalData": 3954899, + "total": 10.000694644, + "slowest": 0.011485637, + "fastest": 0.000392197, + "average": 0.0016394304955485127, + "requestsPerSec": 30459.4841502092, + "totalData": 3960008, "sizePerRequest": 13, - "sizePerSec": 395466.04449953063 + "sizePerSec": 395973.2939527196 }, "responseTimeHistogram": { - "0.000385153": 1, - "0.0016253051": 193051, - "0.0028654572": 108168, - "0.0041056093": 2143, - "0.0053457614": 543, - "0.0065859135": 217, - "0.0078260656": 9, - "0.0090662177": 9, - "0.0103063698": 29, - "0.011546521899999999": 32, - "0.012786674": 21 + "0.000392197": 1, + "0.001501541": 10592, + "0.002610885": 290399, + "0.003720229": 2348, + "0.004829573": 743, + "0.005938917": 223, + "0.007048261": 192, + "0.008157605": 54, + "0.009266949": 35, + "0.010376293": 10, + "0.011485637": 19 }, "latencyPercentiles": { - "p10": 0.001527468, - "p25": 0.001560466, - "p50": 0.001602038, - "p75": 0.00165106, - "p90": 0.001728493, - "p95": 0.001789016, - "p99": 0.002843067 + "p10": 0.00152742, + "p25": 0.001559998, + "p50": 0.001601828, + "p75": 0.001652101, + "p90": 0.001723982, + "p95": 0.001779643, + "p99": 0.00279501 }, "rps": { - "mean": 30410.654973058623, - "stddev": 3100.239747589844, - "max": 32602.282715509136, + "mean": 30440.912797480454, + "stddev": 3078.5873453001964, + "max": 32506.6355825761, "percentiles": { - "p10": 30124.58768847291, - "p25": 30470.43920497341, - "p50": 31065.414443195394, - "p75": 31392.036306206726, - "p90": 31708.751505037555, - "p95": 31940.721225490102, - "p99": 32300.69987212276 + "p10": 29853.88958102329, + "p25": 30500.3599042475, + "p50": 31124.054255449453, + "p75": 31410.885797111758, + "p90": 31713.240288052108, + "p95": 31961.884600964255, + "p99": 32237.168545819495 } }, "details": { "DNSDialup": { - "average": 0.0007592904, - "fastest": 0.000075209, - "slowest": 0.001807096 + "average": 0.0005187131199999999, + "fastest": 0.000072985, + "slowest": 0.000814263 }, "DNSLookup": { - "average": 0.000008223620000000002, - "fastest": 0.000003416, - "slowest": 0.000047217 + "average": 0.00000855096, + "fastest": 0.000004358, + "slowest": 0.00005339 } }, "statusCodeDistribution": { - "200": 304223 + "200": 304616 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index e46d817bc4..69ae8a1b3f 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.002402561, + "total": 10.000648328, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74004.5199626514, + "requestsPerSec": 73981.70355900949, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 740223 + "Connection refused (os error 111)": 739865 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index c9ff12b418..6da02da941 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001370215, + "total": 10.002175842, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74614.27623994819, + "requestsPerSec": 74668.05341133293, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 746245 + "Connection refused (os error 111)": 746843 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 1c62d96e9c..83dc283a82 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000600935, - "slowest": 0.006560871, - "fastest": 0.000520744, - "average": 0.0012422159269087323, - "requestsPerSec": 40191.184771037966, - "totalData": 5225168, + "total": 10.000584009, + "slowest": 0.00645787, + "fastest": 0.000340725, + "average": 0.0012723717512818779, + "requestsPerSec": 39237.308505869674, + "totalData": 5101148, "sizePerRequest": 13, - "sizePerSec": 522485.40202349355 + "sizePerSec": 510085.0105763058 }, "responseTimeHistogram": { - "0.000520744": 1, - "0.0011247567": 77636, - "0.0017287694": 321556, - "0.0023327821000000003": 2060, - "0.0029367948000000002": 503, - "0.0035408075": 118, - "0.0041448202000000005": 15, - "0.0047488329000000004": 10, - "0.0053528456": 20, - "0.0059568583": 11, - "0.006560871": 6 + "0.000340725": 1, + "0.0009524395": 2211, + "0.0015641540000000001": 377153, + "0.0021758685000000002": 12349, + "0.002787583": 478, + "0.0033992975": 148, + "0.004011012": 7, + "0.0046227265": 10, + "0.005234441": 22, + "0.0058461555": 11, + "0.00645787": 6 }, "latencyPercentiles": { - "p10": 0.00108671, - "p25": 0.001142726, - "p50": 0.001247638, - "p75": 0.001322026, - "p90": 0.001381286, - "p95": 0.001439123, - "p99": 0.001629967 + "p10": 0.001110534, + "p25": 0.001163295, + "p50": 0.001278021, + "p75": 0.001344588, + "p90": 0.001427853, + "p95": 0.00151631, + "p99": 0.001675184 }, "rps": { - "mean": 40191.04323708445, - "stddev": 2575.400751634155, - "max": 45152.001560197416, + "mean": 39236.00364656056, + "stddev": 2500.831424523014, + "max": 49326.631448324195, "percentiles": { - "p10": 38412.07118996737, - "p25": 39838.95380284972, - "p50": 40654.47292827644, - "p75": 41274.84717911604, - "p90": 42102.07820088423, - "p95": 42406.16009983073, - "p99": 43543.469445548384 + "p10": 36613.23202205248, + "p25": 38724.62886395996, + "p50": 39843.054585890284, + "p75": 40500.76546446673, + "p90": 41128.91702407822, + "p95": 41607.95127949049, + "p99": 42722.38770274145 } }, "details": { "DNSDialup": { - "average": 0.0006213530200000001, - "fastest": 0.000094695, - "slowest": 0.001208974 + "average": 0.0006371781999999999, + "fastest": 0.000179568, + "slowest": 0.000907663 }, "DNSLookup": { - "average": 0.000008278540000000002, - "fastest": 0.000003947, - "slowest": 0.00005397 + "average": 0.000008205379999999996, + "fastest": 0.000004228, + "slowest": 0.000046758 } }, "statusCodeDistribution": { - "200": 401936 + "200": 392396 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index cbc4542b70..59d4ca0aa2 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00058997, - "slowest": 0.011779709, - "fastest": 0.000352673, - "average": 0.0012468856785085225, - "requestsPerSec": 40036.33797616842, - "totalData": 5205031, + "total": 10.000630807, + "slowest": 0.010822713, + "fastest": 0.000426456, + "average": 0.001258727054461541, + "requestsPerSec": 39658.498314165394, + "totalData": 5155930, "sizePerRequest": 13, - "sizePerSec": 520472.39369018946 + "sizePerSec": 515560.4780841501 }, "responseTimeHistogram": { - "0.000352673": 1, - "0.0014953765999999999": 376244, - "0.0026380801999999997": 22620, - "0.0037807837999999996": 151, - "0.0049234874": 27, - "0.006066190999999999": 1213, - "0.0072088946": 81, - "0.0083515982": 0, - "0.009494301799999999": 0, - "0.010637005399999998": 0, - "0.011779708999999998": 50 + "0.000426456": 1, + "0.0014660817": 364475, + "0.0025057074": 30634, + "0.0035453331": 126, + "0.0045849588": 24, + "0.0056245845": 1038, + "0.0066642102": 262, + "0.007703835900000001": 0, + "0.0087434616": 0, + "0.0097830873": 0, + "0.010822713": 50 }, "latencyPercentiles": { - "p10": 0.000919634, - "p25": 0.001122892, - "p50": 0.001263066, - "p75": 0.001332747, - "p90": 0.001407766, - "p95": 0.00156318, - "p99": 0.00202818 + "p10": 0.000933318, + "p25": 0.001127793, + "p50": 0.001274276, + "p75": 0.00134632, + "p90": 0.001433573, + "p95": 0.001595075, + "p99": 0.002024638 }, "rps": { - "mean": 40042.990869854024, - "stddev": 4003.5255281704476, - "max": 48458.273228380574, + "mean": 39665.869042675535, + "stddev": 3943.6288267778605, + "max": 47739.68014414252, "percentiles": { - "p10": 37303.409531630816, - "p25": 39103.617084580015, - "p50": 40807.2900091871, - "p75": 42102.47320954461, - "p90": 43173.31081833357, - "p95": 43755.52024560929, - "p99": 44981.69548240922 + "p10": 36872.641394271996, + "p25": 38603.03033787936, + "p50": 40459.133865320175, + "p75": 41692.99303267155, + "p90": 42919.73019997477, + "p95": 43611.452367387305, + "p99": 44729.45692949978 } }, "details": { "DNSDialup": { - "average": 0.0005150701600000002, - "fastest": 0.000073225, - "slowest": 0.00071168 + "average": 0.00071933372, + "fastest": 0.000085529, + "slowest": 0.001659565 }, "DNSLookup": { - "average": 0.000007630820000000001, - "fastest": 0.000003647, - "slowest": 0.000051525 + "average": 0.000008981860000000002, + "fastest": 0.000003837, + "slowest": 0.00004815 } }, "statusCodeDistribution": { - "200": 400387 + "200": 396610 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 793cc064df..af113dc137 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001715937, - "slowest": 0.003189172, - "fastest": 0.000031147, - "average": 0.0006094964907331299, - "requestsPerSec": 81836.35739663978, - "totalData": 10640552, + "total": 10.00146042, + "slowest": 0.00323195, + "fastest": 0.000035266, + "average": 0.0006054281551526134, + "requestsPerSec": 82388.76777957592, + "totalData": 10712104, "sizePerRequest": 13, - "sizePerSec": 1063872.6461563173 + "sizePerSec": 1071053.981134487 }, "responseTimeHistogram": { - "0.000031147": 1, - "0.0003469495": 58477, - "0.0006627520000000001": 497949, - "0.0009785545000000001": 204052, - "0.001294357": 47240, - "0.0016101595": 9151, - "0.0019259620000000002": 1531, - "0.0022417645": 96, - "0.002557567": 3, - "0.0028733695000000004": 3, - "0.003189172": 1 + "0.000035266": 1, + "0.0003549344": 72352, + "0.0006746027999999999": 508102, + "0.0009942712": 190968, + "0.0013139395999999999": 42959, + "0.001633608": 8191, + "0.0019532764": 1306, + "0.0022729447999999997": 99, + "0.0025926131999999998": 29, + "0.0029122816": 0, + "0.00323195": 1 }, "latencyPercentiles": { - "p10": 0.000375063, - "p25": 0.000458066, - "p50": 0.000561108, - "p75": 0.000722578, - "p90": 0.000922608, - "p95": 0.001031443, - "p99": 0.001346654 + "p10": 0.000365792, + "p25": 0.000453907, + "p50": 0.000564381, + "p75": 0.00071305, + "p90": 0.000910048, + "p95": 0.001035561, + "p99": 0.001347421 }, "rps": { - "mean": 81834.79110667268, - "stddev": 9123.240490193244, - "max": 99664.08400602687, + "mean": 82383.4262390011, + "stddev": 9420.789351719392, + "max": 100338.47980700151, "percentiles": { - "p10": 68007.8852983224, - "p25": 75909.31407283683, - "p50": 83514.62423280321, - "p75": 88342.81976473819, - "p90": 92919.48521604644, - "p95": 95026.89261060776, - "p99": 97173.70918666785 + "p10": 68309.98692008732, + "p25": 75912.21343389996, + "p50": 83665.28914523464, + "p75": 89907.30946425926, + "p90": 93631.816091106, + "p95": 95504.12577822924, + "p99": 98030.64437943693 } }, "details": { "DNSDialup": { - "average": 0.00074295802, - "fastest": 0.000074629, - "slowest": 0.00157779 + "average": 0.0005366813599999999, + "fastest": 0.000072004, + "slowest": 0.000912414 }, "DNSLookup": { - "average": 0.00000855966, - "fastest": 0.000003968, - "slowest": 0.000046576 + "average": 0.000008538499999999998, + "fastest": 0.000003727, + "slowest": 0.000057147 } }, "statusCodeDistribution": { - "200": 818504 + "200": 824008 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 6e411b88b2..96054853f4 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00057314, - "slowest": 0.02350703, - "fastest": 0.004593572, - "average": 0.007987874057544014, - "requestsPerSec": 6252.241659021554, - "totalData": 812838, + "total": 10.000648599, + "slowest": 0.025148358, + "fastest": 0.004742966, + "average": 0.008071083483869307, + "requestsPerSec": 6186.5987378245245, + "totalData": 804310, "sizePerRequest": 13, - "sizePerSec": 81279.14156728021 + "sizePerSec": 80425.78359171882 }, "responseTimeHistogram": { - "0.004593572": 1, - "0.0064849178": 6766, - "0.0083762636": 42116, - "0.010267609399999999": 9480, - "0.0121589552": 1019, - "0.014050301000000001": 1656, - "0.0159416468": 1302, - "0.0178329926": 115, - "0.0197243384": 52, - "0.021615684200000002": 8, - "0.02350703": 11 + "0.004742966": 1, + "0.0067835052": 11579, + "0.0088240444": 37856, + "0.010864583599999998": 8662, + "0.012905122799999998": 1200, + "0.014945661999999998": 2292, + "0.0169862012": 158, + "0.0190267404": 93, + "0.0210672796": 10, + "0.0231078188": 8, + "0.025148358": 11 }, "latencyPercentiles": { - "p10": 0.006462008, - "p25": 0.007004943, - "p50": 0.00772182, - "p75": 0.00816534, - "p90": 0.009490794, - "p95": 0.012246537, - "p99": 0.014426488 + "p10": 0.00654707, + "p25": 0.007057413, + "p50": 0.007798023, + "p75": 0.008262579, + "p90": 0.009547774, + "p95": 0.012390947, + "p99": 0.014439329 }, "rps": { - "mean": 6325.328198179927, - "stddev": 1607.1441718318101, - "max": 11801.842346269968, + "mean": 6257.079334498949, + "stddev": 1543.51042092699, + "max": 11236.033960911442, "percentiles": { - "p10": 5116.188644107651, - "p25": 5662.116246279848, - "p50": 6526.489093380893, - "p75": 7108.9345088908, - "p90": 8004.435992637266, - "p95": 8781.354078043607, - "p99": 9442.764391374947 + "p10": 5109.219586744401, + "p25": 5682.944276600309, + "p50": 6416.376646442323, + "p75": 7002.701642293996, + "p90": 7805.17789419549, + "p95": 8540.522215757315, + "p99": 9303.197508982534 } }, "details": { "DNSDialup": { - "average": 0.00071990436, - "fastest": 0.000088054, - "slowest": 0.001031343 + "average": 0.00051854208, + "fastest": 0.000076262, + "slowest": 0.000752566 }, "DNSLookup": { - "average": 0.00000872336, - "fastest": 0.000003677, - "slowest": 0.000051205 + "average": 0.000007989920000000001, + "fastest": 0.000003567, + "slowest": 0.000049542 } }, "statusCodeDistribution": { - "200": 62526 + "200": 61870 }, "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 f0fa038354..25c43cbcb4 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00255624, + "total": 10.000927074, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74170.04035760362, + "requestsPerSec": 73076.12530242113, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 741890 + "Connection refused (os error 111)": 730829 } } \ 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 88e7d64338..f8f9e85d14 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.000537956, - "slowest": 0.004648691, - "fastest": 0.000192447, - "average": 0.0009847215992435773, - "requestsPerSec": 50681.17357585878, - "totalData": 6588907, + "total": 10.000587539, + "slowest": 0.004701052, + "fastest": 0.000240736, + "average": 0.000993918451307801, + "requestsPerSec": 50213.54975811887, + "totalData": 6528145, "sizePerRequest": 13, - "sizePerSec": 658855.2564861642 + "sizePerSec": 652776.1468555452 }, "responseTimeHistogram": { - "0.000192447": 1, - "0.0006380714": 16327, - "0.0010836957999999998": 380828, - "0.0015293201999999999": 108811, - "0.0019749446": 670, - "0.002420569": 117, - "0.0028661933999999997": 15, - "0.0033118177999999997": 32, - "0.0037574422": 17, - "0.004203066599999999": 10, - "0.004648691": 11 + "0.000240736": 1, + "0.0006867676": 21493, + "0.0011327992": 433760, + "0.0015788308": 46256, + "0.0020248624": 479, + "0.002470894": 30, + "0.0029169256": 77, + "0.0033629572": 28, + "0.0038089888": 14, + "0.0042550204": 18, + "0.004701052": 9 }, "latencyPercentiles": { - "p10": 0.000799795, - "p25": 0.000919814, - "p50": 0.001002816, - "p75": 0.001074819, - "p90": 0.001126121, - "p95": 0.001169575, - "p99": 0.001293895 + "p10": 0.000835979, + "p25": 0.000928782, + "p50": 0.001010119, + "p75": 0.001077099, + "p90": 0.001128775, + "p95": 0.00117449, + "p99": 0.001295216 }, "rps": { - "mean": 50674.63647329961, - "stddev": 3812.5480171991235, - "max": 67325.25370266789, + "mean": 50216.55714309681, + "stddev": 3625.4797605838826, + "max": 67503.99623657354, "percentiles": { - "p10": 47739.23687879025, - "p25": 48683.383255776396, - "p50": 49728.783019609255, - "p75": 51900.947644918924, - "p90": 55549.88834472387, - "p95": 58188.966407180305, - "p99": 62608.87056502638 + "p10": 47677.21621266204, + "p25": 48572.173392445846, + "p50": 49522.20116440288, + "p75": 50907.07608357439, + "p90": 54227.726636629566, + "p95": 56929.7173124372, + "p99": 63225.04976472425 } }, "details": { "DNSDialup": { - "average": 0.0009217201800000002, - "fastest": 0.000132977, - "slowest": 0.00135571 + "average": 0.0007434485199999999, + "fastest": 0.000096936, + "slowest": 0.001012901 }, "DNSLookup": { - "average": 0.000008429820000000002, - "fastest": 0.000004067, - "slowest": 0.000047889 + "average": 0.000008319479999999997, + "fastest": 0.000004298, + "slowest": 0.000049172 } }, "statusCodeDistribution": { - "200": 506839 + "200": 502165 }, "errorDistribution": {} } \ No newline at end of file