From b0afea544377aac7632c0819e9686017594a885c Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 11 Sep 2024 01:52:47 +0000 Subject: [PATCH] chore: autopublish Wed Sep 11 01:52:47 UTC 2024 --- README.md | 262 +++++++++--------- 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 | 90 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 90 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1406 insertions(+), 1410 deletions(-) diff --git a/README.md b/README.md index 4386f66d11..6dfc02c8be 100644 --- a/README.md +++ b/README.md @@ -91,42 +91,42 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Hyper Express | 81276.85 | 15451.13 | 100686.49 | 100% | -| Stric | 78129.61 | 9980.14 | 101840.49 | 96% | -| Bun | 75685.60 | 10412.52 | 98904.23 | 93% | -| Elysia | 73855.12 | 14499.02 | 99645.50 | 91% | -| Vixeny (Bun) | 71994.49 | 13934.89 | 99042.50 | 89% | -| Deno | 66464.38 | 11913.05 | 89005.77 | 82% | -| NHttp | 52713.66 | 7508.38 | 83592.61 | 65% | -| Vixeny (Deno) | 52705.76 | 7341.02 | 85175.24 | 65% | -| Hono | 51606.55 | 7053.22 | 77806.46 | 63% | -| Fast | 51199.98 | 5673.80 | 83148.59 | 63% | -| Fastro | 50327.88 | 4740.46 | 79821.17 | 62% | -| Megalo | 47579.75 | 3439.02 | 64134.38 | 59% | -| Deso | 45728.69 | 2946.90 | 64372.26 | 56% | -| Alosaur | 43940.18 | 2462.91 | 52132.37 | 54% | -| http | 41501.02 | 4154.08 | 50624.39 | 51% | -| Reno | 40849.24 | 2405.86 | 46946.81 | 50% | -| Router | 40491.32 | 3918.97 | 47958.73 | 50% | -| Cheetah | 40456.76 | 2376.86 | 45300.67 | 50% | -| Danet V2 (Hono) | 35977.63 | 2458.21 | 39194.78 | 44% | -| Danet (Oak) | 33610.45 | 2246.00 | 35718.65 | 41% | -| Aqua | 32166.29 | 3524.34 | 37242.52 | 40% | -| Little | 31804.64 | 3916.80 | 38198.49 | 39% | -| Oak | 31364.80 | 3343.48 | 68261.46 | 39% | -| Node | 17282.36 | 1429.03 | 20615.41 | 21% | -| Fastify | 15965.64 | 1644.03 | 18186.69 | 20% | -| Dinatra | 15601.91 | 2125.63 | 20370.25 | 19% | -| Abc | 13087.12 | 2125.71 | 22507.73 | 16% | -| Express (Deno) | 9916.87 | 1892.52 | 12075.42 | 12% | -| Servest | 7028.14 | 1636.94 | 10193.76 | 9% | -| Express | 6317.20 | 959.58 | 7892.47 | 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% | -| ![Chart](https://quickchart.io/chart/render/sf-7ff39c5d-d735-440b-88ca-eee60f14bfb3) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | +| Stric | 76874.48 | 10237.39 | 99711.44 | 100% | +| Bun | 75875.72 | 8247.09 | 99917.75 | 99% | +| Hyper Express | 75454.41 | 12202.56 | 98956.32 | 98% | +| Vixeny (Bun) | 74262.53 | 12470.54 | 98426.24 | 97% | +| Elysia | 71590.06 | 10956.26 | 99272.08 | 93% | +| Deno | 60210.95 | 8792.29 | 90242.07 | 78% | +| NHttp | 55593.67 | 8922.64 | 90077.68 | 72% | +| Vixeny (Deno) | 53720.57 | 7620.71 | 83068.32 | 70% | +| Fast | 53399.42 | 8147.53 | 82624.23 | 69% | +| Hono | 51614.45 | 6655.75 | 80742.51 | 67% | +| Fastro | 48904.02 | 6112.62 | 74609.30 | 64% | +| Megalo | 47683.72 | 3742.34 | 70193.83 | 62% | +| Deso | 45501.04 | 2992.69 | 60278.51 | 59% | +| Alosaur | 44841.55 | 3211.58 | 56821.81 | 58% | +| http | 40578.02 | 4604.40 | 49586.42 | 53% | +| Cheetah | 40423.13 | 2801.84 | 50109.13 | 53% | +| Reno | 39819.40 | 2469.13 | 45571.96 | 52% | +| Router | 39237.72 | 4180.17 | 46262.44 | 51% | +| Danet V2 (Hono) | 35677.82 | 2595.31 | 39600.11 | 46% | +| Danet (Oak) | 33603.29 | 2637.61 | 40514.53 | 44% | +| Aqua | 31686.59 | 3415.95 | 36892.37 | 41% | +| Little | 30728.79 | 4011.54 | 36554.58 | 40% | +| Oak | 30671.20 | 3293.64 | 34725.90 | 40% | +| Node | 17002.82 | 1721.22 | 31914.42 | 22% | +| Dinatra | 16270.63 | 2222.51 | 21397.74 | 21% | +| Fastify | 15995.13 | 1726.86 | 21853.52 | 21% | +| Abc | 13489.72 | 2443.13 | 23368.17 | 18% | +| Express (Deno) | 10683.35 | 2027.91 | 13414.25 | 14% | +| Servest | 6271.89 | 1603.68 | 11423.85 | 8% | +| Express | 6118.39 | 975.42 | 7873.63 | 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% | +| ![Chart](https://quickchart.io/chart/render/sf-98b5e94c-579e-4110-8a14-a7effd24aa84) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13087.12 | 2125.71 | 22507.73 | | +| 13489.72 | 2443.13 | 23368.17 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11141.55 | 12167.23 | 13049.28 | 13815.71 | 14830.66 | 16704.46 | 21170.05 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 11564.03 | 12420.51 | 13235.11 | 13934.38 | 15624.72 | 19216.35 | 22489.84 | +| **Latency** | 2ms | 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 | | -------- | ------- | -------- | --- | -| 43940.18 | 2462.91 | 52132.37 | | +| 44841.55 | 3211.58 | 56821.81 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42522.98 | 43396.13 | 44228.16 | 44939.98 | 45480.60 | 46014.62 | 48351.07 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42647.45 | 43722.62 | 44900.89 | 46162.06 | 47694.79 | 48964.83 | 52061.50 | +| **Latency** | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32166.29 | 3524.34 | 37242.52 | | +| 31686.59 | 3415.95 | 36892.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30242.07 | 31518.63 | 32810.83 | 33841.31 | 34750.43 | 35277.03 | 36233.28 | +| **Req/Sec** | 29416.22 | 30892.49 | 32373.09 | 33374.31 | 34353.83 | 34977.11 | 36009.72 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 75685.60 | 10412.52 | 98904.23 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 75875.72 | 8247.09 | 99917.75 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 62882.96 | 66892.61 | 74452.82 | 84237.17 | 90148.78 | 93046.38 | 96857.81 | -| **Latency** | 395µs | 485µs | 617µs | 789µs | 977µs | 1ms | 1ms | +| **Req/Sec** | 65436.50 | 69787.64 | 75751.09 | 81754.18 | 86812.65 | 89312.41 | 94554.94 | +| **Latency** | 398µs | 499µs | 628µs | 773µs | 961µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40456.76 | 2376.86 | 45300.67 | | +| 40423.13 | 2801.84 | 50109.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38826.26 | 40048.18 | 40913.02 | 41306.36 | 41895.12 | 42200.93 | 43372.22 | +| **Req/Sec** | 39171.41 | 40174.12 | 40920.44 | 41425.44 | 42036.37 | 42421.43 | 44290.36 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33610.45 | 2246.00 | 35718.65 | | +| 33603.29 | 2637.61 | 40514.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33146.78 | 33466.26 | 33909.46 | 34334.37 | 34620.08 | 34855.73 | 35233.78 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 32700.56 | 33451.79 | 34183.49 | 34535.73 | 35000.98 | 35270.57 | 35690.48 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35977.63 | 2458.21 | 39194.78 | | +| 35677.82 | 2595.31 | 39600.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35422.53 | 35817.00 | 36370.79 | 36721.80 | 37087.65 | 37320.04 | 37657.10 | +| **Req/Sec** | 34764.42 | 35519.09 | 36152.60 | 36573.84 | 36867.63 | 37124.97 | 37748.57 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 66464.38 | 11913.05 | 89005.77 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 60210.95 | 8792.29 | 90242.07 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52872.08 | 54903.67 | 66106.93 | 76512.59 | 83333.83 | 85949.16 | 88320.22 | -| **Latency** | 519µs | 566µs | 741µs | 922µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 52441.94 | 53964.39 | 57334.83 | 65096.73 | 73030.93 | 77622.62 | 86177.90 | +| **Latency** | 549µs | 671µs | 860µs | 963µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45728.69 | 2946.90 | 64372.26 | | +| 45501.04 | 2992.69 | 60278.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43667.45 | 44570.51 | 45345.39 | 46422.65 | 48832.54 | 50436.82 | 54649.37 | -| **Latency** | 995µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43634.87 | 44618.63 | 45360.11 | 46149.99 | 47620.23 | 49919.53 | 55274.87 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15601.91 | 2125.63 | 20370.25 | | +| 16270.63 | 2222.51 | 21397.74 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13814.96 | 14992.23 | 16012.91 | 16805.58 | 17437.05 | 17836.73 | 18831.64 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 14728.10 | 15621.04 | 16636.55 | 17528.47 | 18210.48 | 18636.74 | 19584.21 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 73855.12 | 14499.02 | 99645.50 | | +| 71590.06 | 10956.26 | 99272.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55865.94 | 59426.30 | 73424.82 | 88171.22 | 93237.89 | 95145.62 | 98223.53 | -| **Latency** | 391µs | 483µs | 611µs | 836µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 57886.16 | 62839.08 | 70915.47 | 79120.14 | 87819.63 | 90818.81 | 95945.01 | +| **Latency** | 415µs | 515µs | 643µs | 847µs | 1ms | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6317.20 | 959.58 | 7892.47 | | +| 6118.39 | 975.42 | 7873.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5019.99 | 6048.57 | 6452.16 | 6657.09 | 7584.58 | 7720.40 | 7822.03 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 4709.81 | 5826.31 | 6229.61 | 6601.13 | 7402.28 | 7634.42 | 7791.31 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 14ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 9916.87 | 1892.52 | 12075.42 | | +| 10683.35 | 2027.91 | 13414.25 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6924.09 | 10006.95 | 10523.19 | 10912.17 | 11210.12 | 11465.54 | 11727.65 | -| **Latency** | 4ms | 4ms | 4ms | 5ms | 5ms | 7ms | 11ms | +| **Req/Sec** | 7806.65 | 10436.35 | 11417.21 | 11769.36 | 12108.16 | 12376.08 | 12733.36 | +| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51199.98 | 5673.80 | 83148.59 | | +| 53399.42 | 8147.53 | 82624.23 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47885.36 | 48863.69 | 49881.05 | 50959.98 | 56712.53 | 63863.45 | 73886.59 | -| **Latency** | 794µs | 912µs | 997µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47610.91 | 48860.51 | 50128.68 | 54954.38 | 67360.33 | 71394.12 | 78587.39 | +| **Latency** | 613µs | 853µs | 974µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15965.64 | 1644.03 | 18186.69 | | +| 15995.13 | 1726.86 | 21853.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15108.08 | 15551.82 | 16261.08 | 16777.14 | 17128.70 | 17304.32 | 17658.42 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15026.88 | 15749.69 | 16325.90 | 16760.53 | 17111.23 | 17276.02 | 17831.68 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50327.88 | 4740.46 | 79821.17 | | +| 48904.02 | 6112.62 | 74609.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47562.21 | 48420.97 | 49420.53 | 50565.25 | 55779.79 | 59927.62 | 67494.58 | -| **Latency** | 837µs | 929µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43924.59 | 44901.66 | 48468.57 | 49885.31 | 56855.49 | 61864.57 | 70469.48 | +| **Latency** | 802µs | 944µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51606.55 | 7053.22 | 77806.46 | | +| 51614.45 | 6655.75 | 80742.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47177.25 | 48220.53 | 49272.97 | 51423.01 | 62314.03 | 69407.83 | 74867.27 | -| **Latency** | 642µs | 905µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47052.41 | 47959.28 | 49219.26 | 54394.77 | 60239.36 | 65455.63 | 74315.39 | +| **Latency** | 662µs | 897µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41501.02 | 4154.08 | 50624.39 | | +| 40578.02 | 4604.40 | 49586.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38266.85 | 40604.90 | 42438.53 | 43626.14 | 44512.92 | 45021.95 | 46663.99 | -| **Latency** | 892µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36941.22 | 39432.42 | 41618.54 | 43077.33 | 44148.55 | 44964.03 | 46236.94 | +| **Latency** | 910µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 81276.85 | 15451.13 | 100686.49 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 75454.41 | 12202.56 | 98956.32 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | -| **Req/Sec** | 57536.88 | 66918.50 | 86685.57 | 94706.84 | 97530.74 | 98568.63 | 100044.21 | -| **Latency** | 365µs | 456µs | 565µs | 718µs | 930µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 59724.47 | 65640.23 | 74415.19 | 85978.57 | 92539.32 | 94721.54 | 97059.91 | +| **Latency** | 399µs | 494µs | 606µs | 789µs | 990µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31804.64 | 3916.80 | 38198.49 | | +| 30728.79 | 4011.54 | 36554.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29733.52 | 31413.64 | 32619.89 | 33602.36 | 34632.50 | 35108.79 | 36023.50 | +| **Req/Sec** | 28160.34 | 30193.05 | 31702.39 | 32694.05 | 33661.85 | 34244.85 | 34942.73 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47579.75 | 3439.02 | 64134.38 | | +| 47683.72 | 3742.34 | 70193.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45412.32 | 46174.90 | 47054.72 | 48395.53 | 51356.91 | 53656.29 | 58176.76 | -| **Latency** | 906µs | 978µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45404.42 | 46321.52 | 47115.81 | 48605.61 | 51446.31 | 53753.32 | 60280.34 | +| **Latency** | 888µs | 974µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52713.66 | 7508.38 | 83592.61 | | +| 55593.67 | 8922.64 | 90077.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48437.01 | 49414.00 | 50334.43 | 51677.77 | 62985.50 | 72917.30 | 80099.48 | -| **Latency** | 635µs | 886µs | 979µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48538.53 | 49708.26 | 51415.81 | 60556.92 | 70474.22 | 74322.37 | 80203.14 | +| **Latency** | 594µs | 719µs | 945µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17282.36 | 1429.03 | 20615.41 | | +| 17002.82 | 1721.22 | 31914.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16972.38 | 17233.13 | 17470.16 | 17729.29 | 18014.99 | 18206.50 | 18608.05 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 16415.81 | 16773.57 | 17119.40 | 17424.32 | 17718.01 | 17953.16 | 21511.48 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31364.80 | 3343.48 | 68261.46 | | +| 30671.20 | 3293.64 | 34725.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30942.99 | 31430.03 | 32026.56 | 32340.67 | 32631.34 | 32838.85 | 33295.40 | +| **Req/Sec** | 29652.69 | 30819.80 | 31411.69 | 31880.49 | 32243.66 | 32429.09 | 32919.77 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40849.24 | 2405.86 | 46946.81 | | +| 39819.40 | 2469.13 | 45571.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39027.75 | 40533.45 | 41139.02 | 41883.95 | 42737.65 | 43166.25 | 44334.00 | +| **Req/Sec** | 37781.15 | 39364.73 | 40117.83 | 40927.55 | 41632.94 | 42065.95 | 43566.95 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40491.32 | 3918.97 | 47958.73 | | +| 39237.72 | 4180.17 | 46262.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38204.46 | 39728.21 | 41139.83 | 42492.95 | 43420.22 | 43924.19 | 44961.11 | -| **Latency** | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 36355.38 | 38247.09 | 40220.62 | 41322.29 | 42390.85 | 43007.89 | 44469.57 | +| **Latency** | 931µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 78129.61 | 9980.14 | 101840.49 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 76874.48 | 10237.39 | 99711.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66150.94 | 71013.52 | 77428.35 | 85494.24 | 91513.90 | 94624.50 | 96972.84 | -| **Latency** | 378µs | 473µs | 601µs | 760µs | 949µs | 1ms | 1ms | +| **Req/Sec** | 63835.83 | 68635.76 | 76372.01 | 84501.00 | 91645.95 | 94611.31 | 98106.44 | +| **Latency** | 385µs | 484µs | 611µs | 771µs | 967µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 7028.14 | 1636.94 | 10193.76 | | +| 6271.89 | 1603.68 | 11423.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5257.09 | 6433.47 | 7381.12 | 7836.08 | 8878.31 | 9253.73 | 9741.61 | -| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 11ms | 13ms | +| **Req/Sec** | 5032.91 | 5719.16 | 6434.29 | 7056.36 | 8008.57 | 8512.59 | 9403.92 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 71994.49 | 13934.89 | 99042.50 | | +| 74262.53 | 12470.54 | 98426.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55950.24 | 59450.33 | 68604.74 | 85440.53 | 92146.48 | 94325.20 | 97179.21 | -| **Latency** | 397µs | 492µs | 636µs | 860µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 57576.07 | 63749.58 | 73852.50 | 85624.56 | 90768.53 | 93404.63 | 96338.44 | +| **Latency** | 396µs | 495µs | 615µs | 806µs | 1ms | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52705.76 | 7341.02 | 85175.24 | | +| 53720.57 | 7620.71 | 83068.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48320.81 | 49352.71 | 50339.87 | 51829.48 | 63378.47 | 70298.81 | 79705.90 | -| **Latency** | 635µs | 887µs | 979µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48395.22 | 49594.90 | 50800.17 | 56564.95 | 64133.77 | 69827.82 | 77902.39 | +| **Latency** | 630µs | 836µs | 964µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-09-10T01:53:59.299Z

+

Generated 2024-09-11T01:52:47.004Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 748e1baa7b..4b057ecde9 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000195305, - "slowest": 0.015739307, - "fastest": 0.000458085, - "average": 0.003814464265826911, - "requestsPerSec": 13083.444473787704, - "totalData": 1700881, + "total": 10.001040307, + "slowest": 0.016832783, + "fastest": 0.001035095, + "average": 0.0036997752731849406, + "requestsPerSec": 13485.797063091468, + "totalData": 1753336, "sizePerRequest": 13, - "sizePerSec": 170084.77815924017 + "sizePerSec": 175315.36182018908 }, "responseTimeHistogram": { - "0.000458085": 1, - "0.0019862072000000003": 58, - "0.0035143294": 24422, - "0.005042451600000001": 101774, - "0.0065705738": 3822, - "0.008098696": 424, - "0.009626818200000001": 135, - "0.0111549404": 157, - "0.012683062600000001": 14, - "0.014211184800000002": 14, - "0.015739307": 16 + "0.001035095": 1, + "0.0026148638": 14366, + "0.0041946326": 102323, + "0.0057744014": 16768, + "0.0073541702": 989, + "0.008933939": 252, + "0.010513707800000001": 126, + "0.0120934766": 8, + "0.0136732454": 14, + "0.015253014200000001": 20, + "0.016832783": 5 }, "latencyPercentiles": { - "p10": 0.003384818, - "p25": 0.003551418, - "p50": 0.003869351, - "p75": 0.003976832, - "p90": 0.004463077, - "p95": 0.004803074, - "p99": 0.0059589 + "p10": 0.002487167, + "p25": 0.003510976, + "p50": 0.003764966, + "p75": 0.0039108, + "p90": 0.004401491, + "p95": 0.004685563, + "p99": 0.005829349 }, "rps": { - "mean": 13087.12385952183, - "stddev": 2125.7071177915514, - "max": 22507.729154191835, + "mean": 13489.717968600027, + "stddev": 2443.1285294898867, + "max": 23368.171968082323, "percentiles": { - "p10": 11141.554656401715, - "p25": 12167.232476495194, - "p50": 13049.283227966498, - "p75": 13815.708460519843, - "p90": 14830.660676482168, - "p95": 16704.457859463317, - "p99": 21170.046108149203 + "p10": 11564.03235998427, + "p25": 12420.506255828117, + "p50": 13235.108773041573, + "p75": 13934.380889123333, + "p90": 15624.718304357479, + "p95": 19216.347346685656, + "p99": 22489.8444296234 } }, "details": { "DNSDialup": { - "average": 0.0010303880400000004, - "fastest": 0.000204942, - "slowest": 0.002200211 + "average": 0.0010113734399999998, + "fastest": 0.000097073, + "slowest": 0.002213854 }, "DNSLookup": { - "average": 0.000009933899999999998, - "fastest": 0.000003807, - "slowest": 0.000052889 + "average": 0.000051141919999999994, + "fastest": 0.000003938, + "slowest": 0.002096818 } }, "statusCodeDistribution": { - "200": 130837 + "200": 134872 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 68c4ae5c3e..2b225d038f 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000473965, + "total": 10.000249108, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63103.50911453026, + "requestsPerSec": 62366.246406909006, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 631065 + "Connection refused (os error 111)": 623678 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 559949ab17..d672cd41d9 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000217208, - "slowest": 0.007895333, - "fastest": 0.000268601, - "average": 0.0011359067222898411, - "requestsPerSec": 43945.945458907874, - "totalData": 5713097, + "total": 10.000338986, + "slowest": 0.007465901, + "fastest": 0.000210537, + "average": 0.0011129862329127653, + "requestsPerSec": 44849.17967559785, + "totalData": 5830591, "sizePerRequest": 13, - "sizePerSec": 571297.2909658024 + "sizePerSec": 583039.335782772 }, "responseTimeHistogram": { - "0.000268601": 1, - "0.0010312741999999998": 82612, - "0.0017939473999999999": 355772, - "0.0025566205999999997": 860, - "0.0033192937999999995": 104, - "0.004081967": 20, - "0.0048446402": 11, - "0.005607313399999999": 15, - "0.0063699865999999996": 21, - "0.0071326598": 25, - "0.007895333": 28 + "0.000210537": 1, + "0.0009360734": 33946, + "0.0016616098": 412287, + "0.0023871461999999998": 1731, + "0.0031126825999999996": 164, + "0.0038382189999999995": 131, + "0.0045637554": 74, + "0.0052892918": 80, + "0.0060148282": 40, + "0.0067403646": 36, + "0.007465901": 17 }, "latencyPercentiles": { - "p10": 0.001000748, - "p25": 0.001050316, - "p50": 0.001142828, - "p75": 0.001200041, - "p90": 0.001254098, - "p95": 0.001306664, - "p99": 0.001434888 + "p10": 0.00096035, + "p25": 0.001028457, + "p50": 0.001121737, + "p75": 0.001190542, + "p90": 0.001250551, + "p95": 0.00130391, + "p99": 0.001490057 }, "rps": { - "mean": 43940.17535031669, - "stddev": 2462.914334948846, - "max": 52132.37023904431, + "mean": 44841.55157173284, + "stddev": 3211.575415475837, + "max": 56821.808209994924, "percentiles": { - "p10": 42522.983672674156, - "p25": 43396.12827449849, - "p50": 44228.15564388203, - "p75": 44939.97540795951, - "p90": 45480.60088478232, - "p95": 46014.62036528676, - "p99": 48351.06839844316 + "p10": 42647.44528287953, + "p25": 43722.62208466753, + "p50": 44900.89352777633, + "p75": 46162.064896252974, + "p90": 47694.788622911925, + "p95": 48964.83433714684, + "p99": 52061.4988839152 } }, "details": { "DNSDialup": { - "average": 0.00114618012, - "fastest": 0.000104318, - "slowest": 0.00225667 + "average": 0.0008391358599999998, + "fastest": 0.000101794, + "slowest": 0.001733209 }, "DNSLookup": { - "average": 0.00002700988, - "fastest": 0.000005219, - "slowest": 0.000759202 + "average": 0.000026554060000000018, + "fastest": 0.000004007, + "slowest": 0.000966432 } }, "statusCodeDistribution": { - "200": 439469 + "200": 448507 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index decb82b4bf..f905c18236 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000142487, - "slowest": 0.01499178, - "fastest": 0.000528464, - "average": 0.0015532485747255676, - "requestsPerSec": 32149.841906547626, - "totalData": 4179539, + "total": 10.000257368, + "slowest": 0.014891601, + "fastest": 0.000296512, + "average": 0.001576422630297899, + "requestsPerSec": 31674.68479497237, + "totalData": 4117815, "sizePerRequest": 13, - "sizePerSec": 417947.94478511915 + "sizePerSec": 411770.9023346408 }, "responseTimeHistogram": { - "0.000528464": 1, - "0.0019747956": 299366, - "0.0034211272000000004": 20214, - "0.004867458800000001": 740, - "0.006313790400000001": 972, - "0.007760122": 138, - "0.009206453600000001": 22, - "0.0106527852": 0, - "0.0120991168": 0, - "0.0135454484": 0, - "0.01499178": 50 + "0.000296512": 1, + "0.0017560209000000002": 272347, + "0.0032155298000000002": 42451, + "0.0046750387": 682, + "0.0061345476": 828, + "0.0075940565": 357, + "0.009053565400000001": 39, + "0.010513074300000001": 0, + "0.011972583200000001": 0, + "0.013432092100000001": 0, + "0.014891601": 50 }, "latencyPercentiles": { - "p10": 0.001051603, - "p25": 0.001391346, - "p50": 0.001591307, - "p75": 0.001672422, - "p90": 0.00176205, - "p95": 0.002185497, - "p99": 0.002561969 + "p10": 0.001075766, + "p25": 0.001416981, + "p50": 0.001615059, + "p75": 0.001698234, + "p90": 0.001803776, + "p95": 0.002148697, + "p99": 0.002629917 }, "rps": { - "mean": 32166.290233681873, - "stddev": 3524.337740439009, - "max": 37242.51978483774, + "mean": 31686.588872715623, + "stddev": 3415.9513166723477, + "max": 36892.365725610776, "percentiles": { - "p10": 30242.069743220203, - "p25": 31518.63000686043, - "p50": 32810.830855267515, - "p75": 33841.31224523011, - "p90": 34750.43135289549, - "p95": 35277.03368804485, - "p99": 36233.2758515058 + "p10": 29416.22010376498, + "p25": 30892.492456386728, + "p50": 32373.087866906717, + "p75": 33374.31244266669, + "p90": 34353.83245545775, + "p95": 34977.11093671333, + "p99": 36009.71974355237 } }, "details": { "DNSDialup": { - "average": 0.0008876198200000001, - "fastest": 0.000133309, - "slowest": 0.001984085 + "average": 0.0010266706800000002, + "fastest": 0.000103475, + "slowest": 0.001709566 }, "DNSLookup": { - "average": 0.000010316399999999998, - "fastest": 0.000004268, - "slowest": 0.000059872 + "average": 0.000009424040000000003, + "fastest": 0.000004749, + "slowest": 0.000046588 } }, "statusCodeDistribution": { - "200": 321503 + "200": 316755 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index ecd129c376..d3bdeb9041 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000373411, - "slowest": 0.010446207, - "fastest": 0.000034404, - "average": 0.000659149424826729, - "requestsPerSec": 75688.97369046453, - "totalData": 9839934, + "total": 10.000333256, + "slowest": 0.007306355, + "fastest": 0.000035314, + "average": 0.00065778465766115, + "requestsPerSec": 75865.87172430527, + "totalData": 9862892, "sizePerRequest": 13, - "sizePerSec": 983956.6579760389 + "sizePerSec": 986256.3324159685 }, "responseTimeHistogram": { - "0.000034404": 1, - "0.0010755843000000002": 712571, - "0.0021167646000000004": 44307, - "0.0031579449000000005": 36, - "0.004199125200000001": 1, - "0.0052403055": 0, - "0.006281485800000001": 0, - "0.007322666100000002": 0, - "0.008363846400000001": 0, - "0.009405026700000001": 0, - "0.010446207": 2 + "0.000035314": 1, + "0.0007624181": 558556, + "0.0014895222": 196371, + "0.0022166263": 3579, + "0.0029437303999999996": 66, + "0.0036708344999999993": 55, + "0.0043979386": 39, + "0.0051250427": 14, + "0.005852146799999999": 2, + "0.006579250899999999": 0, + "0.007306354999999999": 1 }, "latencyPercentiles": { - "p10": 0.000395498, - "p25": 0.000485303, - "p50": 0.000617141, - "p75": 0.000789834, - "p90": 0.000977684, - "p95": 0.00110916, - "p99": 0.001448722 + "p10": 0.000398772, + "p25": 0.000499052, + "p50": 0.000628121, + "p75": 0.000773069, + "p90": 0.000961549, + "p95": 0.001085458, + "p99": 0.001377559 }, "rps": { - "mean": 75685.59759334709, - "stddev": 10412.521990321891, - "max": 98904.23310117771, + "mean": 75875.72253938152, + "stddev": 8247.093253705001, + "max": 99917.74539158099, "percentiles": { - "p10": 62882.95519449354, - "p25": 66892.60612391742, - "p50": 74452.82186215684, - "p75": 84237.17181058545, - "p90": 90148.77950458995, - "p95": 93046.38056590456, - "p99": 96857.80981536122 + "p10": 65436.50047997861, + "p25": 69787.6367235185, + "p50": 75751.09411297643, + "p75": 81754.17849408508, + "p90": 86812.64758024689, + "p95": 89312.41442560301, + "p99": 94554.93737727783 } }, "details": { "DNSDialup": { - "average": 0.0010499590000000005, - "fastest": 0.000122178, - "slowest": 0.001519193 + "average": 0.00070750056, + "fastest": 0.00011136, + "slowest": 0.001174978 }, "DNSLookup": { - "average": 0.00002506062, - "fastest": 0.000004799, - "slowest": 0.000722928 + "average": 0.00001020762, + "fastest": 0.00000488, + "slowest": 0.000051337 } }, "statusCodeDistribution": { - "200": 756918 + "200": 758684 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 65a418809d..b37de2e0fa 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000363688, - "slowest": 0.008896655, - "fastest": 0.000366003, - "average": 0.0012339093526182532, - "requestsPerSec": 40460.12851367811, - "totalData": 5260008, + "total": 10.000256355, + "slowest": 0.009649978, + "fastest": 0.000158482, + "average": 0.001234638667479442, + "requestsPerSec": 40435.26342180455, + "totalData": 5256719, "sizePerRequest": 13, - "sizePerSec": 525981.6706778154 + "sizePerSec": 525658.4244834592 }, "responseTimeHistogram": { - "0.000366003": 1, - "0.0012190681999999999": 177039, - "0.0020721334": 226539, - "0.0029251985999999997": 817, - "0.0037782638": 147, - "0.004631329": 16, - "0.005484394199999999": 12, - "0.006337459399999999": 10, - "0.0071905245999999996": 11, - "0.008043589799999999": 11, - "0.008896655": 13 + "0.000158482": 1, + "0.0011076316": 75011, + "0.0020567812": 326858, + "0.0030059308000000002": 1612, + "0.0039550804": 453, + "0.00490423": 245, + "0.0058533796": 114, + "0.0068025292": 26, + "0.0077516788": 20, + "0.0087008284": 13, + "0.009649978": 10 }, "latencyPercentiles": { - "p10": 0.001080519, - "p25": 0.001131495, - "p50": 0.001241347, - "p75": 0.001303252, - "p90": 0.001377932, - "p95": 0.001432687, - "p99": 0.001591421 + "p10": 0.001074275, + "p25": 0.001128962, + "p50": 0.001235571, + "p75": 0.001302194, + "p90": 0.001369894, + "p95": 0.001426513, + "p99": 0.001812696 }, "rps": { - "mean": 40456.75558751871, - "stddev": 2376.864564310536, - "max": 45300.6650439681, + "mean": 40423.13432129917, + "stddev": 2801.842640638811, + "max": 50109.13489529059, "percentiles": { - "p10": 38826.25819841964, - "p25": 40048.18322326841, - "p50": 40913.018522494465, - "p75": 41306.361179620566, - "p90": 41895.118677446335, - "p95": 42200.92842042426, - "p99": 43372.22274636256 + "p10": 39171.405555187965, + "p25": 40174.11504427175, + "p50": 40920.43703026636, + "p75": 41425.44350740193, + "p90": 42036.3747387921, + "p95": 42421.43167527495, + "p99": 44290.35996713933 } }, "details": { "DNSDialup": { - "average": 0.0009134569199999999, - "fastest": 0.00011249, - "slowest": 0.002086013 + "average": 0.00114476778, + "fastest": 0.000104768, + "slowest": 0.002032934 }, "DNSLookup": { - "average": 0.000011276560000000002, - "fastest": 0.00000484, - "slowest": 0.000082434 + "average": 0.000012418560000000004, + "fastest": 0.000004619, + "slowest": 0.000133121 } }, "statusCodeDistribution": { - "200": 404616 + "200": 404363 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index e353c80be2..ee07027054 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000496957, - "slowest": 0.012113351, - "fastest": 0.00092327, - "average": 0.0014850685557805656, - "requestsPerSec": 33622.929085003074, - "totalData": 4371198, + "total": 10.000368954, + "slowest": 0.011862805, + "fastest": 0.000363837, + "average": 0.0014856718219099254, + "requestsPerSec": 33608.160013493034, + "totalData": 4369222, "sizePerRequest": 13, - "sizePerSec": 437098.07810503995 + "sizePerSec": 436906.08017540944 }, "responseTimeHistogram": { - "0.00092327": 1, - "0.0020422781": 333471, - "0.0031612861999999998": 2213, - "0.0042802943": 419, - "0.0053993024": 73, - "0.0065183105": 19, - "0.0076373186": 12, - "0.0087563267": 13, - "0.0098753348": 8, - "0.010994342899999999": 12, - "0.012113351": 5 + "0.000363837": 1, + "0.0015137338": 189453, + "0.0026636306": 145037, + "0.0038135274": 1023, + "0.004963424199999999": 269, + "0.006113320999999999": 124, + "0.007263217799999999": 93, + "0.0084131146": 51, + "0.0095630114": 26, + "0.0107129082": 11, + "0.011862804999999999": 6 }, "latencyPercentiles": { - "p10": 0.001300136, - "p25": 0.001353185, - "p50": 0.00150029, - "p75": 0.001574955, - "p90": 0.001643344, - "p95": 0.001680672, - "p99": 0.001940734 + "p10": 0.001289852, + "p25": 0.00134616, + "p50": 0.001492296, + "p75": 0.001568134, + "p90": 0.001642826, + "p95": 0.001698701, + "p99": 0.002145103 }, "rps": { - "mean": 33610.452387704914, - "stddev": 2245.998977546099, - "max": 35718.64696544176, + "mean": 33603.28582292335, + "stddev": 2637.6075856657794, + "max": 40514.53458928318, "percentiles": { - "p10": 33146.77673132583, - "p25": 33466.25984787292, - "p50": 33909.45734765443, - "p75": 34334.36638494719, - "p90": 34620.08311021115, - "p95": 34855.73431917583, - "p99": 35233.77913600253 + "p10": 32700.562449674173, + "p25": 33451.789838014665, + "p50": 34183.493182096085, + "p75": 34535.73401322741, + "p90": 35000.98217041752, + "p95": 35270.56935516623, + "p99": 35690.48346267155 } }, "details": { "DNSDialup": { - "average": 0.00098470478, - "fastest": 0.000094967, - "slowest": 0.001962529 + "average": 0.0011029872399999998, + "fastest": 0.000163672, + "slowest": 0.001596613 }, "DNSLookup": { - "average": 0.000026804700000000004, - "fastest": 0.00000505, - "slowest": 0.000887994 + "average": 0.00001173858, + "fastest": 0.000003717, + "slowest": 0.000049003 } }, "statusCodeDistribution": { - "200": 336246 + "200": 336094 }, "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 afd2375990..9af9c563d2 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.000427713, - "slowest": 0.01047272, - "fastest": 0.000787139, - "average": 0.0013875670150002562, - "requestsPerSec": 35984.56089355065, - "totalData": 4678193, + "total": 10.000239192, + "slowest": 0.010353535, + "fastest": 0.000543836, + "average": 0.001399318467358515, + "requestsPerSec": 35680.74654508724, + "totalData": 4638608, "sizePerRequest": 13, - "sizePerSec": 467799.29161615844 + "sizePerSec": 463849.7050861341 }, "responseTimeHistogram": { - "0.000787139": 1, - "0.0017556971": 355983, - "0.0027242552": 3285, - "0.0036928133": 354, - "0.0046613714": 88, - "0.0056299295": 30, - "0.0065984876": 24, - "0.0075670457": 20, - "0.0085356038": 12, - "0.009504161899999999": 50, - "0.01047272": 14 + "0.000543836": 1, + "0.0015248059": 312464, + "0.0025057758000000003": 43101, + "0.0034867457": 880, + "0.0044677156": 153, + "0.0054486855": 81, + "0.0064296554": 32, + "0.0074106253": 21, + "0.008391595200000001": 18, + "0.0093725651": 49, + "0.010353535": 16 }, "latencyPercentiles": { - "p10": 0.001218854, - "p25": 0.001265834, - "p50": 0.001405827, - "p75": 0.001465888, - "p90": 0.001522013, - "p95": 0.001583057, - "p99": 0.001805539 + "p10": 0.001222054, + "p25": 0.001273117, + "p50": 0.001410399, + "p75": 0.001475973, + "p90": 0.00154271, + "p95": 0.001604912, + "p99": 0.001967455 }, "rps": { - "mean": 35977.62656886206, - "stddev": 2458.2133956536795, - "max": 39194.7823905683, + "mean": 35677.81597562939, + "stddev": 2595.305748216473, + "max": 39600.11484033305, "percentiles": { - "p10": 35422.52518376318, - "p25": 35817.002331004805, - "p50": 36370.79210976391, - "p75": 36721.80173369032, - "p90": 37087.649241452586, - "p95": 37320.043652411485, - "p99": 37657.10008512273 + "p10": 34764.41754818076, + "p25": 35519.08929055099, + "p50": 36152.598415433284, + "p75": 36573.84299201944, + "p90": 36867.62501501883, + "p95": 37124.9702549962, + "p99": 37748.56730669613 } }, "details": { "DNSDialup": { - "average": 0.0009948759200000001, - "fastest": 0.000099516, - "slowest": 0.00209126 + "average": 0.0010018255599999997, + "fastest": 0.00010612, + "slowest": 0.002072503 }, "DNSLookup": { - "average": 0.00003522926, - "fastest": 0.000004819, - "slowest": 0.001273842 + "average": 0.00001155538, + "fastest": 0.000004288, + "slowest": 0.000069661 } }, "statusCodeDistribution": { - "200": 359861 + "200": 356816 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 4ab36650b0..37387096bc 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000358709, - "slowest": 0.004630254, - "fastest": 0.000088994, - "average": 0.000750917693534138, - "requestsPerSec": 66463.41589745469, - "totalData": 8640554, + "total": 10.000280104, + "slowest": 0.006055571, + "fastest": 0.000082285, + "average": 0.0008287875111688375, + "requestsPerSec": 60219.513227346695, + "totalData": 7828756, "sizePerRequest": 13, - "sizePerSec": 864024.4066669109 + "sizePerSec": 782853.6719555071 }, "responseTimeHistogram": { - "0.000088994": 1, - "0.00054312": 115813, - "0.000997246": 476407, - "0.001451372": 71876, - "0.001905498": 398, - "0.002359624": 53, - "0.00281375": 56, - "0.003267876": 12, - "0.003722002": 14, - "0.004176128": 23, - "0.004630254": 5 + "0.000082285": 1, + "0.0006796136": 155416, + "0.0012769422000000002": 443144, + "0.0018742708000000002": 3441, + "0.0024715994000000002": 35, + "0.0030689280000000003": 30, + "0.0036662566000000003": 18, + "0.0042635851999999995": 16, + "0.0048609138": 10, + "0.0054582424000000004": 32, + "0.006055571": 69 }, "latencyPercentiles": { - "p10": 0.000519238, - "p25": 0.000566485, - "p50": 0.000741224, - "p75": 0.000922313, - "p90": 0.001003874, - "p95": 0.001062664, - "p99": 0.00119462 + "p10": 0.000549317, + "p25": 0.000671596, + "p50": 0.000860702, + "p75": 0.000963718, + "p90": 0.001049346, + "p95": 0.001115234, + "p99": 0.001239451 }, "rps": { - "mean": 66464.38005101745, - "stddev": 11913.05007465844, - "max": 89005.76555119839, + "mean": 60210.94542020534, + "stddev": 8792.285453368346, + "max": 90242.07085342817, "percentiles": { - "p10": 52872.0805073557, - "p25": 54903.66756499563, - "p50": 66106.92800605427, - "p75": 76512.586320453, - "p90": 83333.82579083569, - "p95": 85949.16292119169, - "p99": 88320.22263119271 + "p10": 52441.943066065694, + "p25": 53964.39172651694, + "p50": 57334.825172810364, + "p75": 65096.73192133131, + "p90": 73030.9275401219, + "p95": 77622.62167897525, + "p99": 86177.90482595794 } }, "details": { "DNSDialup": { - "average": 0.0009641119800000001, - "fastest": 0.000087283, - "slowest": 0.001479581 + "average": 0.00097819804, + "fastest": 0.000108785, + "slowest": 0.00217234 }, "DNSLookup": { - "average": 0.000024225339999999996, - "fastest": 0.000004218, - "slowest": 0.000777246 + "average": 0.00004943415999999999, + "fastest": 0.000003888, + "slowest": 0.002064716 } }, "statusCodeDistribution": { - "200": 664658 + "200": 602212 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index f6fac3fe9f..4e0f344174 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000088461, - "slowest": 0.006533213, - "fastest": 0.000223733, - "average": 0.0010915718171874821, - "requestsPerSec": 45729.4954723101, - "totalData": 5944887, + "total": 10.000267561, + "slowest": 0.006604657, + "fastest": 0.00015591, + "average": 0.001097007468720245, + "requestsPerSec": 45500.98257116023, + "totalData": 5915286, "sizePerRequest": 13, - "sizePerSec": 594483.4411400313 + "sizePerSec": 591512.773425083 }, "responseTimeHistogram": { - "0.000223733": 1, - "0.0008546809999999999": 19320, - "0.001485629": 435838, - "0.0021165769999999997": 1893, - "0.002747525": 144, - "0.003378473": 25, - "0.004009421": 32, - "0.004640369": 12, - "0.005271317": 9, - "0.005902265": 13, - "0.006533213": 12 + "0.00015591": 1, + "0.0008007846999999999": 13794, + "0.0014456593999999999": 437593, + "0.0020905341": 3047, + "0.0027354087999999998": 311, + "0.0033802834999999997": 111, + "0.0040251582": 45, + "0.004670032899999999": 23, + "0.0053149076": 51, + "0.005959782299999999": 25, + "0.006604657": 21 }, "latencyPercentiles": { - "p10": 0.000995661, - "p25": 0.001049821, - "p50": 0.001095814, - "p75": 0.001143486, - "p90": 0.001201374, - "p95": 0.001248789, - "p99": 0.00138258 + "p10": 0.001003054, + "p25": 0.001050462, + "p50": 0.001096905, + "p75": 0.001146301, + "p90": 0.00120526, + "p95": 0.001253706, + "p99": 0.001412445 }, "rps": { - "mean": 45728.69245797852, - "stddev": 2946.8967753941292, - "max": 64372.25833271476, + "mean": 45501.042787062936, + "stddev": 2992.685550877382, + "max": 60278.512762874256, "percentiles": { - "p10": 43667.44874132643, - "p25": 44570.50608357319, - "p50": 45345.38619704725, - "p75": 46422.64961074407, - "p90": 48832.53565152028, - "p95": 50436.82323870766, - "p99": 54649.37024107493 + "p10": 43634.871022843115, + "p25": 44618.62827730546, + "p50": 45360.10937230348, + "p75": 46149.98988017982, + "p90": 47620.22907331023, + "p95": 49919.53351346388, + "p99": 55274.874196803576 } }, "details": { "DNSDialup": { - "average": 0.0011461657600000002, - "fastest": 0.000141664, - "slowest": 0.001978492 + "average": 0.0010432931999999997, + "fastest": 0.000120808, + "slowest": 0.002052877 }, "DNSLookup": { - "average": 0.0000152727, - "fastest": 0.000004769, - "slowest": 0.000125705 + "average": 0.00001211098, + "fastest": 0.000004298, + "slowest": 0.000062648 } }, "statusCodeDistribution": { - "200": 457299 + "200": 455022 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index f1ab7aa695..6d1783371a 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000322354, - "slowest": 0.016037437, - "fastest": 0.001037278, - "average": 0.0032001333702455885, - "requestsPerSec": 15587.797521111788, - "totalData": 2026479, + "total": 10.000783028, + "slowest": 0.014416088, + "fastest": 0.000363456, + "average": 0.003067289037425633, + "requestsPerSec": 16260.326770884923, + "totalData": 2114008, "sizePerRequest": 13, - "sizePerSec": 202641.36777445325 + "sizePerSec": 211384.248021504 }, "responseTimeHistogram": { - "0.001037278": 1, - "0.0025372939000000002": 1244, - "0.0040373098000000005": 140290, - "0.005537325700000001": 12815, - "0.007037341600000001": 376, - "0.008537357500000002": 324, - "0.0100373734": 783, - "0.011537389300000003": 9, - "0.013037405200000001": 16, - "0.014537421100000003": 21, - "0.016037437": 4 + "0.000363456": 1, + "0.0017687192": 215, + "0.0031739824": 133410, + "0.0045792456": 25700, + "0.0059845088": 1847, + "0.007389771999999999": 247, + "0.0087950352": 913, + "0.0102002984": 232, + "0.0116055616": 13, + "0.0130108248": 19, + "0.014416087999999999": 19 }, "latencyPercentiles": { - "p10": 0.00281543, - "p25": 0.002921694, - "p50": 0.003032029, - "p75": 0.0031556, - "p90": 0.004003123, - "p95": 0.004255626, - "p99": 0.005526977 + "p10": 0.002692763, + "p25": 0.002788937, + "p50": 0.002904078, + "p75": 0.00305556, + "p90": 0.003762681, + "p95": 0.003995228, + "p99": 0.00554947 }, "rps": { - "mean": 15601.909647366852, - "stddev": 2125.6334646378177, - "max": 20370.254972374256, + "mean": 16270.627770701078, + "stddev": 2222.50862155776, + "max": 21397.737922659748, "percentiles": { - "p10": 13814.957454436968, - "p25": 14992.232212571449, - "p50": 16012.914415475447, - "p75": 16805.58113349386, - "p90": 17437.053739197087, - "p95": 17836.73475522969, - "p99": 18831.641048835063 + "p10": 14728.095314622253, + "p25": 15621.039978747342, + "p50": 16636.553836088053, + "p75": 17528.467984854527, + "p90": 18210.475033540988, + "p95": 18636.73641895187, + "p99": 19584.211047535468 } }, "details": { "DNSDialup": { - "average": 0.0010897535, - "fastest": 0.000106279, - "slowest": 0.002205117 + "average": 0.0011138730399999994, + "fastest": 0.000117241, + "slowest": 0.001979936 }, "DNSLookup": { - "average": 0.000045513520000000005, - "fastest": 0.000003937, - "slowest": 0.001799258 + "average": 0.00001540584, + "fastest": 0.000004849, + "slowest": 0.000209956 } }, "statusCodeDistribution": { - "200": 155883 + "200": 162616 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index babff141f5..1faa485a37 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000238281, - "slowest": 0.004133406, - "fastest": 0.000037197, - "average": 0.0006755419259073119, - "requestsPerSec": 73850.34028670662, - "totalData": 9600773, + "total": 10.000424313, + "slowest": 0.004640473, + "fastest": 0.000041398, + "average": 0.0006969639890390298, + "requestsPerSec": 71587.46245090451, + "totalData": 9306765, "sizePerRequest": 13, - "sizePerSec": 960054.423727186 + "sizePerSec": 930637.0118617587 }, "responseTimeHistogram": { - "0.000037197": 1, - "0.0004468179": 132596, - "0.0008564388": 436649, - "0.0012660597000000002": 141656, - "0.0016756806000000001": 22437, - "0.0020853015": 4909, - "0.0024949224000000002": 212, - "0.0029045433": 33, - "0.0033141642": 14, - "0.0037237851000000003": 7, - "0.004133406": 7 + "0.000041398": 1, + "0.0005013055": 161407, + "0.000961213": 454889, + "0.0014211205": 84719, + "0.001881028": 13785, + "0.0023409355000000003": 1031, + "0.002800843": 56, + "0.0032607505000000004": 11, + "0.003720658": 2, + "0.0041805655": 3, + "0.004640473": 1 }, "latencyPercentiles": { - "p10": 0.000391271, - "p25": 0.000483946, - "p50": 0.000611711, - "p75": 0.000836643, - "p90": 0.00101265, - "p95": 0.001187727, - "p99": 0.001608392 + "p10": 0.000415023, + "p25": 0.000515443, + "p50": 0.000643913, + "p75": 0.000847689, + "p90": 0.001031245, + "p95": 0.001192082, + "p99": 0.001579279 }, "rps": { - "mean": 73855.11779073636, - "stddev": 14499.01717261482, - "max": 99645.49813444461, + "mean": 71590.06332811582, + "stddev": 10956.259484153985, + "max": 99272.08145834386, "percentiles": { - "p10": 55865.938597414875, - "p25": 59426.30208129883, - "p50": 73424.82493330803, - "p75": 88171.2248869687, - "p90": 93237.89187925989, - "p95": 95145.62037197943, - "p99": 98223.53435883626 + "p10": 57886.15775720477, + "p25": 62839.0796236184, + "p50": 70915.47375637684, + "p75": 79120.14398866949, + "p90": 87819.62768679149, + "p95": 90818.8085752573, + "p99": 95945.00686445489 } }, "details": { "DNSDialup": { - "average": 0.00093253906, - "fastest": 0.000109935, - "slowest": 0.001552929 + "average": 0.00115287666, + "fastest": 0.000161485, + "slowest": 0.001773127 }, "DNSLookup": { - "average": 0.00002189116, - "fastest": 0.000004899, - "slowest": 0.000560718 + "average": 0.000013514879999999999, + "fastest": 0.000004679, + "slowest": 0.000054242 } }, "statusCodeDistribution": { - "200": 738521 + "200": 715905 }, "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 2db17535e1..c3752a6236 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.00035103, - "slowest": 0.028932256, - "fastest": 0.001611052, - "average": 0.005025330136614288, - "requestsPerSec": 9937.851151611027, - "totalData": 3875898, + "total": 10.000155832, + "slowest": 0.026285412, + "fastest": 0.001003823, + "average": 0.004668235735752374, + "requestsPerSec": 10698.133288849333, + "totalData": 4172337, "sizePerRequest": 39, - "sizePerSec": 387576.19491283 + "sizePerSec": 417227.19826512394 }, "responseTimeHistogram": { - "0.001611052": 1, - "0.0043431724": 33649, - "0.007075292800000001": 60695, - "0.009807413200000002": 2744, - "0.012539533600000001": 1991, - "0.015271654": 140, - "0.018003774400000006": 85, - "0.0207358948": 46, - "0.023468015200000004": 17, - "0.0262001356": 11, - "0.028932256000000003": 3 + "0.001003823": 1, + "0.0035319819": 337, + "0.0060601408": 99876, + "0.0085882997": 4100, + "0.0111164586": 1782, + "0.013644617500000001": 690, + "0.016172776399999998": 152, + "0.0187009353": 20, + "0.0212290942": 6, + "0.0237572531": 16, + "0.026285412": 3 }, "latencyPercentiles": { - "p10": 0.00410562, - "p25": 0.004228872, - "p50": 0.004896217, - "p75": 0.005089347, - "p90": 0.005793144, - "p95": 0.007137861, - "p99": 0.011368373 + "p10": 0.003787322, + "p25": 0.003920833, + "p50": 0.004525999, + "p75": 0.004739151, + "p90": 0.005425478, + "p95": 0.006587556, + "p99": 0.010901123 }, "rps": { - "mean": 9916.871330736938, - "stddev": 1892.5237344902907, - "max": 12075.42122320256, + "mean": 10683.352987350032, + "stddev": 2027.9110496088933, + "max": 13414.249498333516, "percentiles": { - "p10": 6924.090294953817, - "p25": 10006.945224306744, - "p50": 10523.185127912195, - "p75": 10912.165973845065, - "p90": 11210.11910955362, - "p95": 11465.535573554685, - "p99": 11727.646754458265 + "p10": 7806.648973623184, + "p25": 10436.346823207521, + "p50": 11417.210302809943, + "p75": 11769.362018193218, + "p90": 12108.162112079983, + "p95": 12376.080458728178, + "p99": 12733.35885352421 } }, "details": { "DNSDialup": { - "average": 0.0008231772799999999, - "fastest": 0.000095328, - "slowest": 0.001887142 + "average": 0.0008461612000000002, + "fastest": 0.00010056, + "slowest": 0.001310612 }, "DNSLookup": { - "average": 0.000042584860000000003, - "fastest": 0.000003827, - "slowest": 0.001783295 + "average": 0.000008394039999999999, + "fastest": 0.000004108, + "slowest": 0.000046578 } }, "statusCodeDistribution": { - "200": 99382 + "200": 106983 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 528353d5cc..79cd467c35 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000180766, - "slowest": 0.115822238, - "fastest": 0.006136411, - "average": 0.007968898560750674, - "requestsPerSec": 6266.4867232260995, - "totalData": 814658, + "total": 10.000261232, + "slowest": 0.11364776, + "fastest": 0.000261639, + "average": 0.00823091430763145, + "requestsPerSec": 6066.841514685743, + "totalData": 788710, "sizePerRequest": 13, - "sizePerSec": 81464.32740193928 + "sizePerSec": 78868.93969091467 }, "responseTimeHistogram": { - "0.006136411": 1, - "0.0171049937": 62576, - "0.0280735764": 39, - "0.0390421591": 0, - "0.0500107418": 0, - "0.0609793245": 0, - "0.0719479072": 0, - "0.08291648989999999": 0, - "0.0938850726": 2, - "0.1048536553": 15, - "0.115822238": 33 + "0.000261639": 1, + "0.0116002511": 58191, + "0.022938863200000003": 2426, + "0.034277475300000006": 2, + "0.045616087400000005": 0, + "0.056954699500000004": 0, + "0.0682933116": 0, + "0.0796319237": 0, + "0.0909705358": 0, + "0.10230914790000001": 13, + "0.11364776": 37 }, "latencyPercentiles": { - "p10": 0.006409473, - "p25": 0.007204886, - "p50": 0.007702817, - "p75": 0.008046548, - "p90": 0.009501179, - "p95": 0.010743683, - "p99": 0.013477955 + "p10": 0.00652902, + "p25": 0.007422285, + "p50": 0.00789196, + "p75": 0.008413274, + "p90": 0.009958242, + "p95": 0.011357949, + "p99": 0.014354159 }, "rps": { - "mean": 6317.202666013084, - "stddev": 959.5787725092778, - "max": 7892.4713513408005, + "mean": 6118.392096217639, + "stddev": 975.4195478492908, + "max": 7873.627074133263, "percentiles": { - "p10": 5019.989094575545, - "p25": 6048.5742855143735, - "p50": 6452.156653524551, - "p75": 6657.093228657047, - "p90": 7584.584806680617, - "p95": 7720.399611894329, - "p99": 7822.033887257286 + "p10": 4709.813367131658, + "p25": 5826.305770554075, + "p50": 6229.605577546428, + "p75": 6601.133993575729, + "p90": 7402.279516766907, + "p95": 7634.423616084727, + "p99": 7791.309472229346 } }, "details": { "DNSDialup": { - "average": 0.00103500952, - "fastest": 0.000172593, - "slowest": 0.001476922 + "average": 0.0010481705599999997, + "fastest": 0.000109697, + "slowest": 0.001706767 }, "DNSLookup": { - "average": 0.000008214240000000003, - "fastest": 0.000004077, - "slowest": 0.000035816 + "average": 0.000012385280000000002, + "fastest": 0.000004348, + "slowest": 0.000139573 } }, "statusCodeDistribution": { - "200": 62666 + "200": 60670 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 11aac6686c..49cfae314e 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00037537, - "slowest": 0.005654867, - "fastest": 0.000243773, - "average": 0.0009751372452708307, - "requestsPerSec": 51185.57864693433, - "totalData": 6654375, + "total": 10.00023167, + "slowest": 0.005087906, + "fastest": 0.000154718, + "average": 0.000934502999614273, + "requestsPerSec": 53406.36273479452, + "totalData": 6942988, "sizePerRequest": 13, - "sizePerSec": 665412.5224101463 + "sizePerSec": 694282.7155523289 }, "responseTimeHistogram": { - "0.000243773": 1, - "0.0007848824": 49345, - "0.0013259918000000002": 459446, - "0.0018671012000000002": 2787, - "0.0024082106000000002": 132, - "0.00294932": 96, - "0.0034904294000000003": 21, - "0.004031538800000001": 5, - "0.0045726482": 18, - "0.0051137576": 20, - "0.005654867": 4 + "0.000154718": 1, + "0.0006480368": 73226, + "0.0011413556000000001": 419514, + "0.0016346744000000002": 40436, + "0.0021279932": 563, + "0.0026213119999999998": 192, + "0.0031146308": 81, + "0.0036079496000000003": 16, + "0.0041012684": 6, + "0.0045945872": 22, + "0.005087906": 19 }, "latencyPercentiles": { - "p10": 0.000794964, - "p25": 0.000912934, - "p50": 0.000997218, - "p75": 0.001064696, - "p90": 0.001122838, - "p95": 0.001170585, - "p99": 0.001285388 + "p10": 0.000613864, + "p25": 0.000853498, + "p50": 0.000974598, + "p75": 0.001058967, + "p90": 0.001122294, + "p95": 0.001174781, + "p99": 0.001308257 }, "rps": { - "mean": 51199.980365801464, - "stddev": 5673.802539571289, - "max": 83148.59203717657, + "mean": 53399.418176169485, + "stddev": 8147.534968340984, + "max": 82624.22623119371, "percentiles": { - "p10": 47885.3556464388, - "p25": 48863.68707210339, - "p50": 49881.051720941156, - "p75": 50959.981307958864, - "p90": 56712.52779739057, - "p95": 63863.454728617515, - "p99": 73886.58769211771 + "p10": 47610.907891492774, + "p25": 48860.507482355635, + "p50": 50128.678617037665, + "p75": 54954.38285727617, + "p90": 67360.32790967924, + "p95": 71394.12236591113, + "p99": 78587.38917676562 } }, "details": { "DNSDialup": { - "average": 0.0010199674399999996, - "fastest": 0.000097098, - "slowest": 0.001597856 + "average": 0.0010117806000000005, + "fastest": 0.000123633, + "slowest": 0.001496888 }, "DNSLookup": { - "average": 0.0000111867, - "fastest": 0.000004539, - "slowest": 0.00006948 + "average": 0.00000983762, + "fastest": 0.000004809, + "slowest": 0.000045787 } }, "statusCodeDistribution": { - "200": 511875 + "200": 534076 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index c8d394dfb9..c8e32858bf 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000211818, - "slowest": 0.024554485, - "fastest": 0.00021699, - "average": 0.003123794754267937, - "requestsPerSec": 15967.46178041806, - "totalData": 2075814, + "total": 10.000150091, + "slowest": 0.02322996, + "fastest": 0.00025928, + "average": 0.0031181819698123145, + "requestsPerSec": 15996.359909034489, + "totalData": 2079558, "sizePerRequest": 13, - "sizePerSec": 207577.00314543478 + "sizePerSec": 207952.67881744835 }, "responseTimeHistogram": { - "0.00021699": 1, - "0.0026507395": 940, - "0.005084489": 154091, - "0.0075182385": 4247, - "0.009951988": 292, - "0.0123857375": 52, - "0.014819487": 15, - "0.0172532365": 9, - "0.019686986": 11, - "0.0221207355": 13, - "0.024554485": 7 + "0.00025928": 1, + "0.0025563480000000004": 1111, + "0.004853416": 153826, + "0.007150484": 4587, + "0.009447552000000001": 256, + "0.01174462": 120, + "0.014041688000000002": 23, + "0.016338756000000003": 8, + "0.018635824000000002": 9, + "0.020932892": 12, + "0.02322996": 13 }, "latencyPercentiles": { - "p10": 0.002808599, - "p25": 0.002890555, - "p50": 0.003012823, - "p75": 0.003164575, - "p90": 0.003268219, - "p95": 0.003452932, - "p99": 0.006198564 + "p10": 0.002804939, + "p25": 0.002888581, + "p50": 0.00299718, + "p75": 0.003132355, + "p90": 0.003304444, + "p95": 0.00359623, + "p99": 0.006188511 }, "rps": { - "mean": 15965.637905189416, - "stddev": 1644.0308726674793, - "max": 18186.688670214928, + "mean": 15995.130987664668, + "stddev": 1726.8626136202674, + "max": 21853.519268688367, "percentiles": { - "p10": 15108.078289461177, - "p25": 15551.817099392985, - "p50": 16261.076603723921, - "p75": 16777.14298114115, - "p90": 17128.700851146463, - "p95": 17304.317427199112, - "p99": 17658.42289213841 + "p10": 15026.875566951305, + "p25": 15749.688692857462, + "p50": 16325.898801195537, + "p75": 16760.52729221026, + "p90": 17111.23010031428, + "p95": 17276.02140458804, + "p99": 17831.677975924515 } }, "details": { "DNSDialup": { - "average": 0.0008699214199999999, - "fastest": 0.000107952, - "slowest": 0.002047765 + "average": 0.0010760118999999999, + "fastest": 0.000183125, + "slowest": 0.001503459 }, "DNSLookup": { - "average": 0.00001071424, - "fastest": 0.000004789, - "slowest": 0.000032841 + "average": 0.000010243879999999999, + "fastest": 0.000003978, + "slowest": 0.000066205 } }, "statusCodeDistribution": { - "200": 159678 + "200": 159966 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 4c01e2c2e0..f7cda74a22 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.9669863445420056, - "total": 10.001058856, - "slowest": 0.005510237, - "fastest": 0.000269743, - "average": 0.0009912067903120434, - "requestsPerSec": 50128.49211453536, - "totalData": 6302231, + "successRate": 0.9962937158665329, + "total": 10.00020807, + "slowest": 0.008489638, + "fastest": 0.000255081, + "average": 0.0010201237811146248, + "requestsPerSec": 48942.8816454616, + "totalData": 6339125, "sizePerRequest": 13, - "sizePerSec": 630156.3755140848 + "sizePerSec": 633899.3104570473 }, "responseTimeHistogram": { - "0.000269743": 1, - "0.0007937924": 38839, - "0.0013178418": 442524, - "0.0018418911999999999": 3124, - "0.0023659405999999997": 63, - "0.0028899900000000003": 119, - "0.0034140394": 67, - "0.0039380888": 0, - "0.0044621382": 1, - "0.0049861876": 11, - "0.005510237": 38 + "0.000255081": 1, + "0.0010785367": 307138, + "0.0019019924": 179950, + "0.0027254480999999997": 266, + "0.0035489038": 165, + "0.0043723595": 53, + "0.0051958151999999995": 1, + "0.0060192709": 42, + "0.0068427266": 8, + "0.007666182299999999": 0, + "0.008489638": 1 }, "latencyPercentiles": { - "p10": 0.000837994, - "p25": 0.000929442, - "p50": 0.001011425, - "p75": 0.00107549, - "p90": 0.001124784, - "p95": 0.001166838, - "p99": 0.001291016 + "p10": 0.000802656, + "p25": 0.000944521, + "p50": 0.001042761, + "p75": 0.001117086, + "p90": 0.001197481, + "p95": 0.0012409, + "p99": 0.001369447 }, "rps": { - "mean": 50327.880919706666, - "stddev": 4740.455551641768, - "max": 79821.16857390788, + "mean": 48904.02361467206, + "stddev": 6112.623447325364, + "max": 74609.30147342727, "percentiles": { - "p10": 47562.20568371391, - "p25": 48420.966278396874, - "p50": 49420.53423197474, - "p75": 50565.24939782449, - "p90": 55779.7874079071, - "p95": 59927.620640361674, - "p99": 67494.58015517537 + "p10": 43924.59337983368, + "p25": 44901.661852602134, + "p50": 48468.56848383467, + "p75": 49885.309322813235, + "p90": 56855.48635785544, + "p95": 61864.573999732405, + "p99": 70469.48234744908 } }, "details": { "DNSDialup": { - "average": 0.0010843506799999997, - "fastest": 0.000107872, - "slowest": 0.001904465 + "average": 0.00107993544, + "fastest": 0.000092564, + "slowest": 0.002684518 }, "DNSLookup": { - "average": 0.000008852980000000003, - "fastest": 0.000004748, - "slowest": 0.000022482 + "average": 0.00005967983999999999, + "fastest": 0.00000499, + "slowest": 0.002565678 } }, "statusCodeDistribution": { - "200": 484787 + "200": 487625 }, "errorDistribution": { - "Connection refused (os error 111)": 16551 + "Connection refused (os error 111)": 1814 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 415fba13ca..5c5ccc5ec8 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000293895, - "slowest": 0.007293099, - "fastest": 0.000305041, - "average": 0.000967042343637492, - "requestsPerSec": 51611.88315256008, - "totalData": 6709742, + "total": 10.000373511, + "slowest": 0.007339845, + "fastest": 0.000210608, + "average": 0.0009672101152709496, + "requestsPerSec": 51607.77239293258, + "totalData": 6709261, "sizePerRequest": 13, - "sizePerSec": 670954.4809832812 + "sizePerSec": 670901.0411081235 }, "responseTimeHistogram": { - "0.000305041": 1, - "0.0010038468": 261514, - "0.0017026526": 253858, - "0.0024014583999999997": 529, - "0.0031002641999999998": 133, - "0.00379907": 49, - "0.0044978757999999995": 2, - "0.0051966816": 3, - "0.0058954874": 26, - "0.006594293199999999": 15, - "0.007293099": 4 + "0.000210608": 1, + "0.0009235317": 154468, + "0.0016364554": 360291, + "0.0023493791": 1004, + "0.0030623028": 196, + "0.0037752265": 71, + "0.0044881502": 19, + "0.0052010739": 7, + "0.0059139976": 17, + "0.0066269213": 11, + "0.007339845": 12 }, "latencyPercentiles": { - "p10": 0.000642688, - "p25": 0.000905194, - "p50": 0.001001278, - "p75": 0.001077344, - "p90": 0.001137333, - "p95": 0.001186339, - "p99": 0.001297391 + "p10": 0.000662199, + "p25": 0.000897095, + "p50": 0.001002721, + "p75": 0.001082521, + "p90": 0.001144018, + "p95": 0.001194314, + "p99": 0.001342903 }, "rps": { - "mean": 51606.54976304172, - "stddev": 7053.2154833265195, - "max": 77806.45930858172, + "mean": 51614.447292406156, + "stddev": 6655.750716343235, + "max": 80742.51012917457, "percentiles": { - "p10": 47177.24977646213, - "p25": 48220.53230265406, - "p50": 49272.968338816485, - "p75": 51423.01413441349, - "p90": 62314.02688745202, - "p95": 69407.82920314226, - "p99": 74867.26824050918 + "p10": 47052.40697088449, + "p25": 47959.277667196824, + "p50": 49219.25949623985, + "p75": 54394.76589877635, + "p90": 60239.35842569253, + "p95": 65455.63323383256, + "p99": 74315.38950527622 } }, "details": { "DNSDialup": { - "average": 0.0010107219399999997, - "fastest": 0.000142225, - "slowest": 0.001841826 + "average": 0.00104188162, + "fastest": 0.000148891, + "slowest": 0.001983149 }, "DNSLookup": { - "average": 0.000011763299999999998, - "fastest": 0.000004318, - "slowest": 0.000056616 + "average": 0.000012871620000000002, + "fastest": 0.000004809, + "slowest": 0.000122821 } }, "statusCodeDistribution": { - "200": 516134 + "200": 516097 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 0974772c43..9b579c5651 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000279611, - "slowest": 0.010618954, - "fastest": 0.000191207, - "average": 0.0012030598282845592, - "requestsPerSec": 41494.239775412214, - "totalData": 5394402, + "total": 10.000355216, + "slowest": 0.010551531, + "fastest": 0.000222379, + "average": 0.0012307797398217045, + "requestsPerSec": 40563.05913523862, + "totalData": 5273385, "sizePerRequest": 13, - "sizePerSec": 539425.1170803588 + "sizePerSec": 527319.7687581021 }, "responseTimeHistogram": { - "0.000191207": 1, - "0.0012339817000000001": 237465, - "0.0022767564": 175622, - "0.0033195311": 465, - "0.0043623058": 1, - "0.0054050805": 250, - "0.0064478552": 1052, - "0.007490629899999999": 48, - "0.0085334046": 0, - "0.009576179300000001": 0, - "0.010618954000000002": 50 + "0.000222379": 1, + "0.0012552942": 238953, + "0.0022882094": 162620, + "0.0033211246": 2393, + "0.0043540398": 126, + "0.005386955": 202, + "0.0064198702": 1200, + "0.0074527854": 51, + "0.0084857006": 49, + "0.0095186158": 18, + "0.010551531": 32 }, "latencyPercentiles": { - "p10": 0.000892989, - "p25": 0.001093791, - "p50": 0.00121584, - "p75": 0.001280364, - "p90": 0.001347736, - "p95": 0.00145324, - "p99": 0.002086744 + "p10": 0.000910556, + "p25": 0.001102079, + "p50": 0.001230941, + "p75": 0.001301487, + "p90": 0.00138342, + "p95": 0.001517993, + "p99": 0.002289136 }, "rps": { - "mean": 41501.01917576397, - "stddev": 4154.076447882906, - "max": 50624.390831498444, + "mean": 40578.022566362815, + "stddev": 4604.3967321259315, + "max": 49586.42417870053, "percentiles": { - "p10": 38266.848357395895, - "p25": 40604.90276629659, - "p50": 42438.52585699744, - "p75": 43626.13538285719, - "p90": 44512.91764870198, - "p95": 45021.94845280267, - "p99": 46663.988411845916 + "p10": 36941.21901217276, + "p25": 39432.42133682311, + "p50": 41618.5410600395, + "p75": 43077.33242717556, + "p90": 44148.55458032758, + "p95": 44964.0287769769, + "p99": 46236.94331771113 } }, "details": { "DNSDialup": { - "average": 0.0008419852799999999, - "fastest": 0.000092516, - "slowest": 0.001740739 + "average": 0.00061089484, + "fastest": 0.000078267, + "slowest": 0.001483224 }, "DNSLookup": { - "average": 0.000009068019999999998, - "fastest": 0.000003556, - "slowest": 0.000049252 + "average": 0.000010971000000000002, + "fastest": 0.000004798, + "slowest": 0.000055785 } }, "statusCodeDistribution": { - "200": 414954 + "200": 405645 }, "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 163a79e9a3..f213630991 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.000236922, - "slowest": 0.003615281, - "fastest": 0.000035115, - "average": 0.0006140017601179352, - "requestsPerSec": 81267.17460184591, - "totalData": 10564983, + "total": 10.000320006, + "slowest": 0.006063805, + "fastest": 0.000041908, + "average": 0.0006613952239232414, + "requestsPerSec": 75443.08577598931, + "totalData": 9807915, "sizePerRequest": 13, - "sizePerSec": 1056473.2698239968 + "sizePerSec": 980760.1150878611 }, "responseTimeHistogram": { - "0.000035115": 1, - "0.0003931316": 108114, - "0.0007511481999999999": 522408, - "0.0011091648": 151856, - "0.0014671814": 22300, - "0.001825198": 6939, - "0.0021832146": 926, - "0.0025412312": 67, - "0.0028992478": 47, - "0.0032572644": 18, - "0.003615281": 15 + "0.000041908": 1, + "0.0006440977": 433790, + "0.0012462874": 297833, + "0.0018484770999999999": 21484, + "0.0024506667999999996": 1262, + "0.0030528565": 56, + "0.0036550461999999995": 17, + "0.0042572359": 11, + "0.0048594256": 0, + "0.0054616153": 0, + "0.006063805": 1 }, "latencyPercentiles": { - "p10": 0.000365334, - "p25": 0.000456533, - "p50": 0.000565713, - "p75": 0.000718431, - "p90": 0.000930829, - "p95": 0.001046753, - "p99": 0.001464543 + "p10": 0.000399383, + "p25": 0.000494729, + "p50": 0.000606484, + "p75": 0.000789948, + "p90": 0.000990718, + "p95": 0.001112497, + "p99": 0.001537458 }, "rps": { - "mean": 81276.85073759877, - "stddev": 15451.130310519697, - "max": 100686.4895933674, + "mean": 75454.41061516713, + "stddev": 12202.557788499576, + "max": 98956.31603945277, "percentiles": { - "p10": 57536.878750375894, - "p25": 66918.50296607202, - "p50": 86685.56732350346, - "p75": 94706.83783368739, - "p90": 97530.74105548704, - "p95": 98568.6333393933, - "p99": 100044.20953619317 + "p10": 59724.46911499591, + "p25": 65640.23089751534, + "p50": 74415.18950327416, + "p75": 85978.56888972726, + "p90": 92539.31995705029, + "p95": 94721.54174561016, + "p99": 97059.90701901386 } }, "details": { "DNSDialup": { - "average": 0.0008230395999999999, - "fastest": 0.00013931, - "slowest": 0.001274176 + "average": 0.0009476557600000002, + "fastest": 0.000104928, + "slowest": 0.002054466 }, "DNSLookup": { - "average": 0.000006824080000000001, - "fastest": 0.000003727, - "slowest": 0.000027691 + "average": 0.00003206388, + "fastest": 0.000004618, + "slowest": 0.001173964 } }, "statusCodeDistribution": { - "200": 812691 + "200": 754455 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index cf8b6f68d2..bacd4c6967 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000334828, - "slowest": 0.01589088, - "fastest": 0.000494045, - "average": 0.001570553889032826, - "requestsPerSec": 31796.635359617583, - "totalData": 4133701, + "total": 10.000372679, + "slowest": 0.017219783, + "fastest": 0.000314884, + "average": 0.0016256353410338382, + "requestsPerSec": 30719.855135510796, + "totalData": 3993730, "sizePerRequest": 13, - "sizePerSec": 413356.25967502856 + "sizePerSec": 399358.11676164035 }, "responseTimeHistogram": { - "0.000494045": 1, - "0.0020337285": 302436, - "0.0035734119999999998": 13153, - "0.0051130955": 988, - "0.006652779": 1249, - "0.008192462499999999": 100, - "0.009732146": 0, - "0.0112718295": 0, - "0.012811513": 0, - "0.0143511965": 0, - "0.01589088": 50 + "0.000314884": 1, + "0.0020053739": 280468, + "0.0036958637999999996": 24378, + "0.005386353699999999": 1063, + "0.007076843599999999": 1155, + "0.008767333499999998": 66, + "0.010457823399999998": 29, + "0.012148313299999998": 0, + "0.013838803199999998": 0, + "0.015529293099999997": 0, + "0.017219783": 50 }, "latencyPercentiles": { - "p10": 0.001070725, - "p25": 0.001382401, - "p50": 0.001605674, - "p75": 0.001698119, - "p90": 0.001847638, - "p95": 0.002029949, - "p99": 0.003053709 + "p10": 0.00110318, + "p25": 0.001440286, + "p50": 0.001649496, + "p75": 0.001751613, + "p90": 0.001951341, + "p95": 0.002149259, + "p99": 0.003205325 }, "rps": { - "mean": 31804.644442810404, - "stddev": 3916.8018586263997, - "max": 38198.48868925101, + "mean": 30728.788932933545, + "stddev": 4011.5442898958695, + "max": 36554.5782502355, "percentiles": { - "p10": 29733.518595513786, - "p25": 31413.64294513197, - "p50": 32619.89160989883, - "p75": 33602.362246065095, - "p90": 34632.49903150532, - "p95": 35108.794753084396, - "p99": 36023.50022608737 + "p10": 28160.339158715407, + "p25": 30193.052450149295, + "p50": 31702.394181066407, + "p75": 32694.04828637675, + "p90": 33661.84841813865, + "p95": 34244.85431305903, + "p99": 34942.732105268806 } }, "details": { "DNSDialup": { - "average": 0.0007601219000000001, - "fastest": 0.00009613, - "slowest": 0.001291916 + "average": 0.0010669024799999998, + "fastest": 0.000113698, + "slowest": 0.002116695 }, "DNSLookup": { - "average": 0.000010385939999999994, - "fastest": 0.000003617, - "slowest": 0.000049483 + "average": 0.000012045919999999997, + "fastest": 0.00000537, + "slowest": 0.000053771 } }, "statusCodeDistribution": { - "200": 317977 + "200": 307210 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 89a688037e..43b0499851 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000344131, - "slowest": 0.005158008, - "fastest": 0.00024655, - "average": 0.0010490329627001924, - "requestsPerSec": 47583.062519311214, - "totalData": 6186011, + "total": 10.000100074, + "slowest": 0.00650061, + "fastest": 0.000178496, + "average": 0.0010467533933671948, + "requestsPerSec": 47686.52278189191, + "totalData": 6199310, "sizePerRequest": 13, - "sizePerSec": 618579.8127510458 + "sizePerSec": 619924.7961645948 }, "responseTimeHistogram": { - "0.00024655": 1, - "0.0007376958000000001": 18451, - "0.0012288416000000003": 435009, - "0.0017199874000000002": 21441, - "0.0022111332": 730, - "0.002702279": 68, - "0.0031934248000000005": 78, - "0.0036845706000000005": 22, - "0.0041757164000000005": 3, - "0.004666862200000001": 24, - "0.005158008": 20 + "0.000178496": 1, + "0.0008107074000000001": 30544, + "0.0014429188000000001": 442691, + "0.0020751302": 3077, + "0.0027073416000000005": 279, + "0.0033395530000000003": 151, + "0.0039717644": 64, + "0.004603975800000001": 31, + "0.005236187200000001": 14, + "0.005868398600000001": 17, + "0.00650061": 1 }, "latencyPercentiles": { - "p10": 0.000906719, - "p25": 0.000978829, - "p50": 0.001064443, - "p75": 0.001129515, - "p90": 0.001182529, - "p95": 0.001224951, - "p99": 0.001344559 + "p10": 0.000888355, + "p25": 0.000974891, + "p50": 0.001063125, + "p75": 0.001130988, + "p90": 0.001185639, + "p95": 0.001232109, + "p99": 0.001382826 }, "rps": { - "mean": 47579.74666034584, - "stddev": 3439.0173738130097, - "max": 64134.37602554721, + "mean": 47683.72455796048, + "stddev": 3742.344322718604, + "max": 70193.82809000464, "percentiles": { - "p10": 45412.315820049924, - "p25": 46174.901291110386, - "p50": 47054.71993380922, - "p75": 48395.53278170751, - "p90": 51356.90859040683, - "p95": 53656.28544342759, - "p99": 58176.76428058358 + "p10": 45404.420408528786, + "p25": 46321.51523090539, + "p50": 47115.807353370335, + "p75": 48605.609087287565, + "p90": 51446.30682076365, + "p95": 53753.32329670728, + "p99": 60280.33560325711 } }, "details": { "DNSDialup": { - "average": 0.0007545944200000002, - "fastest": 0.000077254, - "slowest": 0.001842173 + "average": 0.0008901709399999998, + "fastest": 0.000098767, + "slowest": 0.001952292 }, "DNSLookup": { - "average": 0.000008538979999999998, - "fastest": 0.000004729, - "slowest": 0.000050864 + "average": 0.00001077086, + "fastest": 0.000004699, + "slowest": 0.000174108 } }, "statusCodeDistribution": { - "200": 475847 + "200": 476870 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 7ab83f4bc3..8d27963231 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000239562, - "slowest": 0.004317823, - "fastest": 0.000232882, - "average": 0.0009466120820850225, - "requestsPerSec": 52723.33694919537, - "totalData": 6854198, + "total": 10.000188515, + "slowest": 0.004574968, + "fastest": 0.000127671, + "average": 0.0008982476855083591, + "requestsPerSec": 55568.952441893045, + "totalData": 7224100, "sizePerRequest": 13, - "sizePerSec": 685403.3803395398 + "sizePerSec": 722396.3817446096 }, "responseTimeHistogram": { - "0.000232882": 1, - "0.0006413761": 54451, - "0.0010498702000000001": 336204, - "0.0014583643": 135614, - "0.0018668584": 746, - "0.0022753525": 90, - "0.0026838466000000004": 32, - "0.0030923406999999997": 56, - "0.0035008348": 4, - "0.0039093289": 15, - "0.004317823": 33 + "0.000127671": 1, + "0.0005724007": 34881, + "0.0010171304": 339751, + "0.0014618601": 179530, + "0.0019065897999999998": 1062, + "0.0023513195": 171, + "0.0027960492": 96, + "0.0032407788999999996": 53, + "0.0036855086": 67, + "0.0041302383": 61, + "0.004574968": 27 }, "latencyPercentiles": { - "p10": 0.000635989, - "p25": 0.000886424, - "p50": 0.000979082, - "p75": 0.001052362, - "p90": 0.001110445, - "p95": 0.001160626, - "p99": 0.001277429 + "p10": 0.000594219, + "p25": 0.000719657, + "p50": 0.000945746, + "p75": 0.001042738, + "p90": 0.001101911, + "p95": 0.001147234, + "p99": 0.001281516 }, "rps": { - "mean": 52713.6616535045, - "stddev": 7508.375309755115, - "max": 83592.61410141822, + "mean": 55593.67090085594, + "stddev": 8922.637744636953, + "max": 90077.67559029345, "percentiles": { - "p10": 48437.01071989131, - "p25": 49413.998985913386, - "p50": 50334.42874926421, - "p75": 51677.76634846097, - "p90": 62985.500677470154, - "p95": 72917.29598260843, - "p99": 80099.47630439312 + "p10": 48538.525027312586, + "p25": 49708.257716529886, + "p50": 51415.81036168941, + "p75": 60556.92012944866, + "p90": 70474.22224618895, + "p95": 74322.369587246, + "p99": 80203.14396324163 } }, "details": { "DNSDialup": { - "average": 0.00101618338, - "fastest": 0.000099996, - "slowest": 0.002274679 + "average": 0.0009737735600000003, + "fastest": 0.000161686, + "slowest": 0.001455403 }, "DNSLookup": { - "average": 0.000010146799999999999, - "fastest": 0.000004248, - "slowest": 0.000047569 + "average": 0.000009827680000000001, + "fastest": 0.000004288, + "slowest": 0.000043391 } }, "statusCodeDistribution": { - "200": 527246 + "200": 555700 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index fd63c35e8c..9785679e2e 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00018538, - "slowest": 0.022045694, - "fastest": 0.001294638, - "average": 0.002885468898103256, - "requestsPerSec": 17281.879628515446, - "totalData": 2246686, + "total": 10.000204085, + "slowest": 0.022466341, + "fastest": 0.000323189, + "average": 0.0029330518593148735, + "requestsPerSec": 17001.453025845924, + "totalData": 2210234, "sizePerRequest": 13, - "sizePerSec": 224664.4351707008 + "sizePerSec": 221018.889335997 }, "responseTimeHistogram": { - "0.001294638": 1, - "0.0033697436": 166492, - "0.0054448492": 3092, - "0.0075199548": 3106, - "0.009595060400000001": 56, - "0.011670166000000001": 25, - "0.013745271600000001": 9, - "0.0158203772": 8, - "0.0178954828": 9, - "0.019970588400000003": 13, - "0.022045694": 11 + "0.000323189": 1, + "0.0025375041999999995": 5009, + "0.004751819399999999": 160389, + "0.006966134599999999": 4330, + "0.009180449799999999": 198, + "0.011394765": 32, + "0.013609080199999998": 17, + "0.0158233954": 8, + "0.0180377106": 10, + "0.0202520258": 13, + "0.022466341": 11 }, "latencyPercentiles": { - "p10": 0.002671233, - "p25": 0.002742541, - "p50": 0.002806567, - "p75": 0.002857778, - "p90": 0.002951942, - "p95": 0.003066119, - "p99": 0.005632619 + "p10": 0.002696732, + "p25": 0.00278377, + "p50": 0.002859733, + "p75": 0.00293803, + "p90": 0.003066333, + "p95": 0.003217891, + "p99": 0.005761714 }, "rps": { - "mean": 17282.356619064896, - "stddev": 1429.0309512645076, - "max": 20615.41208207198, + "mean": 17002.824881581855, + "stddev": 1721.2196062082153, + "max": 31914.416374143013, "percentiles": { - "p10": 16972.378709005967, - "p25": 17233.12551386261, - "p50": 17470.15840915587, - "p75": 17729.285233348466, - "p90": 18014.99207640678, - "p95": 18206.500746768415, - "p99": 18608.047980751915 + "p10": 16415.810066675855, + "p25": 16773.573927317993, + "p50": 17119.396275981773, + "p75": 17424.320867067072, + "p90": 17718.008583924846, + "p95": 17953.162905996945, + "p99": 21511.478937296626 } }, "details": { "DNSDialup": { - "average": 0.00097510908, - "fastest": 0.00011263, - "slowest": 0.00199233 + "average": 0.00090682766, + "fastest": 0.000101031, + "slowest": 0.001993742 }, "DNSLookup": { - "average": 0.000008868740000000001, - "fastest": 0.000004268, - "slowest": 0.000036659 + "average": 0.000010890599999999999, + "fastest": 0.000004659, + "slowest": 0.000051136 } }, "statusCodeDistribution": { - "200": 172822 + "200": 170018 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 9d1029dad6..35519fc746 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000175227, - "slowest": 0.011166454, - "fastest": 0.000890141, - "average": 0.001593388885853052, - "requestsPerSec": 31339.750842947906, - "totalData": 4074239, + "total": 10.000236308, + "slowest": 0.012023815, + "fastest": 0.000191371, + "average": 0.001627739746462518, + "requestsPerSec": 30677.975054907074, + "totalData": 3988231, "sizePerRequest": 13, - "sizePerSec": 407416.7609583228 + "sizePerSec": 398813.6757137919 }, "responseTimeHistogram": { - "0.000890141": 1, - "0.0019177723": 307447, - "0.0029454036": 3549, - "0.003973034899999999": 1619, - "0.005000666199999999": 391, - "0.006028297499999999": 72, - "0.007055928799999999": 192, - "0.0080835601": 99, - "0.0091111914": 11, - "0.0101388227": 8, - "0.011166454": 14 + "0.000191371": 1, + "0.0013746154000000002": 1288, + "0.0025578598000000003": 300892, + "0.0037411042000000004": 3204, + "0.0049243486000000005": 856, + "0.006107593000000001": 177, + "0.007290837400000001": 232, + "0.0084740818": 96, + "0.0096573262": 24, + "0.0108405706": 14, + "0.012023815": 3 }, "latencyPercentiles": { - "p10": 0.001482898, - "p25": 0.001515598, - "p50": 0.001556291, - "p75": 0.001604246, - "p90": 0.001677523, - "p95": 0.001736203, - "p99": 0.002702176 + "p10": 0.001494635, + "p25": 0.001530335, + "p50": 0.001575417, + "p75": 0.001635876, + "p90": 0.001751656, + "p95": 0.001832207, + "p99": 0.002980265 }, "rps": { - "mean": 31364.796837230177, - "stddev": 3343.4838001199164, - "max": 68261.45654759408, + "mean": 30671.19823418481, + "stddev": 3293.6404612095316, + "max": 34725.89874590842, "percentiles": { - "p10": 30942.98754544694, - "p25": 31430.02510298066, - "p50": 32026.556420583096, - "p75": 32340.670151239854, - "p90": 32631.340639376653, - "p95": 32838.84835760644, - "p99": 33295.397070150604 + "p10": 29652.686894073286, + "p25": 30819.80172260616, + "p50": 31411.688289212078, + "p75": 31880.490465657098, + "p90": 32243.657912815645, + "p95": 32429.08889273927, + "p99": 32919.768320875664 } }, "details": { "DNSDialup": { - "average": 0.00094727834, - "fastest": 0.000102551, - "slowest": 0.001556286 + "average": 0.00101543316, + "fastest": 0.0001004, + "slowest": 0.002067891 }, "DNSLookup": { - "average": 0.000009634259999999999, - "fastest": 0.000004498, - "slowest": 0.00003741 + "average": 0.00002861276, + "fastest": 0.000004849, + "slowest": 0.00096748 } }, "statusCodeDistribution": { - "200": 313403 + "200": 306787 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 8edbd8d3d1..06abff1514 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000685544, + "total": 10.000690854, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65055.64014962293, + "requestsPerSec": 63648.00285226375, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 650601 + "Connection refused (os error 111)": 636524 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 79ca3f768c..e08e46c597 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000975595, + "total": 10.000257632, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64736.08437997593, + "requestsPerSec": 63172.872464652115, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 647424 + "Connection refused (os error 111)": 631745 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 62b57136fd..8815f09f8c 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000384621, - "slowest": 0.006991452, - "fastest": 0.000402321, - "average": 0.0012219642554649895, - "requestsPerSec": 40854.1286644179, - "totalData": 5311241, + "total": 10.0003461, + "slowest": 0.007426385, + "fastest": 0.000294303, + "average": 0.0012531886925396395, + "requestsPerSec": 39836.92124415574, + "totalData": 5178979, "sizePerRequest": 13, - "sizePerSec": 531103.6726374326 + "sizePerSec": 517879.97617402463 }, "responseTimeHistogram": { - "0.000402321": 1, - "0.0010612341000000001": 32108, - "0.0017201472": 373784, - "0.0023790603000000002": 2315, - "0.0030379734000000004": 267, - "0.0036968865000000005": 38, - "0.0043557996": 10, - "0.0050147127": 14, - "0.0056736258": 8, - "0.0063325389": 9, - "0.006991452": 3 + "0.000294303": 1, + "0.0010075112": 6471, + "0.0017207194": 388510, + "0.0024339276": 2787, + "0.0031471358": 382, + "0.003860344": 119, + "0.0045735522": 54, + "0.0052867604": 33, + "0.0059999686": 13, + "0.0067131768": 11, + "0.007426385": 2 }, "latencyPercentiles": { - "p10": 0.001073704, - "p25": 0.001126099, - "p50": 0.001231298, - "p75": 0.001300648, - "p90": 0.001352601, - "p95": 0.001399484, - "p99": 0.001611117 + "p10": 0.001094347, + "p25": 0.001147796, + "p50": 0.001258696, + "p75": 0.001325106, + "p90": 0.001397144, + "p95": 0.001467337, + "p99": 0.001684687 }, "rps": { - "mean": 40849.23871385625, - "stddev": 2405.8628342667757, - "max": 46946.81443049748, + "mean": 39819.398527506484, + "stddev": 2469.129427268948, + "max": 45571.96315389396, "percentiles": { - "p10": 39027.748729346655, - "p25": 40533.44820145575, - "p50": 41139.016243003935, - "p75": 41883.95012053295, - "p90": 42737.64513368037, - "p95": 43166.253769875206, - "p99": 44334.002614077464 + "p10": 37781.15391861807, + "p25": 39364.73136425536, + "p50": 40117.826055121295, + "p75": 40927.548986859336, + "p90": 41632.9358155235, + "p95": 42065.94514234085, + "p99": 43566.95369443716 } }, "details": { "DNSDialup": { - "average": 0.0009588188799999998, - "fastest": 0.000091871, - "slowest": 0.001702148 + "average": 0.0010736547599999996, + "fastest": 0.000122813, + "slowest": 0.001739263 }, "DNSLookup": { - "average": 0.00001174308, - "fastest": 0.000004819, - "slowest": 0.000115365 + "average": 0.000010511079999999999, + "fastest": 0.000004429, + "slowest": 0.00005859 } }, "statusCodeDistribution": { - "200": 408557 + "200": 398383 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 42f430f3e5..c913237682 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00026166, - "slowest": 0.011226861, - "fastest": 0.00040721, - "average": 0.0012331728793341294, - "requestsPerSec": 40482.64073122263, - "totalData": 5262881, + "total": 10.00050863, + "slowest": 0.012117296, + "fastest": 0.000256403, + "average": 0.0012728885239833823, + "requestsPerSec": 39221.005102017494, + "totalData": 5098990, "sizePerRequest": 13, - "sizePerSec": 526274.3295058942 + "sizePerSec": 509873.06632622745 }, "responseTimeHistogram": { - "0.00040721": 1, - "0.0014891751": 383494, - "0.0025711401999999996": 19813, - "0.0036531052999999995": 179, - "0.004735070399999999": 0, - "0.0058170355": 1087, - "0.006899000599999999": 192, - "0.007980965699999999": 21, - "0.009062930799999999": 0, - "0.0101448959": 0, - "0.011226861": 50 + "0.000256403": 1, + "0.0014424922999999997": 353543, + "0.0026285816": 36753, + "0.0038146708999999995": 406, + "0.005000760199999999": 176, + "0.006186849499999999": 1092, + "0.007372938799999998": 209, + "0.0085590281": 0, + "0.0097451174": 0, + "0.0109312067": 0, + "0.012117296": 50 }, "latencyPercentiles": { - "p10": 0.000909651, - "p25": 0.001118392, - "p50": 0.001250603, - "p75": 0.001318992, - "p90": 0.001391419, - "p95": 0.001507313, - "p99": 0.00197684 + "p10": 0.000931137, + "p25": 0.00114655, + "p50": 0.001278719, + "p75": 0.001353719, + "p90": 0.001440797, + "p95": 0.00161725, + "p99": 0.002177544 }, "rps": { - "mean": 40491.315389877585, - "stddev": 3918.9676167880707, - "max": 47958.72750997494, + "mean": 39237.71809519651, + "stddev": 4180.1695433103105, + "max": 46262.44205502172, "percentiles": { - "p10": 38204.462281198, - "p25": 39728.2147568495, - "p50": 41139.83016875901, - "p75": 42492.950885959704, - "p90": 43420.223029178174, - "p95": 43924.19344575129, - "p99": 44961.11119342638 + "p10": 36355.38015058114, + "p25": 38247.085987557926, + "p50": 40220.62295326788, + "p75": 41322.288177879935, + "p90": 42390.847866530974, + "p95": 43007.885053298865, + "p99": 44469.570708592444 } }, "details": { "DNSDialup": { - "average": 0.0009939738600000002, - "fastest": 0.000110997, - "slowest": 0.002158818 + "average": 0.0011838325000000005, + "fastest": 0.000138621, + "slowest": 0.002011557 }, "DNSLookup": { - "average": 0.000010485380000000003, - "fastest": 0.000004579, - "slowest": 0.000052237 + "average": 0.000010696580000000004, + "fastest": 0.000004319, + "slowest": 0.000049593 } }, "statusCodeDistribution": { - "200": 404837 + "200": 392230 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 2967f75cfb..bcf3b22634 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.5459228995644126, - "total": 10.000211249, - "slowest": 0.003206064, - "fastest": 0.000037477, - "average": 0.0006377014534819707, - "requestsPerSec": 60675.41823785727, - "totalData": 4306224, + "successRate": 1, + "total": 10.000411455, + "slowest": 0.004280033, + "fastest": 0.000028084, + "average": 0.0006491710560443569, + "requestsPerSec": 76873.43700399775, + "totalData": 9993958, "sizePerRequest": 13, - "sizePerSec": 430613.30333702837 + "sizePerSec": 999354.6810519708 }, "responseTimeHistogram": { - "0.000037477": 1, - "0.00035433569999999997": 25241, - "0.0006711943999999999": 180972, - "0.0009880530999999998": 98763, - "0.0013049117999999998": 21081, - "0.0016217704999999998": 4787, - "0.0019386291999999997": 352, - "0.0022554879": 1, - "0.0025723466": 0, - "0.0028892053": 33, - "0.003206064": 17 + "0.000028084": 1, + "0.0004532789": 150645, + "0.0008784738": 499120, + "0.0013036687": 107216, + "0.0017288636": 11191, + "0.0021540584999999997": 405, + "0.0025792534": 78, + "0.0030044482999999995": 31, + "0.0034296431999999996": 40, + "0.0038548381": 37, + "0.004280033": 2 }, "latencyPercentiles": { - "p10": 0.000378444, - "p25": 0.000473215, - "p50": 0.000601117, - "p75": 0.000760362, - "p90": 0.000949282, - "p95": 0.001068645, - "p99": 0.001376529 + "p10": 0.000385457, + "p25": 0.000484305, + "p50": 0.00061185, + "p75": 0.000771766, + "p90": 0.000967375, + "p95": 0.001095126, + "p99": 0.001378299 }, "rps": { - "mean": 78129.60984607531, - "stddev": 9980.137407193028, - "max": 101840.49177952822, + "mean": 76874.48019212892, + "stddev": 10237.393557738671, + "max": 99711.44419120118, "percentiles": { - "p10": 66150.94322224396, - "p25": 71013.52097439108, - "p50": 77428.34522504102, - "p75": 85494.23696594461, - "p90": 91513.900961554, - "p95": 94624.49828260894, - "p99": 96972.84117976758 + "p10": 63835.8310519688, + "p25": 68635.7592305591, + "p50": 76372.01268416803, + "p75": 84500.99883217087, + "p90": 91645.95127997447, + "p95": 94611.30605107364, + "p99": 98106.43578218165 } }, "details": { "DNSDialup": { - "average": 0.0009910590600000003, - "fastest": 0.000148828, - "slowest": 0.001697674 + "average": 0.0009470582800000002, + "fastest": 0.000098666, + "slowest": 0.002197104 }, "DNSLookup": { - "average": 0.0000074232599999999995, - "fastest": 0.000004648, - "slowest": 0.000020097 + "average": 0.0000141601, + "fastest": 0.000003968, + "slowest": 0.000174529 } }, "statusCodeDistribution": { - "200": 331248 + "200": 768766 }, - "errorDistribution": { - "Connection refused (os error 111)": 275519 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index dfbd930328..efe5c544d8 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000174453, - "slowest": 0.023358226, - "fastest": 0.002678418, - "average": 0.007132637506012874, - "requestsPerSec": 7001.47785711834, - "totalData": 910208, + "total": 10.00043726, + "slowest": 0.025474086, + "fastest": 0.003354237, + "average": 0.008028105835034986, + "requestsPerSec": 6219.228058033935, + "totalData": 808535, "sizePerRequest": 13, - "sizePerSec": 91019.21214253841 + "sizePerSec": 80849.96475444114 }, "responseTimeHistogram": { - "0.002678418": 1, - "0.0047463988": 28, - "0.0068143796": 39974, - "0.0088823604": 23401, - "0.0109503412": 2754, - "0.013018322": 1942, - "0.0150863028": 1721, - "0.0171542836": 104, - "0.0192222644": 71, - "0.021290245200000002": 7, - "0.023358226000000003": 13 + "0.003354237": 1, + "0.0055662218999999995": 1298, + "0.0077782068": 29133, + "0.0099901917": 26788, + "0.0122021766": 1789, + "0.0144141615": 2178, + "0.0166261464": 943, + "0.0188381313": 36, + "0.0210501162": 10, + "0.023262101099999998": 10, + "0.025474086": 9 }, "latencyPercentiles": { - "p10": 0.005407554, - "p25": 0.006317994, - "p50": 0.006704785, - "p75": 0.007472471, - "p90": 0.008802119, - "p95": 0.011608518, - "p99": 0.013580811 + "p10": 0.006499285, + "p25": 0.006884802, + "p50": 0.007793554, + "p75": 0.008314067, + "p90": 0.009754402, + "p95": 0.012360609, + "p99": 0.014784376 }, "rps": { - "mean": 7028.139681553951, - "stddev": 1636.9373855319727, - "max": 10193.76102045175, + "mean": 6271.889934005104, + "stddev": 1603.6797060306403, + "max": 11423.850715529137, "percentiles": { - "p10": 5257.089893406411, - "p25": 6433.473361901958, - "p50": 7381.124462745127, - "p75": 7836.080831188543, - "p90": 8878.306570495979, - "p95": 9253.726208996703, - "p99": 9741.60711838706 + "p10": 5032.914252629338, + "p25": 5719.15631407376, + "p50": 6434.290961724793, + "p75": 7056.362697042745, + "p90": 8008.5739793023, + "p95": 8512.59097330872, + "p99": 9403.922376023707 } }, "details": { "DNSDialup": { - "average": 0.00095092616, - "fastest": 0.000091631, - "slowest": 0.001961951 + "average": 0.00102717072, + "fastest": 0.00011144, + "slowest": 0.00201133 }, "DNSLookup": { - "average": 0.000009106820000000002, - "fastest": 0.000003898, - "slowest": 0.000035356 + "average": 0.0000115314, + "fastest": 0.000004429, + "slowest": 0.000061486 } }, "statusCodeDistribution": { - "200": 70016 + "200": 62195 }, "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 676d21945c..223f322b45 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.9814823141908032, - "total": 10.000450575, - "slowest": 0.00725615, - "fastest": 0.000037892, - "average": 0.0006926414391938927, - "requestsPerSec": 71161.19365451692, - "totalData": 9080058, + "successRate": 1, + "total": 10.000415115, + "slowest": 0.004832751, + "fastest": 0.000045245, + "average": 0.0006718769025076435, + "requestsPerSec": 74262.21726396805, + "totalData": 9654489, "sizePerRequest": 13, - "sizePerSec": 907964.8893719971 + "sizePerSec": 965408.8244315847 }, "responseTimeHistogram": { - "0.000037892": 1, - "0.0007597178": 448990, - "0.0014815436": 236746, - "0.0022033694": 12633, - "0.0029251952": 46, - "0.003647021": 0, - "0.0043688468": 0, - "0.0050906726": 0, - "0.0058124984": 1, - "0.0065343242": 48, - "0.00725615": 1 + "0.000045245": 1, + "0.0005239956": 229195, + "0.0010027462": 438593, + "0.0014814967999999997": 63467, + "0.0019602473999999997": 10595, + "0.002438998": 657, + "0.0029177485999999997": 56, + "0.0033964992": 35, + "0.0038752497999999997": 52, + "0.0043540003999999995": 1, + "0.004832751": 1 }, "latencyPercentiles": { - "p10": 0.000397622, - "p25": 0.000492049, - "p50": 0.00063647, - "p75": 0.000860098, - "p90": 0.00102849, - "p95": 0.001187868, - "p99": 0.001617711 + "p10": 0.00039697, + "p25": 0.000495009, + "p50": 0.00061503, + "p75": 0.00080646, + "p90": 0.001004441, + "p95": 0.0011671, + "p99": 0.001580039 }, "rps": { - "mean": 71994.49300220923, - "stddev": 13934.886813014657, - "max": 99042.49886532367, + "mean": 74262.53494040886, + "stddev": 12470.535915300456, + "max": 98426.23799706226, "percentiles": { - "p10": 55950.23701085814, - "p25": 59450.33205466616, - "p50": 68604.74058757833, - "p75": 85440.53258800069, - "p90": 92146.47868384916, - "p95": 94325.1991326467, - "p99": 97179.20557553686 + "p10": 57576.06950302758, + "p25": 63749.5796041494, + "p50": 73852.50174348943, + "p75": 85624.55712297843, + "p90": 90768.53024033208, + "p95": 93404.6328697899, + "p99": 96338.4390371753 } }, "details": { "DNSDialup": { - "average": 0.00100392616, - "fastest": 0.000080159, - "slowest": 0.001688006 + "average": 0.00094776322, + "fastest": 0.000092284, + "slowest": 0.002085941 }, "DNSLookup": { - "average": 0.00000706896, - "fastest": 0.000004248, - "slowest": 0.00002124 + "average": 0.000013938960000000002, + "fastest": 0.000004729, + "slowest": 0.000086944 } }, "statusCodeDistribution": { - "200": 698466 + "200": 742653 }, - "errorDistribution": { - "Connection refused (os error 111)": 13178 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-deno/results/hello_bench.json b/frameworks/vixeny-deno/results/hello_bench.json index 69098fa1b8..e213109b51 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.000328233, - "slowest": 0.005394613, - "fastest": 0.000197658, - "average": 0.0009469580642573646, - "requestsPerSec": 52708.16994392548, - "totalData": 6852287, + "total": 10.000419965, + "slowest": 0.005933678, + "fastest": 0.000133737, + "average": 0.0009284583216332053, + "requestsPerSec": 53763.642115203904, + "totalData": 6989567, "sizePerRequest": 13, - "sizePerSec": 685206.2092710313 + "sizePerSec": 698927.3474976508 }, "responseTimeHistogram": { - "0.000197658": 1, - "0.0007173535000000001": 68428, - "0.0012370490000000003": 450032, - "0.0017567445000000004": 8271, - "0.0022764400000000002": 205, - "0.0027961355000000005": 78, - "0.0033158310000000004": 40, - "0.0038355265000000003": 19, - "0.004355222000000001": 24, - "0.004874917500000001": 0, - "0.005394613000000001": 1 + "0.000133737": 1, + "0.0007137311": 95756, + "0.0012937252000000002": 435942, + "0.0018737193000000004": 5218, + "0.0024537134000000003": 250, + "0.0030337075000000002": 257, + "0.0036137016000000006": 87, + "0.0041936957000000006": 37, + "0.0047736898000000005": 47, + "0.0053536839000000004": 40, + "0.005933678": 24 }, "latencyPercentiles": { - "p10": 0.000635847, - "p25": 0.00088708, - "p50": 0.00097975, - "p75": 0.00105339, - "p90": 0.001110354, - "p95": 0.001159883, - "p99": 0.001271875 + "p10": 0.000630188, + "p25": 0.000836277, + "p50": 0.00096497, + "p75": 0.001050454, + "p90": 0.00111407, + "p95": 0.001170164, + "p99": 0.0013045 }, "rps": { - "mean": 52705.75854386546, - "stddev": 7341.01501001475, - "max": 85175.24380033792, + "mean": 53720.56840719063, + "stddev": 7620.705672802606, + "max": 83068.31660901822, "percentiles": { - "p10": 48320.80693946814, - "p25": 49352.70559372329, - "p50": 50339.86947806382, - "p75": 51829.484834112685, - "p90": 63378.471426684955, - "p95": 70298.80502059657, - "p99": 79705.89823646366 + "p10": 48395.218592817, + "p25": 49594.904809843676, + "p50": 50800.17272058683, + "p75": 56564.95472095673, + "p90": 64133.76874490582, + "p95": 69827.81940325261, + "p99": 77902.39160342803 } }, "details": { "DNSDialup": { - "average": 0.0009731329999999999, - "fastest": 0.000076854, - "slowest": 0.001886744 + "average": 0.0009034696599999999, + "fastest": 0.000114876, + "slowest": 0.001268832 }, "DNSLookup": { - "average": 0.000009455020000000002, - "fastest": 0.000004207, - "slowest": 0.000044072 + "average": 0.0000087914, + "fastest": 0.000004679, + "slowest": 0.000053772 } }, "statusCodeDistribution": { - "200": 527099 + "200": 537659 }, "errorDistribution": {} } \ No newline at end of file