From 310b7c431c30ca991729d7d11d488575027d98a0 Mon Sep 17 00:00:00 2001 From: Github Action Date: Fri, 10 Jan 2025 02:00:49 +0000 Subject: [PATCH] chore: autopublish Fri Jan 10 02:00:49 UTC 2025 --- 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 | 80 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++--- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 6 +- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1356 insertions(+), 1366 deletions(-) diff --git a/README.md b/README.md index 61f2bb316c..55da9daab8 100644 --- a/README.md +++ b/README.md @@ -91,42 +91,42 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | -| Stric | 81753.76 | 9060.20 | 99373.87 | 100% | -| Bun | 81343.02 | 9824.63 | 99806.69 | 99% | -| Hyper Express | 78809.39 | 11771.75 | 98478.47 | 96% | -| Elysia | 77452.11 | 11308.73 | 97879.19 | 95% | -| Fastro | 58348.74 | 9432.21 | 76362.16 | 71% | -| Deno | 56365.09 | 7093.42 | 81650.92 | 69% | -| Vixeny (Deno) | 49198.55 | 3586.81 | 68094.94 | 60% | -| Hono | 49063.18 | 3992.97 | 71852.24 | 60% | -| NHttp | 49016.39 | 3076.34 | 64264.01 | 60% | -| Fast | 48263.62 | 2907.64 | 65022.78 | 59% | -| Megalo | 46251.88 | 3050.83 | 65273.74 | 57% | -| Deso | 44388.25 | 2777.57 | 65700.90 | 54% | -| Alosaur | 43574.43 | 3067.07 | 64263.80 | 53% | -| http | 40322.21 | 4560.69 | 47796.82 | 49% | -| Router | 39124.71 | 4120.91 | 46027.21 | 48% | -| Cheetah | 38994.61 | 2618.79 | 47825.82 | 48% | -| Reno | 38129.08 | 2472.84 | 46605.47 | 47% | -| Danet V2 (Hono) | 34814.01 | 2612.53 | 39378.29 | 43% | -| Danet (Oak) | 33161.51 | 2499.82 | 36416.05 | 41% | -| Aqua | 31558.58 | 3970.77 | 41623.87 | 39% | -| Little | 31117.42 | 3934.62 | 38268.12 | 38% | -| Oak | 29934.97 | 3194.64 | 32570.60 | 37% | -| Node | 17800.84 | 1502.04 | 21753.79 | 22% | -| Fastify | 17475.94 | 3229.44 | 34130.00 | 21% | -| Dinatra | 16457.13 | 2182.36 | 21162.77 | 20% | -| Abc | 13288.62 | 1452.61 | 15751.92 | 16% | -| Express (Deno) | 9986.44 | 2213.80 | 45875.77 | 12% | -| Express | 6397.95 | 985.45 | 8137.93 | 8% | -| Servest | 5962.26 | 1598.59 | 11084.60 | 7% | -| Acorn | 0.00 | 0.00 | 0.00 | 0% | -| Opine | 0.00 | 0.00 | 0.00 | 0% | -| Peko | 0.00 | 0.00 | 0.00 | 0% | -| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-13ecdc68-b568-4897-a536-9483568aaa6e) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | +| Bun | 82852.75 | 9293.34 | 102640.93 | 100% | +| Stric | 82798.21 | 9354.26 | 101339.53 | 100% | +| Hyper Express | 78353.38 | 13418.29 | 100361.89 | 95% | +| Elysia | 77555.81 | 12236.90 | 99284.66 | 94% | +| Deno | 56439.15 | 6405.84 | 81918.00 | 68% | +| Fastro | 55077.87 | 7314.48 | 92370.22 | 66% | +| Vixeny (Deno) | 51499.55 | 4385.60 | 75261.64 | 62% | +| Fast | 51494.98 | 4253.90 | 67706.39 | 62% | +| Hono | 50793.17 | 3912.87 | 65080.19 | 61% | +| NHttp | 50080.30 | 3457.80 | 72352.16 | 60% | +| Megalo | 46676.49 | 2556.44 | 57866.16 | 56% | +| Deso | 45011.89 | 2560.73 | 54340.09 | 54% | +| Alosaur | 43947.44 | 2715.10 | 62115.88 | 53% | +| http | 41010.27 | 4343.77 | 52307.90 | 49% | +| Cheetah | 40526.75 | 2439.28 | 44903.72 | 49% | +| Reno | 40013.13 | 2379.28 | 45448.77 | 48% | +| Danet V2 (Hono) | 35647.09 | 2434.25 | 37605.29 | 43% | +| Danet (Oak) | 34066.41 | 2413.38 | 37022.40 | 41% | +| Oak | 31145.18 | 3182.09 | 34600.44 | 38% | +| Aqua | 31083.67 | 3527.27 | 40405.11 | 38% | +| Little | 31050.66 | 5140.06 | 138907.24 | 37% | +| Node | 18151.58 | 1715.50 | 29472.99 | 22% | +| Dinatra | 16973.93 | 2124.88 | 21518.50 | 20% | +| Fastify | 16914.77 | 1732.14 | 28521.06 | 20% | +| Abc | 14236.85 | 1397.76 | 16362.79 | 17% | +| Express (Deno) | 10321.83 | 1902.06 | 12252.57 | 12% | +| Servest | 6369.65 | 1540.83 | 11444.29 | 8% | +| Express | 6344.54 | 983.32 | 8407.13 | 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% | +| Router | 0.00 | 0.00 | 0.00 | 0% | +| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | +| ![Chart](https://quickchart.io/chart/render/sf-15b97314-9b5c-4cda-afe2-54effd3195d0) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13288.62 | 1452.61 | 15751.92 | | +| 14236.85 | 1397.76 | 16362.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11922.26 | 12721.65 | 13458.19 | 14242.40 | 14617.44 | 14934.82 | 15463.25 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 12980.04 | 13782.15 | 14652.06 | 15086.92 | 15348.14 | 15541.05 | 15843.93 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43574.43 | 3067.07 | 64263.80 | | +| 43947.44 | 2715.10 | 62115.88 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 41594.20 | 42909.57 | 43890.73 | 44813.48 | 45966.66 | 46667.99 | 47964.79 | -| **Latency** | 994µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42163.32 | 43223.33 | 44235.93 | 44966.52 | 45715.02 | 46538.00 | 49334.94 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31558.58 | 3970.77 | 41623.87 | | +| 31083.67 | 3527.27 | 40405.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28615.76 | 30386.67 | 32161.55 | 33308.04 | 34790.25 | 36320.08 | 40404.12 | +| **Req/Sec** | 27838.75 | 30094.10 | 31775.31 | 33057.07 | 34066.15 | 34794.16 | 36568.50 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 81343.02 | 9824.63 | 99806.69 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 82852.75 | 9293.34 | 102640.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66895.41 | 74004.00 | 82514.24 | 89612.09 | 93707.64 | 95327.57 | 97380.28 | -| **Latency** | 368µs | 459µs | 575µs | 729µs | 912µs | 1ms | 1ms | +| **Req/Sec** | 68249.15 | 76935.50 | 85465.90 | 88910.67 | 93365.69 | 95882.22 | 98805.02 | +| **Latency** | 383µs | 456µs | 540µs | 714µs | 925µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 38994.61 | 2618.79 | 47825.82 | | +| 40526.75 | 2439.28 | 44903.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36809.76 | 38632.94 | 39652.29 | 40133.29 | 40773.50 | 41131.21 | 42721.82 | +| **Req/Sec** | 38917.45 | 40161.65 | 40909.91 | 41458.30 | 42139.45 | 42668.46 | 43480.31 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33161.51 | 2499.82 | 36416.05 | | +| 34066.41 | 2413.38 | 37022.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32136.23 | 33188.86 | 33601.21 | 34143.71 | 34430.25 | 34686.97 | 35158.07 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 33292.55 | 34145.29 | 34444.39 | 34762.37 | 35246.40 | 35488.52 | 35938.99 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34814.01 | 2612.53 | 39378.29 | | +| 35647.09 | 2434.25 | 37605.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33228.08 | 34652.13 | 35445.32 | 35823.08 | 36312.94 | 36497.05 | 37155.53 | +| **Req/Sec** | 35327.39 | 35617.31 | 36006.36 | 36429.62 | 36704.26 | 36871.98 | 37134.70 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 56365.09 | 7093.42 | 81650.92 | | +| 56439.15 | 6405.84 | 81918.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 50513.68 | 51829.06 | 53248.87 | 60549.34 | 67022.97 | 70917.33 | 76514.56 | -| **Latency** | 602µs | 780µs | 915µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 51657.09 | 52737.20 | 53960.72 | 58608.97 | 66855.16 | 70349.77 | 76074.16 | +| **Latency** | 622µs | 800µs | 909µs | 989µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44388.25 | 2777.57 | 65700.90 | | +| 45011.89 | 2560.73 | 54340.09 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42726.31 | 43452.16 | 44280.95 | 45199.05 | 46685.68 | 48114.43 | 51005.08 | +| **Req/Sec** | 43307.94 | 44189.17 | 44969.63 | 45722.09 | 47339.06 | 48706.06 | 51432.74 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16457.13 | 2182.36 | 21162.77 | | +| 16973.93 | 2124.88 | 21518.50 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14923.30 | 15710.46 | 16734.41 | 17712.29 | 18472.76 | 18936.07 | 19623.25 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 15343.77 | 16255.25 | 17345.43 | 18219.01 | 18858.67 | 19251.82 | 19776.04 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 77452.11 | 11308.73 | 97879.19 | | +| 77555.81 | 12236.90 | 99284.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 59915.09 | 70046.67 | 79116.50 | 86332.18 | 91138.59 | 92929.64 | 96003.52 | -| **Latency** | 378µs | 469µs | 587µs | 769µs | 983µs | 1ms | 1ms | +| **Req/Sec** | 58407.41 | 68239.90 | 80312.73 | 87102.09 | 91657.22 | 94394.38 | 97661.87 | +| **Latency** | 374µs | 465µs | 585µs | 773µs | 984µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6397.95 | 985.45 | 8137.93 | | +| 6344.54 | 983.32 | 8407.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4883.74 | 6260.14 | 6564.79 | 6752.37 | 7573.54 | 7875.02 | 8037.82 | +| **Req/Sec** | 4902.79 | 6134.24 | 6563.59 | 6883.86 | 7131.55 | 7785.41 | 8260.28 | | **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 12ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 9986.44 | 2213.80 | 45875.77 | | +| 10321.83 | 1902.06 | 12252.57 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6762.95 | 9939.77 | 10560.61 | 11073.10 | 11301.48 | 11482.32 | 11815.33 | -| **Latency** | 4ms | 4ms | 4ms | 5ms | 5ms | 7ms | 11ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6985.60 | 10424.20 | 11114.38 | 11342.25 | 11493.15 | 11589.46 | 11902.18 | +| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48263.62 | 2907.64 | 65022.78 | | +| 51494.98 | 4253.90 | 67706.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46401.39 | 47319.27 | 48130.55 | 48926.24 | 50119.01 | 52414.20 | 57403.02 | -| **Latency** | 899µs | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48019.15 | 48870.01 | 50597.96 | 53619.17 | 57217.93 | 59490.31 | 63019.31 | +| **Latency** | 732µs | 906µs | 992µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17475.94 | 3229.44 | 34130.00 | | +| 16914.77 | 1732.14 | 28521.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15576.92 | 15953.86 | 17350.14 | 18110.03 | 18717.99 | 26342.12 | 27741.98 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 16109.86 | 16727.43 | 17206.92 | 17546.60 | 17847.54 | 18047.57 | 18447.04 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 58348.74 | 9432.21 | 76362.16 | | +| 55077.87 | 7314.48 | 92370.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47056.55 | 49944.65 | 59948.76 | 65697.90 | 69630.31 | 71704.85 | 74581.04 | -| **Latency** | 610µs | 676µs | 827µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47848.43 | 49614.71 | 54487.76 | 59739.98 | 64679.58 | 67322.85 | 71900.86 | +| **Latency** | 630µs | 737µs | 941µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49063.18 | 3992.97 | 71852.24 | | +| 50793.17 | 3912.87 | 65080.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46077.19 | 47122.30 | 48307.54 | 50773.33 | 53473.40 | 55999.46 | 61219.63 | -| **Latency** | 829µs | 950µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47968.20 | 48766.27 | 49999.10 | 52363.11 | 55536.02 | 57526.15 | 61725.00 | +| **Latency** | 786µs | 917µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40322.21 | 4560.69 | 47796.82 | | +| 41010.27 | 4343.77 | 52307.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36605.65 | 38674.86 | 41293.45 | 42889.73 | 44159.71 | 44964.20 | 46155.55 | -| **Latency** | 918µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37665.77 | 39836.29 | 41838.99 | 43374.21 | 44470.80 | 45345.89 | 46689.66 | +| **Latency** | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 78809.39 | 11771.75 | 98478.47 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 78353.38 | 13418.29 | 100361.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 60723.74 | 71705.09 | 81204.72 | 88070.96 | 92194.98 | 94285.54 | 96614.95 | -| **Latency** | 374µs | 466µs | 579µs | 746µs | 968µs | 1ms | 1ms | +| **Req/Sec** | 56870.75 | 68802.75 | 81734.77 | 88709.32 | 93837.79 | 95629.50 | 98435.01 | +| **Latency** | 373µs | 463µs | 579µs | 762µs | 973µs | 1ms | 1ms | ### [Little](#little) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 31117.42 | 3934.62 | 38268.12 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 31050.66 | 5140.06 | 138907.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29116.46 | 30524.09 | 31922.88 | 33052.94 | 33931.08 | 34658.07 | 35661.21 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 29001.14 | 30449.09 | 31646.53 | 32905.30 | 33805.78 | 34377.70 | 35200.50 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46251.88 | 3050.83 | 65273.74 | | +| 46676.49 | 2556.44 | 57866.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44103.94 | 45124.28 | 46122.55 | 47471.96 | 49222.94 | 50300.23 | 52968.27 | -| **Latency** | 922µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45265.17 | 46017.51 | 46668.06 | 47412.76 | 48503.00 | 49667.15 | 53388.48 | +| **Latency** | 941µs | 994µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49016.39 | 3076.34 | 64264.01 | | +| 50080.30 | 3457.80 | 72352.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46834.91 | 47831.42 | 48629.63 | 49535.61 | 52047.01 | 55020.85 | 60361.70 | -| **Latency** | 880µs | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47732.64 | 48612.29 | 49456.93 | 50596.93 | 54110.21 | 56728.02 | 60840.41 | +| **Latency** | 856µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17800.84 | 1502.04 | 21753.79 | | +| 18151.58 | 1715.50 | 29472.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17241.48 | 17655.95 | 17972.42 | 18318.47 | 18641.43 | 18901.51 | 19259.90 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 17535.31 | 17885.22 | 18231.06 | 18641.23 | 18997.01 | 19229.36 | 20951.36 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 29934.97 | 3194.64 | 32570.60 | | +| 31145.18 | 3182.09 | 34600.44 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29307.39 | 30148.38 | 30550.74 | 31075.26 | 31391.70 | 31557.83 | 31957.08 | +| **Req/Sec** | 30901.21 | 31303.83 | 31690.17 | 32150.64 | 32455.56 | 32647.56 | 33092.97 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,45 +576,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 38129.08 | 2472.84 | 46605.47 | | +| 40013.13 | 2379.28 | 45448.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35212.07 | 37491.89 | 38803.10 | 39586.56 | 39933.86 | 40213.64 | 41205.13 | +| **Req/Sec** | 38331.10 | 39742.02 | 40320.68 | 41023.29 | 41809.55 | 42254.00 | 43486.60 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 39124.71 | 4120.91 | 46027.21 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ---- | ------ | --- | +| 0.00 | 0.00 | 0.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36065.26 | 37907.48 | 39978.76 | 41259.16 | 42643.74 | 43489.72 | 44935.90 | -| **Latency** | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | +| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | +| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 81753.76 | 9060.20 | 99373.87 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 82798.21 | 9354.26 | 101339.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 69229.70 | 75163.42 | 82709.76 | 89045.71 | 92749.92 | 94738.70 | 97616.03 | -| **Latency** | 367µs | 458µs | 571µs | 719µs | 913µs | 1ms | 1ms | +| **Req/Sec** | 68923.50 | 76034.82 | 84004.30 | 90268.85 | 94216.41 | 95567.21 | 98431.74 | +| **Latency** | 361µs | 452µs | 566µs | 716µs | 897µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 5962.26 | 1598.59 | 11084.60 | | +| 6369.65 | 1540.83 | 11444.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4614.14 | 5422.55 | 6181.55 | 6729.71 | 7519.16 | 8026.39 | 8829.28 | -| **Latency** | 6ms | 7ms | 8ms | 8ms | 10ms | 13ms | 15ms | +| **Req/Sec** | 5159.29 | 5754.43 | 6565.34 | 7139.87 | 7966.40 | 8570.70 | 9113.35 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49198.55 | 3586.81 | 68094.94 | | +| 51499.55 | 4385.60 | 75261.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46866.70 | 47640.85 | 48538.10 | 49573.49 | 53403.12 | 56097.19 | 61657.45 | -| **Latency** | 858µs | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48439.15 | 49335.04 | 50401.04 | 52581.20 | 57455.02 | 60519.72 | 64445.38 | +| **Latency** | 784µs | 908µs | 988µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2025-01-09T02:30:05.086Z

+

Generated 2025-01-10T02:00:49.588Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 69438087d9..90a74592dd 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00049936, - "slowest": 0.016934826, - "fastest": 0.00272729, - "average": 0.0037559528070117126, - "requestsPerSec": 13285.636568452319, - "totalData": 1727219, + "total": 10.000547048, + "slowest": 0.016921885, + "fastest": 0.002106289, + "average": 0.0035055546347697755, + "requestsPerSec": 14235.721237716836, + "totalData": 1850745, "sizePerRequest": 13, - "sizePerSec": 172713.27538988015 + "sizePerSec": 185064.37609031887 }, "responseTimeHistogram": { - "0.00272729": 1, - "0.0041480436": 116893, - "0.0055687971999999995": 14211, - "0.006989550800000001": 1250, - "0.0084103044": 219, - "0.009831058": 239, - "0.011251811600000002": 6, - "0.012672565200000001": 6, - "0.0140933188": 13, - "0.0155140724": 12, - "0.016934826": 13 + "0.002106289": 1, + "0.0035878486": 104223, + "0.0050694082": 36247, + "0.006550967800000001": 1478, + "0.0080325274": 89, + "0.009514087000000001": 266, + "0.010995646600000002": 5, + "0.0124772062": 12, + "0.013958765800000002": 11, + "0.0154403254": 18, + "0.016921885": 15 }, "latencyPercentiles": { - "p10": 0.00338502, - "p25": 0.003461746, - "p50": 0.003589919, - "p75": 0.003914796, - "p90": 0.004228691, - "p95": 0.004578895, - "p99": 0.00595019 + "p10": 0.003231714, + "p25": 0.003294074, + "p50": 0.003361835, + "p75": 0.003631527, + "p90": 0.003904467, + "p95": 0.00409949, + "p99": 0.005310579 }, "rps": { - "mean": 13288.616021544605, - "stddev": 1452.606575677853, - "max": 15751.916678320837, + "mean": 14236.84778531032, + "stddev": 1397.756958951047, + "max": 16362.79221512577, "percentiles": { - "p10": 11922.260051742694, - "p25": 12721.645880465967, - "p50": 13458.185875287067, - "p75": 14242.39533820292, - "p90": 14617.44445821641, - "p95": 14934.817540131331, - "p99": 15463.25147695238 + "p10": 12980.044037566433, + "p25": 13782.14988259014, + "p50": 14652.060235222047, + "p75": 15086.917238905231, + "p90": 15348.139659300505, + "p95": 15541.048571590494, + "p99": 15843.933731866991 } }, "details": { "DNSDialup": { - "average": 0.0006231822000000001, - "fastest": 0.000073007, - "slowest": 0.00114092 + "average": 0.00053128616, + "fastest": 0.000076522, + "slowest": 0.000853765 }, "DNSLookup": { - "average": 0.000008097380000000003, - "fastest": 0.000003707, - "slowest": 0.000045315 + "average": 0.000007974580000000004, + "fastest": 0.000003858, + "slowest": 0.000055233 } }, "statusCodeDistribution": { - "200": 132863 + "200": 142365 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 6c89a66bb5..90001f1928 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001022964, + "total": 10.00272234, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 70985.93839405166, + "requestsPerSec": 74352.15881439732, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 709932 + "Connection refused (os error 111)": 743724 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 67e91ab3a0..7f62bc9e3f 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000588677, - "slowest": 0.008952882, - "fastest": 0.000288174, - "average": 0.0011454709814611086, - "requestsPerSec": 43576.03477905744, - "totalData": 5665218, + "total": 10.000588957, + "slowest": 0.008562109, + "fastest": 0.000347806, + "average": 0.001135661013786137, + "requestsPerSec": 43954.41127417992, + "totalData": 5714410, "sizePerRequest": 13, - "sizePerSec": 566488.4521277467 + "sizePerSec": 571407.346564339 }, "responseTimeHistogram": { - "0.000288174": 1, - "0.0011546448": 219693, - "0.0020211155999999997": 215223, - "0.0028875864": 706, - "0.0037540572": 57, - "0.0046205280000000005": 6, - "0.0054869988": 28, - "0.0063534696": 22, - "0.0072199403999999995": 0, - "0.0080864112": 5, - "0.008952882": 45 + "0.000347806": 1, + "0.0011692362999999998": 258555, + "0.0019906665999999996": 180305, + "0.0028120969": 560, + "0.0036335271999999997": 49, + "0.0044549575": 0, + "0.0052763878": 33, + "0.006097818099999999": 17, + "0.0069192483999999995": 0, + "0.0077406787": 25, + "0.008562108999999998": 25 }, "latencyPercentiles": { - "p10": 0.000994235, - "p25": 0.001061047, - "p50": 0.001152905, - "p75": 0.001225896, - "p90": 0.001278929, - "p95": 0.001328693, - "p99": 0.001492334 + "p10": 0.001001272, + "p25": 0.001051495, + "p50": 0.001146071, + "p75": 0.001204659, + "p90": 0.001256846, + "p95": 0.001302902, + "p99": 0.001440188 }, "rps": { - "mean": 43574.4306934886, - "stddev": 3067.0651610035484, - "max": 64263.79825840791, + "mean": 43947.43539708541, + "stddev": 2715.1008639168576, + "max": 62115.883031293546, "percentiles": { - "p10": 41594.20254993535, - "p25": 42909.56883384987, - "p50": 43890.73156308047, - "p75": 44813.47668566412, - "p90": 45966.660851567794, - "p95": 46667.98656931737, - "p99": 47964.78603649957 + "p10": 42163.31708700521, + "p25": 43223.331954589485, + "p50": 44235.932345162095, + "p75": 44966.52075047432, + "p90": 45715.02195621219, + "p95": 46537.995308006415, + "p99": 49334.93900380241 } }, "details": { "DNSDialup": { - "average": 0.0005880919199999999, - "fastest": 0.000086753, - "slowest": 0.000924525 + "average": 0.0006191369199999999, + "fastest": 0.000083744, + "slowest": 0.001039941 }, "DNSLookup": { - "average": 0.000009197539999999999, - "fastest": 0.000003647, - "slowest": 0.000048421 + "average": 0.000007937880000000001, + "fastest": 0.000003817, + "slowest": 0.000044693 } }, "statusCodeDistribution": { - "200": 435786 + "200": 439570 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index c8adeef323..49086490fa 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00057699, - "slowest": 0.014455228, - "fastest": 0.000375936, - "average": 0.0015836127089104786, - "requestsPerSec": 31531.7806477884, - "totalData": 4099368, + "total": 10.001387474, + "slowest": 0.015010858, + "fastest": 0.00026493, + "average": 0.0016073700157349824, + "requestsPerSec": 31066.58959146732, + "totalData": 4039217, "sizePerRequest": 13, - "sizePerSec": 409913.14842124924 + "sizePerSec": 403865.66468907514 }, "responseTimeHistogram": { - "0.000375936": 1, - "0.0017838652": 264064, - "0.0031917944": 49371, - "0.004599723600000001": 688, - "0.006007652800000001": 328, - "0.007415582": 771, - "0.008823511200000002": 63, - "0.010231440400000002": 0, - "0.011639369600000001": 0, - "0.0130472988": 0, - "0.014455228": 50 + "0.00026493": 1, + "0.0017395228000000001": 234732, + "0.0032141156000000002": 74449, + "0.0046887084": 413, + "0.0061633012000000004": 826, + "0.007637894000000001": 235, + "0.0091124868": 3, + "0.0105870796": 0, + "0.0120616724": 0, + "0.013536265200000001": 0, + "0.015010858000000002": 50 }, "latencyPercentiles": { - "p10": 0.001080037, - "p25": 0.001333112, - "p50": 0.001622165, - "p75": 0.001727902, - "p90": 0.001896229, - "p95": 0.002202447, - "p99": 0.002710846 + "p10": 0.001092412, + "p25": 0.001408576, + "p50": 0.001642157, + "p75": 0.001736688, + "p90": 0.001943325, + "p95": 0.002152611, + "p99": 0.0026461 }, "rps": { - "mean": 31558.575493892677, - "stddev": 3970.77211920924, - "max": 41623.87233650515, + "mean": 31083.670680061605, + "stddev": 3527.274435953331, + "max": 40405.111246573, "percentiles": { - "p10": 28615.755835163258, - "p25": 30386.66885691443, - "p50": 32161.54964962822, - "p75": 33308.038533057115, - "p90": 34790.24698661996, - "p95": 36320.07780924552, - "p99": 40404.12243870033 + "p10": 27838.745523818907, + "p25": 30094.10426403436, + "p50": 31775.310663804037, + "p75": 33057.06641375128, + "p90": 34066.14526821262, + "p95": 34794.15992452154, + "p99": 36568.4988414276 } }, "details": { "DNSDialup": { - "average": 0.0009261118799999999, - "fastest": 0.000187902, - "slowest": 0.001275563 + "average": 0.0007241454999999997, + "fastest": 0.000089898, + "slowest": 0.001683978 }, "DNSLookup": { - "average": 0.000010743600000000005, - "fastest": 0.000004108, - "slowest": 0.000083887 + "average": 0.00000839254, + "fastest": 0.000003667, + "slowest": 0.000048701 } }, "statusCodeDistribution": { - "200": 315336 + "200": 310709 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 82bea4482b..16172c1346 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000662173, - "slowest": 0.00306792, + "total": 10.001154836, + "slowest": 0.00389988, "fastest": 0.000034184, - "average": 0.0006132727110108965, - "requestsPerSec": 81343.0136852599, - "totalData": 10575292, + "average": 0.0006021010365461301, + "requestsPerSec": 82852.831856707, + "totalData": 10772112, "sizePerRequest": 13, - "sizePerSec": 1057459.1779083787 + "sizePerSec": 1077086.814137191 }, "responseTimeHistogram": { "0.000034184": 1, - "0.0003375576": 56639, - "0.0006409312": 454861, - "0.0009443048": 234158, - "0.0012476784": 54060, - "0.001551052": 11360, - "0.0018544256": 2250, - "0.0021577992": 115, - "0.0024611728": 7, - "0.0027645464000000002": 12, - "0.00306792": 21 + "0.0004207536": 132004, + "0.0008073232": 553306, + "0.0011938928": 127623, + "0.0015804624": 14025, + "0.001967032": 1598, + "0.0023536016": 43, + "0.0027401712": 4, + "0.0031267408": 10, + "0.0035133104": 9, + "0.00389988": 1 }, "latencyPercentiles": { - "p10": 0.000368214, - "p25": 0.000459111, - "p50": 0.000575197, - "p75": 0.000729739, - "p90": 0.000912973, - "p95": 0.001031396, - "p99": 0.001358019 + "p10": 0.000383132, + "p25": 0.000456967, + "p50": 0.000540605, + "p75": 0.000714687, + "p90": 0.000925079, + "p95": 0.001016129, + "p99": 0.001310334 }, "rps": { - "mean": 81343.01561454612, - "stddev": 9824.630953717997, - "max": 99806.68704802917, + "mean": 82852.75341487977, + "stddev": 9293.342669426938, + "max": 102640.93320416867, "percentiles": { - "p10": 66895.406228362, - "p25": 74003.99942480928, - "p50": 82514.2419581622, - "p75": 89612.08867076096, - "p90": 93707.63717243091, - "p95": 95327.56873288307, - "p99": 97380.28030308384 + "p10": 68249.14621018029, + "p25": 76935.49803879471, + "p50": 85465.89785432897, + "p75": 88910.66928031387, + "p90": 93365.68938551703, + "p95": 95882.22416702684, + "p99": 98805.01929498513 } }, "details": { "DNSDialup": { - "average": 0.00071341688, - "fastest": 0.000088073, - "slowest": 0.001067421 + "average": 0.0007050236399999999, + "fastest": 0.000078927, + "slowest": 0.00134567 }, "DNSLookup": { - "average": 0.000008408580000000001, - "fastest": 0.000003506, - "slowest": 0.000050004 + "average": 0.000007849, + "fastest": 0.000003446, + "slowest": 0.000060072 } }, "statusCodeDistribution": { - "200": 813484 + "200": 828624 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 6f3095f380..93b61cb231 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000663026, - "slowest": 0.008608405, - "fastest": 0.00042787, - "average": 0.0012801349911845115, - "requestsPerSec": 38997.11438992345, - "totalData": 5069961, + "total": 10.000656116, + "slowest": 0.009806344, + "fastest": 0.000316149, + "average": 0.0012318364180136324, + "requestsPerSec": 40526.64098224253, + "totalData": 5268809, "sizePerRequest": 13, - "sizePerSec": 506962.48706900486 + "sizePerSec": 526846.3327691528 }, "responseTimeHistogram": { - "0.00042787": 1, - "0.0012459235": 158234, - "0.002063977": 230230, - "0.0028820305": 1285, - "0.0037000839999999998": 182, - "0.0045181375": 15, - "0.0053361910000000005": 0, - "0.0061542445": 9, - "0.006972298": 13, - "0.0077903515": 11, - "0.008608405": 17 + "0.000316149": 1, + "0.0012651685": 233618, + "0.002214188": 170983, + "0.0031632075": 551, + "0.004112227": 77, + "0.0050612465": 13, + "0.006010266": 0, + "0.0069592855": 10, + "0.007908305000000001": 12, + "0.0088573245": 11, + "0.009806344": 17 }, "latencyPercentiles": { - "p10": 0.001115767, - "p25": 0.001170616, - "p50": 0.001284019, - "p75": 0.001352347, - "p90": 0.001434852, - "p95": 0.001505722, - "p99": 0.001688839 + "p10": 0.001082605, + "p25": 0.001134409, + "p50": 0.001240094, + "p75": 0.001308304, + "p90": 0.001366673, + "p95": 0.001415592, + "p99": 0.001578467 }, "rps": { - "mean": 38994.6059651583, - "stddev": 2618.7931563189795, - "max": 47825.816375680035, + "mean": 40526.74585208731, + "stddev": 2439.2780797054347, + "max": 44903.71802785221, "percentiles": { - "p10": 36809.756228149854, - "p25": 38632.9423099097, - "p50": 39652.292100746345, - "p75": 40133.291173108235, - "p90": 40773.499394624996, - "p95": 41131.21447866863, - "p99": 42721.81919178866 + "p10": 38917.45425526937, + "p25": 40161.65115427721, + "p50": 40909.90837980911, + "p75": 41458.29817233509, + "p90": 42139.45012654918, + "p95": 42668.461546551254, + "p99": 43480.3124851912 } }, "details": { "DNSDialup": { - "average": 0.0005372710600000001, - "fastest": 0.000076974, - "slowest": 0.000855728 + "average": 0.0006414554200000002, + "fastest": 0.00010787, + "slowest": 0.000973104 }, "DNSLookup": { - "average": 0.000008094299999999998, - "fastest": 0.000003626, - "slowest": 0.000047609 + "average": 0.00000904834, + "fastest": 0.000004218, + "slowest": 0.000050865 } }, "statusCodeDistribution": { - "200": 389997 + "200": 405293 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 5f4d07bc94..54ef8985a1 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000599818, - "slowest": 0.012770294, - "fastest": 0.000361633, - "average": 0.001505599967236252, - "requestsPerSec": 33165.81065497846, - "totalData": 4311814, + "total": 10.000687914, + "slowest": 0.011673028, + "fastest": 0.000910282, + "average": 0.0014653607432271159, + "requestsPerSec": 34074.855942954884, + "totalData": 4430036, "sizePerRequest": 13, - "sizePerSec": 431155.5385147199 + "sizePerSec": 442973.12725841353 }, "responseTimeHistogram": { - "0.000361633": 1, - "0.0016024990999999999": 262105, - "0.0028433652": 68669, - "0.0040842313": 646, - "0.0053250974": 125, - "0.0065659635": 26, - "0.007806829600000001": 49, - "0.0090476957": 18, - "0.0102885618": 22, - "0.0115294279": 11, - "0.012770294": 6 + "0.000910282": 1, + "0.0019865566": 337311, + "0.0030628312000000003": 2917, + "0.0041391058": 322, + "0.0052153804000000005": 107, + "0.006291655": 14, + "0.007367929600000001": 29, + "0.008444204200000001": 43, + "0.009520478800000001": 14, + "0.0105967534": 11, + "0.011673028": 3 }, "latencyPercentiles": { - "p10": 0.001314107, - "p25": 0.001367304, - "p50": 0.001518649, - "p75": 0.001588987, - "p90": 0.001665007, - "p95": 0.001722007, - "p99": 0.002048626 + "p10": 0.001286607, + "p25": 0.001337356, + "p50": 0.001480363, + "p75": 0.001551725, + "p90": 0.001611596, + "p95": 0.001651243, + "p99": 0.001992464 }, "rps": { - "mean": 33161.508999932885, - "stddev": 2499.820450189642, - "max": 36416.05067027597, + "mean": 34066.40715564579, + "stddev": 2413.3829458242076, + "max": 37022.398347579845, "percentiles": { - "p10": 32136.230386135892, - "p25": 33188.85787686255, - "p50": 33601.2096435465, - "p75": 34143.707359790504, - "p90": 34430.251529646615, - "p95": 34686.97201200036, - "p99": 35158.07410680967 + "p10": 33292.55499778749, + "p25": 34145.29373213559, + "p50": 34444.38529751987, + "p75": 34762.369133951, + "p90": 35246.40188808459, + "p95": 35488.51810332775, + "p99": 35938.986612678425 } }, "details": { "DNSDialup": { - "average": 0.0005800408199999999, - "fastest": 0.000093686, - "slowest": 0.000889327 + "average": 0.00084291406, + "fastest": 0.00016674, + "slowest": 0.001332778 }, "DNSLookup": { - "average": 0.0000085353, - "fastest": 0.000004238, - "slowest": 0.000061355 + "average": 0.000007862660000000002, + "fastest": 0.000003517, + "slowest": 0.000050654 } }, "statusCodeDistribution": { - "200": 331678 + "200": 340772 }, "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 3d38b83fcb..26411e264e 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.000620942, - "slowest": 0.011223028, - "fastest": 0.00052717, - "average": 0.0014339571249414893, - "requestsPerSec": 34819.73789623113, - "totalData": 4526847, + "total": 10.000651874, + "slowest": 0.011321353, + "fastest": 0.000503767, + "average": 0.001400688984701201, + "requestsPerSec": 35647.57622718944, + "totalData": 4634487, "sizePerRequest": 13, - "sizePerSec": 452656.5926510046 + "sizePerSec": 463418.4909534628 }, "responseTimeHistogram": { - "0.00052717": 1, - "0.0015967557999999999": 314139, - "0.0026663416": 33231, - "0.0037359273999999997": 603, - "0.0048055132": 113, - "0.005875099": 31, - "0.0069446848": 7, - "0.0080142706": 40, - "0.0090838564": 38, - "0.0101534422": 5, - "0.011223028": 11 + "0.000503767": 1, + "0.0015855256": 342248, + "0.0026672842": 13515, + "0.0037490428": 535, + "0.004830801399999999": 88, + "0.005912559999999999": 12, + "0.0069943186000000004": 0, + "0.0080760772": 61, + "0.0091578358": 22, + "0.0102395944": 11, + "0.011321353": 6 }, "latencyPercentiles": { - "p10": 0.00124652, - "p25": 0.001302547, - "p50": 0.001441252, - "p75": 0.001514644, - "p90": 0.001594802, - "p95": 0.001671894, - "p99": 0.001993094 + "p10": 0.001232932, + "p25": 0.001280191, + "p50": 0.001417403, + "p75": 0.001481143, + "p90": 0.001533701, + "p95": 0.001572661, + "p99": 0.001950964 }, "rps": { - "mean": 34814.00940745581, - "stddev": 2612.533686523045, - "max": 39378.28518618066, + "mean": 35647.091345253815, + "stddev": 2434.247343906648, + "max": 37605.291064452875, "percentiles": { - "p10": 33228.07721717402, - "p25": 34652.12539919284, - "p50": 35445.317039227426, - "p75": 35823.08081096795, - "p90": 36312.93829991677, - "p95": 36497.049485764044, - "p99": 37155.526369620675 + "p10": 35327.389324945165, + "p25": 35617.31381909316, + "p50": 36006.355121677894, + "p75": 36429.62023174657, + "p90": 36704.25701635241, + "p95": 36871.98454391591, + "p99": 37134.702749014374 } }, "details": { "DNSDialup": { - "average": 0.00084147146, - "fastest": 0.00013725, - "slowest": 0.001299038 + "average": 0.00050601686, + "fastest": 0.000079798, + "slowest": 0.000756466 }, "DNSLookup": { - "average": 0.0000074917600000000014, - "fastest": 0.000003567, - "slowest": 0.000045686 + "average": 0.000008740600000000002, + "fastest": 0.000004077, + "slowest": 0.000049552 } }, "statusCodeDistribution": { - "200": 348219 + "200": 356499 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 403c1fc020..3ead02eab5 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000597238, - "slowest": 0.004111739, - "fastest": 0.00012288, - "average": 0.0008852629818826651, - "requestsPerSec": 56368.03348684164, - "totalData": 7328282, + "total": 10.00058574, + "slowest": 0.004537307, + "fastest": 0.000120023, + "average": 0.0008841673807418743, + "requestsPerSec": 56439.394118928874, + "totalData": 7337551, "sizePerRequest": 13, - "sizePerSec": 732784.4353289413 + "sizePerSec": 733712.1235460754 }, "responseTimeHistogram": { - "0.00012288": 1, - "0.0005217659": 13980, - "0.0009206518": 275643, - "0.0013195377": 271568, - "0.0017184236": 2286, - "0.0021173095": 75, - "0.0025161954000000003": 63, - "0.0029150813": 45, - "0.0033139672": 10, - "0.0037128531000000004": 21, - "0.004111739": 22 + "0.000120023": 1, + "0.0005617514": 28059, + "0.0010034797999999999": 418891, + "0.0014452082": 116917, + "0.0018869365999999999": 380, + "0.0023286649999999997": 30, + "0.0027703934": 95, + "0.0032121218": 18, + "0.0036538502": 17, + "0.0040955786": 6, + "0.004537307": 13 }, "latencyPercentiles": { - "p10": 0.000602691, - "p25": 0.000780966, - "p50": 0.000915259, - "p75": 0.001003873, - "p90": 0.001078574, - "p95": 0.001140257, - "p99": 0.001260375 + "p10": 0.000622698, + "p25": 0.000800991, + "p50": 0.000909471, + "p75": 0.000989539, + "p90": 0.001061874, + "p95": 0.001122748, + "p99": 0.001239425 }, "rps": { - "mean": 56365.08785302063, - "stddev": 7093.416357114675, - "max": 81650.92144669828, + "mean": 56439.147327215804, + "stddev": 6405.840098494312, + "max": 81918.00018207978, "percentiles": { - "p10": 50513.68415703636, - "p25": 51829.055368437155, - "p50": 53248.87319969044, - "p75": 60549.33559864732, - "p90": 67022.96877139791, - "p95": 70917.332726997, - "p99": 76514.5590035196 + "p10": 51657.09218208141, + "p25": 52737.195544018505, + "p50": 53960.72209220151, + "p75": 58608.967514422366, + "p90": 66855.15550328301, + "p95": 70349.77467028279, + "p99": 76074.15656662725 } }, "details": { "DNSDialup": { - "average": 0.0008276795400000001, - "fastest": 0.000079386, - "slowest": 0.001376918 + "average": 0.0008554329, + "fastest": 0.000140482, + "slowest": 0.001328617 }, "DNSLookup": { - "average": 0.000008125580000000004, - "fastest": 0.000003607, - "slowest": 0.00004822 + "average": 0.000008113160000000001, + "fastest": 0.000003767, + "slowest": 0.000046777 } }, "statusCodeDistribution": { - "200": 563714 + "200": 564427 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 2d6002a42d..c5b2336eda 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00062122, - "slowest": 0.006755406, - "fastest": 0.0002881, - "average": 0.001124518245162393, - "requestsPerSec": 44389.04246390406, - "totalData": 5770934, + "total": 10.000629264, + "slowest": 0.006164951, + "fastest": 0.000272166, + "average": 0.001108909934394415, + "requestsPerSec": 45011.66757780133, + "totalData": 5851885, "sizePerRequest": 13, - "sizePerSec": 577057.5520307528 + "sizePerSec": 585151.6785114172 }, "responseTimeHistogram": { - "0.0002881": 1, - "0.0009348306": 17688, - "0.0015815612": 424138, - "0.0022282917999999997": 1804, - "0.0028750224": 164, - "0.003521753": 61, - "0.0041684836": 12, - "0.0048152142": 21, - "0.0054619448": 0, - "0.0061086754": 13, - "0.006755406": 16 + "0.000272166": 1, + "0.0008614445": 12012, + "0.0014507230000000001": 435272, + "0.0020400015": 2568, + "0.00262928": 165, + "0.0032185585": 75, + "0.0038078369999999997": 10, + "0.0043971155": 2, + "0.004986394": 13, + "0.0055756725": 2, + "0.006164951": 25 }, "latencyPercentiles": { - "p10": 0.001031927, - "p25": 0.001078804, - "p50": 0.001123646, - "p75": 0.001170881, - "p90": 0.001226973, - "p95": 0.001273006, - "p99": 0.001447697 + "p10": 0.001021689, + "p25": 0.001067362, + "p50": 0.001110622, + "p75": 0.001155077, + "p90": 0.001203468, + "p95": 0.001243749, + "p99": 0.001384354 }, "rps": { - "mean": 44388.253014444475, - "stddev": 2777.567282017406, - "max": 65700.90010233725, + "mean": 45011.893256619376, + "stddev": 2560.734864199527, + "max": 54340.08951697948, "percentiles": { - "p10": 42726.31030634247, - "p25": 43452.16432327045, - "p50": 44280.953470805325, - "p75": 45199.049196409775, - "p90": 46685.67755545751, - "p95": 48114.42572726333, - "p99": 51005.08066718813 + "p10": 43307.93834509865, + "p25": 44189.16941535052, + "p50": 44969.626472666016, + "p75": 45722.0929152982, + "p90": 47339.059457960364, + "p95": 48706.063904957125, + "p99": 51432.74208360713 } }, "details": { "DNSDialup": { - "average": 0.0006852954999999999, - "fastest": 0.000080271, - "slowest": 0.001107016 + "average": 0.0009160335999999999, + "fastest": 0.000155407, + "slowest": 0.001294686 }, "DNSLookup": { - "average": 0.000008213399999999997, - "fastest": 0.000003627, - "slowest": 0.000045615 + "average": 0.00000986288, + "fastest": 0.000003626, + "slowest": 0.000058729 } }, "statusCodeDistribution": { - "200": 443918 + "200": 450145 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 508bce2c1c..edaea2c71b 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000510911, - "slowest": 0.01497016, - "fastest": 0.001128188, - "average": 0.0030334193737990645, - "requestsPerSec": 16444.359839567, - "totalData": 2137876, + "total": 10.001241494, + "slowest": 0.01358954, + "fastest": 0.001319713, + "average": 0.002940919734353732, + "requestsPerSec": 16958.794575828688, + "totalData": 2204917, "sizePerRequest": 13, - "sizePerSec": 213776.67791437102 + "sizePerSec": 220464.32948577293 }, "responseTimeHistogram": { - "0.001128188": 1, - "0.0025123852": 1842, - "0.0038965823999999997": 152965, - "0.0052807796": 7907, - "0.0066649768": 503, - "0.008049174": 448, - "0.0094333712": 702, - "0.0108175684": 34, - "0.0122017656": 10, - "0.013585962799999999": 12, - "0.014970159999999998": 28 + "0.001319713": 1, + "0.0025466956999999997": 7106, + "0.0037736784": 153931, + "0.0050006611": 6781, + "0.0062276438": 512, + "0.0074546265": 87, + "0.008681609199999999": 1081, + "0.0099085919": 61, + "0.0111355746": 10, + "0.0123625573": 13, + "0.01358954": 26 }, "latencyPercentiles": { - "p10": 0.002663427, - "p25": 0.002756009, - "p50": 0.002870807, - "p75": 0.003026647, - "p90": 0.003715894, - "p95": 0.003944991, - "p99": 0.005457702 + "p10": 0.002613946, + "p25": 0.00270055, + "p50": 0.002800506, + "p75": 0.002921892, + "p90": 0.003575486, + "p95": 0.003776342, + "p99": 0.005066522 }, "rps": { - "mean": 16457.125221921182, - "stddev": 2182.3649312627686, - "max": 21162.773017326766, + "mean": 16973.9343845639, + "stddev": 2124.8810457162967, + "max": 21518.50239267631, "percentiles": { - "p10": 14923.299747896, - "p25": 15710.455660927002, - "p50": 16734.409292386994, - "p75": 17712.287013501224, - "p90": 18472.760509094078, - "p95": 18936.065630600908, - "p99": 19623.2505606951 + "p10": 15343.765020969131, + "p25": 16255.249969120861, + "p50": 17345.425935983654, + "p75": 18219.007890932855, + "p90": 18858.66704155398, + "p95": 19251.82071263278, + "p99": 19776.037439226468 } }, "details": { "DNSDialup": { - "average": 0.0007487522000000003, - "fastest": 0.000071535, - "slowest": 0.001251552 + "average": 0.0006862716999999999, + "fastest": 0.000080951, + "slowest": 0.001179378 }, "DNSLookup": { - "average": 0.000009007240000000004, - "fastest": 0.000004469, - "slowest": 0.000048451 + "average": 0.00000979196, + "fastest": 0.000004107, + "slowest": 0.000050053 } }, "statusCodeDistribution": { - "200": 164452 + "200": 169609 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index b59d50a029..9834a65bfe 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000682216, - "slowest": 0.00481153, - "fastest": 0.000034034, - "average": 0.000643947295952091, - "requestsPerSec": 77454.21594946118, - "totalData": 10069735, + "total": 10.000612705, + "slowest": 0.0035773, + "fastest": 0.000033783, + "average": 0.0006430841830549355, + "requestsPerSec": 77558.84793060787, + "totalData": 10083268, "sizePerRequest": 13, - "sizePerSec": 1006904.8073429954 + "sizePerSec": 1008265.0230979023 }, "responseTimeHistogram": { - "0.000034034": 1, - "0.0005117836": 265270, - "0.0009895332": 434148, - "0.0014672828000000001": 65037, - "0.0019450324": 9441, - "0.002422782": 638, - "0.0029005316000000002": 31, - "0.0033782812": 23, - "0.0038560308": 5, - "0.0043337804": 0, - "0.00481153": 1 + "0.000033783": 1, + "0.0003881347": 89964, + "0.0007424864": 471298, + "0.0010968381": 169779, + "0.0014511898": 33857, + "0.0018055414999999999": 8722, + "0.0021598932": 1849, + "0.0025142449": 99, + "0.0028685966": 28, + "0.0032229483": 21, + "0.0035773": 18 }, "latencyPercentiles": { - "p10": 0.000378237, - "p25": 0.000469218, - "p50": 0.000587342, - "p75": 0.000769814, - "p90": 0.000983646, - "p95": 0.001131944, - "p99": 0.001532383 + "p10": 0.000374609, + "p25": 0.000465652, + "p50": 0.000585548, + "p75": 0.000773699, + "p90": 0.000984563, + "p95": 0.001126234, + "p99": 0.001537817 }, "rps": { - "mean": 77452.1077207757, - "stddev": 11308.734990711911, - "max": 97879.19060328952, + "mean": 77555.81468889181, + "stddev": 12236.899435682944, + "max": 99284.65953827412, "percentiles": { - "p10": 59915.090898105904, - "p25": 70046.66508828246, - "p50": 79116.4957893719, - "p75": 86332.18176964833, - "p90": 91138.58807818963, - "p95": 92929.64455661284, - "p99": 96003.5234199731 + "p10": 58407.41190057255, + "p25": 68239.89735916728, + "p50": 80312.7269435365, + "p75": 87102.09045016962, + "p90": 91657.22160344762, + "p95": 94394.37549661839, + "p99": 97661.87302857332 } }, "details": { "DNSDialup": { - "average": 0.0006300646799999999, - "fastest": 0.000093695, - "slowest": 0.000993988 + "average": 0.0005866692000000001, + "fastest": 0.0001174, + "slowest": 0.000897527 }, "DNSLookup": { - "average": 0.000008444280000000002, - "fastest": 0.000003387, - "slowest": 0.000050816 + "average": 0.000008036720000000002, + "fastest": 0.000003627, + "slowest": 0.000045605 } }, "statusCodeDistribution": { - "200": 774595 + "200": 775636 }, "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 b2d4d80318..311bd23162 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.000626177, - "slowest": 0.028184923, - "fastest": 0.003337801, - "average": 0.0050083255750459155, - "requestsPerSec": 9971.275621654508, - "totalData": 3889041, + "total": 10.000753797, + "slowest": 0.025306608, + "fastest": 0.003163631, + "average": 0.004827237586335172, + "requestsPerSec": 10345.520157794163, + "totalData": 4035057, "sizePerRequest": 39, - "sizePerSec": 388879.74924452574 + "sizePerSec": 403475.2861539723 }, "responseTimeHistogram": { - "0.003337801": 1, - "0.005822513200000001": 90358, - "0.0083072254": 5456, - "0.0107919376": 2356, - "0.0132766498": 1315, - "0.015761362": 120, - "0.0182460742": 79, - "0.020730786400000003": 6, - "0.023215498600000002": 11, - "0.0257002108": 11, - "0.028184923": 6 + "0.003163631": 1, + "0.0053779287": 90467, + "0.007592226400000001": 8492, + "0.009806524100000002": 2351, + "0.012020821800000001": 1865, + "0.0142351195": 150, + "0.016449417200000004": 99, + "0.018663714900000003": 11, + "0.020878012600000002": 11, + "0.023092310300000002": 10, + "0.025306608": 6 }, "latencyPercentiles": { - "p10": 0.004064049, - "p25": 0.004196713, - "p50": 0.004857582, - "p75": 0.005072385, - "p90": 0.005775588, - "p95": 0.007268661, - "p99": 0.011445866 + "p10": 0.003957981, + "p25": 0.004060754, + "p50": 0.004717981, + "p75": 0.004880698, + "p90": 0.005537204, + "p95": 0.006997197, + "p99": 0.010814427 }, "rps": { - "mean": 9986.442925992873, - "stddev": 2213.8012215659674, - "max": 45875.768418984466, + "mean": 10321.827569772919, + "stddev": 1902.0575964317468, + "max": 12252.573321185153, "percentiles": { - "p10": 6762.952668246072, - "p25": 9939.769015831873, - "p50": 10560.607164507723, - "p75": 11073.104636812719, - "p90": 11301.484092227787, - "p95": 11482.315572104964, - "p99": 11815.330076421315 + "p10": 6985.600982895179, + "p25": 10424.200578788643, + "p50": 11114.377558810396, + "p75": 11342.253637744892, + "p90": 11493.14632960035, + "p95": 11589.463281419501, + "p99": 11902.179016640173 } }, "details": { "DNSDialup": { - "average": 0.0005201581399999999, - "fastest": 0.000079298, - "slowest": 0.000923956 + "average": 0.0008547622000000003, + "fastest": 0.000170501, + "slowest": 0.001168037 }, "DNSLookup": { - "average": 0.000008503360000000001, - "fastest": 0.000004057, - "slowest": 0.000060473 + "average": 0.00001052608, + "fastest": 0.000003727, + "slowest": 0.000089557 } }, "statusCodeDistribution": { - "200": 99719 + "200": 103463 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 4c664dfb9b..24c629dfe6 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000609507, - "slowest": 0.362083021, - "fastest": 0.001416769, - "average": 0.007805685100793969, - "requestsPerSec": 6397.810048999047, - "totalData": 831766, + "total": 10.000676832, + "slowest": 0.353333098, + "fastest": 0.001380236, + "average": 0.007868367710650623, + "requestsPerSec": 6346.570443803338, + "totalData": 825110, "sizePerRequest": 13, - "sizePerSec": 83171.5306369876 + "sizePerSec": 82505.4157694434 }, "responseTimeHistogram": { - "0.001416769": 1, - "0.0374833942": 63942, - "0.0735500194": 7, - "0.1096166446": 6, - "0.14568326980000001": 4, - "0.18174989500000002": 5, - "0.2178165202": 4, - "0.2538831454": 3, - "0.2899497706": 3, - "0.32601639579999997": 3, - "0.362083021": 4 + "0.001380236": 1, + "0.0365755222": 63430, + "0.0717708084": 7, + "0.1069660946": 6, + "0.14216138080000001": 5, + "0.17735666700000002": 4, + "0.2125519532": 4, + "0.2477472394": 3, + "0.2829425256": 3, + "0.3181378118": 3, + "0.353333098": 4 }, "latencyPercentiles": { - "p10": 0.006362921, - "p25": 0.007291636, - "p50": 0.007561249, - "p75": 0.007828361, - "p90": 0.009142848, - "p95": 0.010377022, - "p99": 0.012173274 + "p10": 0.006639822, + "p25": 0.007224752, + "p50": 0.007490385, + "p75": 0.007970317, + "p90": 0.009248161, + "p95": 0.010260482, + "p99": 0.012205944 }, "rps": { - "mean": 6397.954429008281, - "stddev": 985.4454727992979, - "max": 8137.930078301749, + "mean": 6344.543150920122, + "stddev": 983.3200997356125, + "max": 8407.125879895682, "percentiles": { - "p10": 4883.735056152148, - "p25": 6260.143704627977, - "p50": 6564.793858908201, - "p75": 6752.370712005201, - "p90": 7573.536005196017, - "p95": 7875.019006055202, - "p99": 8037.820356122071 + "p10": 4902.792937281546, + "p25": 6134.238250796723, + "p50": 6563.593343183478, + "p75": 6883.856384937717, + "p90": 7131.546395480444, + "p95": 7785.40668992933, + "p99": 8260.276060440476 } }, "details": { "DNSDialup": { - "average": 0.0008583539600000001, - "fastest": 0.000173322, - "slowest": 0.001250797 + "average": 0.00093792706, + "fastest": 0.000151644, + "slowest": 0.00127021 }, "DNSLookup": { - "average": 0.000009405239999999999, - "fastest": 0.000004028, - "slowest": 0.000065263 + "average": 0.000008815340000000003, + "fastest": 0.000003687, + "slowest": 0.000049653 } }, "statusCodeDistribution": { - "200": 63982 + "200": 63470 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 1b9fdd8a73..617738c04e 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000576671, - "slowest": 0.006006821, - "fastest": 0.000315712, - "average": 0.0010340674583727665, - "requestsPerSec": 48264.91670222204, - "totalData": 6274801, + "total": 10.000566299, + "slowest": 0.005654893, + "fastest": 0.000319003, + "average": 0.0009691311510613245, + "requestsPerSec": 51496.68374794902, + "totalData": 6694948, "sizePerRequest": 13, - "sizePerSec": 627443.9171288866 + "sizePerSec": 669456.8887233372 }, "responseTimeHistogram": { - "0.000315712": 1, - "0.0008848228999999999": 39627, - "0.0014539338": 441268, - "0.0020230446999999997": 1586, - "0.0025921556": 82, - "0.0031612665": 29, - "0.0037303773999999997": 34, - "0.004299488299999999": 0, - "0.0048685991999999996": 7, - "0.0054377101": 26, - "0.006006821": 17 + "0.000319003": 1, + "0.000852592": 89404, + "0.001386181": 423776, + "0.00191977": 1591, + "0.002453359": 101, + "0.002986948": 32, + "0.003520537": 35, + "0.004054126": 6, + "0.004587715": 9, + "0.005121304": 24, + "0.005654893": 17 }, "latencyPercentiles": { - "p10": 0.000899204, - "p25": 0.000960689, - "p50": 0.001041955, - "p75": 0.001103912, - "p90": 0.001166058, - "p95": 0.001220691, - "p99": 0.001343682 + "p10": 0.000732229, + "p25": 0.000906246, + "p50": 0.000992002, + "p75": 0.001070189, + "p90": 0.001117323, + "p95": 0.00115385, + "p99": 0.001270228 }, "rps": { - "mean": 48263.6231688193, - "stddev": 2907.6448069634266, - "max": 65022.77747895417, + "mean": 51494.977660654826, + "stddev": 4253.895420801616, + "max": 67706.39148335712, "percentiles": { - "p10": 46401.39455440107, - "p25": 47319.27313994851, - "p50": 48130.548459104895, - "p75": 48926.24403730133, - "p90": 50119.01260733897, - "p95": 52414.19900651367, - "p99": 57403.019398816505 + "p10": 48019.14991668936, + "p25": 48870.006284000614, + "p50": 50597.95764600161, + "p75": 53619.17397607807, + "p90": 57217.932099918566, + "p95": 59490.31224301857, + "p99": 63019.31446808235 } }, "details": { "DNSDialup": { - "average": 0.00058307926, - "fastest": 0.000079029, - "slowest": 0.001049189 + "average": 0.0005750949399999999, + "fastest": 0.000075029, + "slowest": 0.001232987 }, "DNSLookup": { - "average": 0.000009221700000000002, - "fastest": 0.000004048, - "slowest": 0.000052087 + "average": 0.000008347739999999994, + "fastest": 0.000003747, + "slowest": 0.000049772 } }, "statusCodeDistribution": { - "200": 482677 + "200": 514996 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 6b9b4b7b6c..306181cc28 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000565566, - "slowest": 0.186176811, - "fastest": 0.000105038, - "average": 0.002853566706469993, - "requestsPerSec": 17478.3114861286, - "totalData": 2272309, + "total": 10.000624018, + "slowest": 0.184991664, + "fastest": 0.000796683, + "average": 0.002948542782617743, + "requestsPerSec": 16916.144402140246, + "totalData": 2199236, "sizePerRequest": 13, - "sizePerSec": 227218.04931967185 + "sizePerSec": 219909.87722782322 }, "responseTimeHistogram": { - "0.000105038": 1, - "0.0187122153": 174750, - "0.0373193926": 8, - "0.0559265699": 5, - "0.0745337472": 6, - "0.0931409245": 5, - "0.1117481018": 4, - "0.1303552791": 4, - "0.1489624564": 3, - "0.1675696337": 3, - "0.186176811": 4 + "0.000796683": 1, + "0.0192161811": 169129, + "0.0376356792": 7, + "0.0560551773": 6, + "0.07447467540000001": 6, + "0.09289417350000001": 4, + "0.11131367160000001": 4, + "0.1297331697": 4, + "0.1481526678": 4, + "0.16657216589999999": 3, + "0.184991664": 4 }, "latencyPercentiles": { - "p10": 0.002119425, - "p25": 0.002661626, - "p50": 0.002811139, - "p75": 0.003062058, - "p90": 0.003141896, - "p95": 0.003284013, - "p99": 0.005723401 + "p10": 0.002681375, + "p25": 0.0027596, + "p50": 0.002854196, + "p75": 0.00296905, + "p90": 0.003065446, + "p95": 0.003171415, + "p99": 0.00570188 }, "rps": { - "mean": 17475.935781420532, - "stddev": 3229.4422856836372, - "max": 34130.00027024085, + "mean": 16914.772927736383, + "stddev": 1732.1404757898833, + "max": 28521.06280488193, "percentiles": { - "p10": 15576.921956003882, - "p25": 15953.855429775645, - "p50": 17350.138430035582, - "p75": 18110.034770266084, - "p90": 18717.98611285649, - "p95": 26342.12105156104, - "p99": 27741.976384466856 + "p10": 16109.857621879215, + "p25": 16727.4329901038, + "p50": 17206.920361745117, + "p75": 17546.602020306367, + "p90": 17847.544072654924, + "p95": 18047.566165385484, + "p99": 18447.043650717962 } }, "details": { "DNSDialup": { - "average": 0.00087410374, - "fastest": 0.00013916, - "slowest": 0.001354199 + "average": 0.0008310936599999998, + "fastest": 0.000185875, + "slowest": 0.001114833 }, "DNSLookup": { - "average": 0.000008378899999999999, - "fastest": 0.000003997, - "slowest": 0.000051196 + "average": 0.0000086915, + "fastest": 0.000004068, + "slowest": 0.000050955 } }, "statusCodeDistribution": { - "200": 174793 + "200": 169172 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 7ed039cdf4..3691428661 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.8170198552736964, - "total": 10.000600381, - "slowest": 0.015148105, - "fastest": 0.000162492, - "average": 0.0008544915014907854, - "requestsPerSec": 57180.366999408056, - "totalData": 6073639, + "successRate": 0.9837590129204136, + "total": 10.000458018, + "slowest": 0.01475495, + "fastest": 0.000098753, + "average": 0.0009065431051067058, + "requestsPerSec": 54987.981451471154, + "totalData": 7032662, "sizePerRequest": 13, - "sizePerSec": 607327.4372145918 + "sizePerSec": 703233.9906174085 }, "responseTimeHistogram": { - "0.000162492": 1, - "0.0016610533": 466345, - "0.0031596146": 719, - "0.0046581759": 38, - "0.0061567372": 49, - "0.007655298499999999": 1, - "0.0091538598": 0, - "0.0106524211": 0, - "0.0121509824": 0, - "0.013649543699999999": 0, - "0.015148104999999999": 50 + "0.000098753": 1, + "0.0015643726999999999": 540275, + "0.0030299923999999997": 593, + "0.004495612099999999": 5, + "0.005961231799999999": 46, + "0.0074268515": 4, + "0.008892471199999998": 0, + "0.010358090899999998": 0, + "0.011823710599999999": 0, + "0.013289330299999999": 0, + "0.01475495": 50 }, "latencyPercentiles": { - "p10": 0.000610266, - "p25": 0.000676431, - "p50": 0.000827652, - "p75": 0.001014195, - "p90": 0.001121165, - "p95": 0.001172633, - "p99": 0.001319808 + "p10": 0.000630592, + "p25": 0.000737013, + "p50": 0.000941359, + "p75": 0.001054661, + "p90": 0.00111747, + "p95": 0.001160086, + "p99": 0.00129639 }, "rps": { - "mean": 58348.740342321995, - "stddev": 9432.209171964161, - "max": 76362.15879725786, + "mean": 55077.8673527996, + "stddev": 7314.484893695901, + "max": 92370.21984020056, "percentiles": { - "p10": 47056.54772297063, - "p25": 49944.64551862899, - "p50": 59948.756323522655, - "p75": 65697.8956054325, - "p90": 69630.31007397368, - "p95": 71704.84724766893, - "p99": 74581.03975779744 + "p10": 47848.43218305645, + "p25": 49614.71076173844, + "p50": 54487.7634405724, + "p75": 59739.97799327389, + "p90": 64679.57528147083, + "p95": 67322.8534761313, + "p99": 71900.86140051331 } }, "details": { "DNSDialup": { - "average": 0.0009332986799999995, - "fastest": 0.000105361, - "slowest": 0.001899166 + "average": 0.0005658975399999999, + "fastest": 0.000098383, + "slowest": 0.00105994 }, "DNSLookup": { - "average": 0.00000930592, - "fastest": 0.000005039, - "slowest": 0.000081202 + "average": 0.000007820480000000001, + "fastest": 0.000004618, + "slowest": 0.000020738 } }, "statusCodeDistribution": { - "200": 467203 + "200": 540974 }, "errorDistribution": { - "Connection refused (os error 111)": 104635 + "Connection refused (os error 111)": 8931 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 2162c3f318..033c6b55b4 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000615909, - "slowest": 0.00635137, - "fastest": 0.000144439, - "average": 0.0010173381874346687, - "requestsPerSec": 49060.47832098578, - "totalData": 6378255, + "total": 10.000621558, + "slowest": 0.00644445, + "fastest": 0.000185244, + "average": 0.0009824978308479674, + "requestsPerSec": 50794.34283698549, + "totalData": 6603675, "sizePerRequest": 13, - "sizePerSec": 637786.2181728152 + "sizePerSec": 660326.4568808114 }, "responseTimeHistogram": { - "0.000144439": 1, - "0.0007651321000000001": 36706, - "0.0013858252000000003": 450771, - "0.0020065183": 2856, - "0.0026272114000000005": 175, - "0.0032479045000000004": 51, - "0.0038685976000000007": 27, - "0.004489290700000001": 1, - "0.0051099838000000005": 11, - "0.0057306769": 16, - "0.00635137": 20 + "0.000185244": 1, + "0.0008111646": 57723, + "0.0014370852": 448180, + "0.0020630058": 1760, + "0.0026889263999999996": 196, + "0.003314847": 27, + "0.0039407676": 33, + "0.0045666882": 11, + "0.0051926088": 1, + "0.0058185293999999995": 20, + "0.00644445": 23 }, "latencyPercentiles": { - "p10": 0.00082916, - "p25": 0.000950458, - "p50": 0.001036444, - "p75": 0.001109035, - "p90": 0.00116486, - "p95": 0.001210624, - "p99": 0.001329916 + "p10": 0.000786532, + "p25": 0.000917546, + "p50": 0.001000502, + "p75": 0.001073999, + "p90": 0.001124928, + "p95": 0.001166209, + "p99": 0.001298303 }, "rps": { - "mean": 49063.1787143793, - "stddev": 3992.9695429537614, - "max": 71852.2419612603, + "mean": 50793.167152515016, + "stddev": 3912.8703591990206, + "max": 65080.19404126482, "percentiles": { - "p10": 46077.19312163655, - "p25": 47122.30298600392, - "p50": 48307.54080712067, - "p75": 50773.33192329552, - "p90": 53473.400622210116, - "p95": 55999.45503213815, - "p99": 61219.62701241965 + "p10": 47968.200495030724, + "p25": 48766.2688151903, + "p50": 49999.09920651022, + "p75": 52363.110725293816, + "p90": 55536.01881728656, + "p95": 57526.145633191, + "p99": 61724.998624440304 } }, "details": { "DNSDialup": { - "average": 0.00086409514, - "fastest": 0.000161032, - "slowest": 0.001294409 + "average": 0.0007417342, + "fastest": 0.000075481, + "slowest": 0.001735636 }, "DNSLookup": { - "average": 0.000008344839999999998, - "fastest": 0.000004038, - "slowest": 0.000064601 + "average": 0.000008026140000000002, + "fastest": 0.000003707, + "slowest": 0.000050474 } }, "statusCodeDistribution": { - "200": 490635 + "200": 507975 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 94563add35..0ead508d95 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000605079, - "slowest": 0.011791152, - "fastest": 0.000276927, - "average": 0.001238249457322782, - "requestsPerSec": 40314.160674797306, - "totalData": 5241158, + "total": 10.00063409, + "slowest": 0.010987006, + "fastest": 0.000443234, + "average": 0.001217479867267827, + "requestsPerSec": 41006.29983153398, + "totalData": 5331157, "sizePerRequest": 13, - "sizePerSec": 524084.088772365 + "sizePerSec": 533081.8978099418 }, "responseTimeHistogram": { - "0.000276927": 1, - "0.0014283495": 364489, - "0.002579772": 37021, - "0.0037311945000000003": 304, - "0.004882617": 0, - "0.0060340394999999995": 826, - "0.007185462": 331, - "0.008336884499999999": 144, - "0.009488307": 0, - "0.0106397295": 0, - "0.011791152": 50 + "0.000443234": 1, + "0.0014976112": 386677, + "0.0025519884": 21715, + "0.0036063656": 296, + "0.0046607428": 12, + "0.00571512": 788, + "0.0067694972": 511, + "0.007823874400000002": 39, + "0.008878251600000001": 0, + "0.009932628800000001": 0, + "0.010987006": 50 }, "latencyPercentiles": { - "p10": 0.000918194, - "p25": 0.001105093, - "p50": 0.001236953, - "p75": 0.001313174, - "p90": 0.001420726, - "p95": 0.001549748, - "p99": 0.002281493 + "p10": 0.000909383, + "p25": 0.001087296, + "p50": 0.001223743, + "p75": 0.001296551, + "p90": 0.001389161, + "p95": 0.00152256, + "p99": 0.00211973 }, "rps": { - "mean": 40322.20560089644, - "stddev": 4560.6898902243, - "max": 47796.81901868237, + "mean": 41010.27309906142, + "stddev": 4343.769638935667, + "max": 52307.90225255914, "percentiles": { - "p10": 36605.64825152515, - "p25": 38674.86155260263, - "p50": 41293.44707072064, - "p75": 42889.733901268344, - "p90": 44159.71006753704, - "p95": 44964.20438744657, - "p99": 46155.546007992496 + "p10": 37665.7681978498, + "p25": 39836.290860974004, + "p50": 41838.99394235601, + "p75": 43374.21327892086, + "p90": 44470.799007854606, + "p95": 45345.89004072118, + "p99": 46689.65815055124 } }, "details": { "DNSDialup": { - "average": 0.0007413664400000002, - "fastest": 0.000091752, - "slowest": 0.001776575 + "average": 0.0008731124400000002, + "fastest": 0.000158159, + "slowest": 0.001380508 }, "DNSLookup": { - "average": 0.000009507200000000001, - "fastest": 0.000004158, - "slowest": 0.000049123 + "average": 0.00000825832, + "fastest": 0.000003637, + "slowest": 0.000048209 } }, "statusCodeDistribution": { - "200": 403166 + "200": 410089 }, "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 32c0976abe..6de4e0436c 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.00082682, - "slowest": 0.005780605, - "fastest": 0.000040917, - "average": 0.0006329491222880086, - "requestsPerSec": 78809.88384118424, - "totalData": 10246132, + "total": 10.000607648, + "slowest": 0.003617179, + "fastest": 0.000035384, + "average": 0.0006364180726949869, + "requestsPerSec": 78376.13748968067, + "totalData": 10189517, "sizePerRequest": 13, - "sizePerSec": 1024528.4899353951 + "sizePerSec": 1018889.7873658485 }, "responseTimeHistogram": { - "0.000040917": 1, - "0.0006148858000000001": 450929, - "0.0011888546": 311286, - "0.0017628234": 23630, - "0.0023367922000000004": 2216, - "0.0029107610000000004": 62, - "0.0034847298000000005": 24, - "0.0040586986000000005": 13, - "0.0046326674": 0, - "0.0052066362": 0, - "0.005780605": 3 + "0.000035384": 1, + "0.0003935635": 97916, + "0.0007517429999999999": 483195, + "0.0011099225000000001": 165527, + "0.001468102": 27462, + "0.0018262814999999999": 8031, + "0.002184461": 1555, + "0.0025426405": 49, + "0.0029008199999999997": 38, + "0.0032589994999999996": 20, + "0.0036171789999999994": 15 }, "latencyPercentiles": { - "p10": 0.000374365, - "p25": 0.000466538, - "p50": 0.000579415, - "p75": 0.000746441, - "p90": 0.000968387, - "p95": 0.001089054, - "p99": 0.001490767 + "p10": 0.000373174, + "p25": 0.000463382, + "p50": 0.00057977, + "p75": 0.000762047, + "p90": 0.000973415, + "p95": 0.001098715, + "p99": 0.001516237 }, "rps": { - "mean": 78809.3945562872, - "stddev": 11771.750990995351, - "max": 98478.47253577686, + "mean": 78353.38163147331, + "stddev": 13418.292528549262, + "max": 100361.8943633517, "percentiles": { - "p10": 60723.74298350917, - "p25": 71705.0909813458, - "p50": 81204.72160898404, - "p75": 88070.95877147286, - "p90": 92194.98030540215, - "p95": 94285.544523071, - "p99": 96614.95247044828 + "p10": 56870.74761336886, + "p25": 68802.75211008136, + "p50": 81734.77246632199, + "p75": 88709.32334988524, + "p90": 93837.78847742098, + "p95": 95629.5017012717, + "p99": 98435.01385673834 } }, "details": { "DNSDialup": { - "average": 0.0006680422, - "fastest": 0.000087333, - "slowest": 0.000893723 + "average": 0.0007397946200000001, + "fastest": 0.000092071, + "slowest": 0.001714227 }, "DNSLookup": { - "average": 0.000008334139999999996, - "fastest": 0.000003868, - "slowest": 0.000051857 + "average": 0.00000916834, + "fastest": 0.000003767, + "slowest": 0.000082964 } }, "statusCodeDistribution": { - "200": 788164 + "200": 783809 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 3c8cdbc950..ecc8330295 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001196166, - "slowest": 0.016543457, - "fastest": 0.000340649, - "average": 0.0016052108627048133, - "requestsPerSec": 31102.979567334285, - "totalData": 4043871, + "total": 10.001123421, + "slowest": 0.016928151, + "fastest": 0.000264712, + "average": 0.0016144417801989953, + "requestsPerSec": 30927.22557053223, + "totalData": 4020991, "sizePerRequest": 13, - "sizePerSec": 404338.73437534575 + "sizePerSec": 402053.932416919 }, "responseTimeHistogram": { - "0.000340649": 1, - "0.0019609298000000004": 283119, - "0.0035812106000000007": 25667, - "0.005201491400000001": 917, - "0.006821772200000001": 1212, - "0.008442053000000001": 86, - "0.010062333800000002": 15, - "0.011682614600000002": 0, - "0.013302895400000002": 0, - "0.014923176200000002": 0, - "0.016543457": 50 + "0.000264712": 1, + "0.0019310559": 280723, + "0.0035973997999999997": 26387, + "0.0052637437": 894, + "0.0069300876": 1137, + "0.0085964315": 65, + "0.0102627754": 0, + "0.011929119299999999": 0, + "0.0135954632": 0, + "0.0152618071": 39, + "0.016928151": 61 }, "latencyPercentiles": { - "p10": 0.001098223, - "p25": 0.001415986, - "p50": 0.001631852, - "p75": 0.001727913, - "p90": 0.001904164, - "p95": 0.002131358, - "p99": 0.003055176 + "p10": 0.001101765, + "p25": 0.00144423, + "p50": 0.001652792, + "p75": 0.001733452, + "p90": 0.001891886, + "p95": 0.002075841, + "p99": 0.002983536 }, "rps": { - "mean": 31117.41905235939, - "stddev": 3934.622325113337, - "max": 38268.11791454853, + "mean": 31050.660844566737, + "stddev": 5140.059992726121, + "max": 138907.24045520165, "percentiles": { - "p10": 29116.45662128239, - "p25": 30524.09266634027, - "p50": 31922.882580509475, - "p75": 33052.935934568166, - "p90": 33931.07747385859, - "p95": 34658.074535591295, - "p99": 35661.20910831763 + "p10": 29001.138570651317, + "p25": 30449.09117692247, + "p50": 31646.533062214752, + "p75": 32905.30433505855, + "p90": 33805.77915831404, + "p95": 34377.70047862112, + "p99": 35200.495347403215 } }, "details": { "DNSDialup": { - "average": 0.0008096360199999997, - "fastest": 0.000091232, - "slowest": 0.001750316 + "average": 0.00050983674, + "fastest": 0.000073496, + "slowest": 0.000730954 }, "DNSLookup": { - "average": 0.000008829299999999997, - "fastest": 0.000003827, - "slowest": 0.000046848 + "average": 0.000007811139999999998, + "fastest": 0.000003918, + "slowest": 0.000050544 } }, "statusCodeDistribution": { - "200": 311067 + "200": 309307 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index b6a55224f1..c4b15dd9d8 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000576216, - "slowest": 0.005687883, - "fastest": 0.000348174, - "average": 0.0010791829897804153, - "requestsPerSec": 46251.73490103222, - "totalData": 6013072, + "total": 10.000572602, + "slowest": 0.0059277, + "fastest": 0.000259752, + "average": 0.0010693344370255012, + "requestsPerSec": 46676.527292711915, + "totalData": 6068296, "sizePerRequest": 13, - "sizePerSec": 601272.5537134189 + "sizePerSec": 606794.8548052548 }, "responseTimeHistogram": { - "0.000348174": 1, - "0.0008821448999999999": 32891, - "0.0014161158": 425948, - "0.0019500867": 3057, - "0.0024840576000000002": 523, - "0.0030180285": 47, - "0.0035519994000000003": 21, - "0.0040859703": 7, - "0.0046199412": 10, - "0.0051539121": 11, - "0.0056878829999999995": 28 + "0.000259752": 1, + "0.0008265467999999999": 10528, + "0.0013933416": 452384, + "0.0019601363999999996": 3425, + "0.0025269311999999997": 301, + "0.0030937259999999998": 97, + "0.0036605207999999994": 8, + "0.0042273156": 0, + "0.0047941104": 11, + "0.0053609052": 19, + "0.0059277": 18 }, "latencyPercentiles": { - "p10": 0.000922297, - "p25": 0.001004666, - "p50": 0.001091435, - "p75": 0.001163304, - "p90": 0.001216383, - "p95": 0.001262072, - "p99": 0.001382835 + "p10": 0.000941023, + "p25": 0.000994629, + "p50": 0.001078014, + "p75": 0.001137224, + "p90": 0.001188346, + "p95": 0.001231209, + "p99": 0.001366543 }, "rps": { - "mean": 46251.88454145356, - "stddev": 3050.825189443162, - "max": 65273.74440571969, + "mean": 46676.48559136305, + "stddev": 2556.438136187436, + "max": 57866.16417211389, "percentiles": { - "p10": 44103.94289249272, - "p25": 45124.28137581041, - "p50": 46122.54931435953, - "p75": 47471.95799392855, - "p90": 49222.93788905566, - "p95": 50300.22823478284, - "p99": 52968.26838890934 + "p10": 45265.1682627496, + "p25": 46017.51426592878, + "p50": 46668.06199458107, + "p75": 47412.76177132095, + "p90": 48503.00097286826, + "p95": 49667.14998678314, + "p99": 53388.48072911182 } }, "details": { "DNSDialup": { - "average": 0.0007274329599999999, - "fastest": 0.000189825, - "slowest": 0.000991481 + "average": 0.0007301963199999998, + "fastest": 0.000074211, + "slowest": 0.00168744 }, "DNSLookup": { - "average": 0.000008437179999999998, - "fastest": 0.000003828, - "slowest": 0.000049603 + "average": 0.000007889700000000002, + "fastest": 0.000003787, + "slowest": 0.000046286 } }, "statusCodeDistribution": { - "200": 462544 + "200": 466792 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index ac7f8913ca..24af7ecc06 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000650215, - "slowest": 0.004566941, - "fastest": 0.000131226, - "average": 0.0010181954360262823, - "requestsPerSec": 49017.71279478751, - "totalData": 6372717, + "total": 10.000664092, + "slowest": 0.00533523, + "fastest": 0.000281325, + "average": 0.000996558920002392, + "requestsPerSec": 50080.67418249208, + "totalData": 6510920, "sizePerRequest": 13, - "sizePerSec": 637230.2663322376 + "sizePerSec": 651048.7643723971 }, "responseTimeHistogram": { - "0.000131226": 1, - "0.0005747975": 2078, - "0.0010183689999999999": 226921, - "0.0014619404999999999": 259826, - "0.0019055119999999998": 1194, - "0.0023490835": 87, - "0.002792655": 26, - "0.0032362264999999998": 27, - "0.0036797979999999997": 10, - "0.0041233695": 16, - "0.004566941": 23 + "0.000281325": 1, + "0.0007867155000000001": 29521, + "0.0012921060000000001": 466591, + "0.0017974965000000002": 4397, + "0.002302887": 149, + "0.0028082775000000003": 113, + "0.0033136680000000005": 18, + "0.0038190585": 11, + "0.004324449": 14, + "0.0048298395000000004": 17, + "0.005335230000000001": 8 }, "latencyPercentiles": { - "p10": 0.000880489, - "p25": 0.00094849, - "p50": 0.001028777, - "p75": 0.001092163, - "p90": 0.001149734, - "p95": 0.001198961, - "p99": 0.001322335 + "p10": 0.000856464, + "p25": 0.000932626, + "p50": 0.001010283, + "p75": 0.001074389, + "p90": 0.001121686, + "p95": 0.001163062, + "p99": 0.001286484 }, "rps": { - "mean": 49016.386810910924, - "stddev": 3076.3353573237114, - "max": 64264.00817526243, + "mean": 50080.30490437986, + "stddev": 3457.7997567168854, + "max": 72352.16383575935, "percentiles": { - "p10": 46834.90605548541, - "p25": 47831.41660476314, - "p50": 48629.63308235385, - "p75": 49535.61115085612, - "p90": 52047.01406781546, - "p95": 55020.84739907567, - "p99": 60361.69568916605 + "p10": 47732.64435547405, + "p25": 48612.294049164324, + "p50": 49456.931790260234, + "p75": 50596.9336054055, + "p90": 54110.206257086575, + "p95": 56728.01796807365, + "p99": 60840.410200455095 } }, "details": { "DNSDialup": { - "average": 0.0008278066200000001, - "fastest": 0.000163507, - "slowest": 0.001161998 + "average": 0.0007552978, + "fastest": 0.000158615, + "slowest": 0.001171207 }, "DNSLookup": { - "average": 0.000008693540000000004, - "fastest": 0.000003587, - "slowest": 0.000063108 + "average": 0.000009014800000000002, + "fastest": 0.000004027, + "slowest": 0.000060543 } }, "statusCodeDistribution": { - "200": 490209 + "200": 500840 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 6c08376106..9ff6e8a538 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000570463, - "slowest": 0.158839525, - "fastest": 0.000872656, - "average": 0.002801096917586863, - "requestsPerSec": 17803.184394202093, - "totalData": 2314546, + "total": 10.000592689, + "slowest": 0.15669546, + "fastest": 0.000888101, + "average": 0.0027470505596355185, + "requestsPerSec": 18152.524119863192, + "totalData": 2359968, "sizePerRequest": 13, - "sizePerSec": 231441.3971246272 + "sizePerSec": 235982.8135582215 }, "responseTimeHistogram": { - "0.000872656": 1, - "0.016669342900000002": 177998, - "0.032466029800000004": 7, - "0.048262716700000007": 5, - "0.06405940360000001": 6, - "0.0798560905": 5, - "0.09565277740000001": 5, - "0.11144946430000002": 4, - "0.12724615120000002": 4, - "0.1430428381": 3, - "0.158839525": 4 + "0.000888101": 1, + "0.0164688369": 181491, + "0.0320495728": 8, + "0.0476303087": 6, + "0.0632110446": 5, + "0.0787917805": 6, + "0.0943725164": 4, + "0.1099532523": 4, + "0.1255339882": 4, + "0.1411147241": 3, + "0.15669546": 4 }, "latencyPercentiles": { - "p10": 0.002561444, - "p25": 0.002647742, - "p50": 0.002728109, - "p75": 0.002805725, - "p90": 0.002902597, - "p95": 0.003005239, - "p99": 0.005418819 + "p10": 0.002512291, + "p25": 0.002605694, + "p50": 0.002690287, + "p75": 0.002767045, + "p90": 0.002844425, + "p95": 0.002925038, + "p99": 0.005345575 }, "rps": { - "mean": 17800.835651090692, - "stddev": 1502.0403903465383, - "max": 21753.79278887942, + "mean": 18151.577245675904, + "stddev": 1715.501409440355, + "max": 29472.986904774094, "percentiles": { - "p10": 17241.47955150508, - "p25": 17655.94993976381, - "p50": 17972.42167036307, - "p75": 18318.466846427655, - "p90": 18641.428711168643, - "p95": 18901.514363189446, - "p99": 19259.898283662078 + "p10": 17535.310855469892, + "p25": 17885.219493844274, + "p50": 18231.062083577115, + "p75": 18641.230674005918, + "p90": 18997.00631303728, + "p95": 19229.35746003419, + "p99": 20951.362264591633 } }, "details": { "DNSDialup": { - "average": 0.00056588038, - "fastest": 0.000096261, - "slowest": 0.000931736 + "average": 0.0007422286399999999, + "fastest": 0.000077636, + "slowest": 0.00134206 }, "DNSLookup": { - "average": 0.000008245380000000006, - "fastest": 0.000003737, - "slowest": 0.000047439 + "average": 0.000033503779999999995, + "fastest": 0.000003938, + "slowest": 0.001242122 } }, "statusCodeDistribution": { - "200": 178042 + "200": 181536 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 5f9b092163..15cb87d49f 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000764149, - "slowest": 0.01133782, - "fastest": 0.001031736, - "average": 0.001667580400648446, - "requestsPerSec": 29945.411724357626, - "totalData": 3893201, + "total": 10.00069367, + "slowest": 0.012214328, + "fastest": 0.000342186, + "average": 0.0016022914708018364, + "requestsPerSec": 31164.23823028668, + "totalData": 4051632, "sizePerRequest": 13, - "sizePerSec": 389290.3524166491 + "sizePerSec": 405135.0969937268 }, "responseTimeHistogram": { - "0.001031736": 1, - "0.0020623444": 294005, - "0.0030929527999999998": 2761, - "0.0041235612000000005": 1765, - "0.0051541696": 463, - "0.006184778": 175, - "0.007215386400000001": 197, - "0.0082459948": 26, - "0.0092766032": 65, - "0.010307211600000001": 9, - "0.01133782": 10 + "0.000342186": 1, + "0.0015294002": 83520, + "0.0027166144": 224922, + "0.0039038286000000005": 2178, + "0.005091042800000001": 604, + "0.006278257000000001": 311, + "0.007465471200000001": 31, + "0.0086526854": 61, + "0.0098398996": 11, + "0.0110271138": 13, + "0.012214328": 12 }, "latencyPercentiles": { - "p10": 0.001543756, - "p25": 0.00157737, - "p50": 0.001620233, - "p75": 0.001674532, - "p90": 0.001780442, - "p95": 0.001851785, - "p99": 0.002959321 + "p10": 0.001493678, + "p25": 0.001526167, + "p50": 0.001566475, + "p75": 0.001613529, + "p90": 0.001678757, + "p95": 0.001732671, + "p99": 0.002754674 }, "rps": { - "mean": 29934.96831324984, - "stddev": 3194.635231098865, - "max": 32570.602652120997, + "mean": 31145.175591064064, + "stddev": 3182.08897771184, + "max": 34600.43519206259, "percentiles": { - "p10": 29307.391324092412, - "p25": 30148.381288183824, - "p50": 30550.744379070118, - "p75": 31075.264290112063, - "p90": 31391.698995191528, - "p95": 31557.834755058957, - "p99": 31957.07853797703 + "p10": 30901.21441772621, + "p25": 31303.825327455233, + "p50": 31690.167481511762, + "p75": 32150.64183230277, + "p90": 32455.560400859275, + "p95": 32647.55777903508, + "p99": 33092.9697600529 } }, "details": { "DNSDialup": { - "average": 0.0005255944200000003, - "fastest": 0.000071925, - "slowest": 0.000863859 + "average": 0.0008399138400000003, + "fastest": 0.000156551, + "slowest": 0.001238891 }, "DNSLookup": { - "average": 0.000007550939999999998, - "fastest": 0.000004068, - "slowest": 0.000048571 + "average": 0.000007735639999999999, + "fastest": 0.000003737, + "slowest": 0.000044573 } }, "statusCodeDistribution": { - "200": 299477 + "200": 311664 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 8c4e57663e..1d31dea9ad 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001777093, + "total": 10.001092834, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72236.26294427757, + "requestsPerSec": 74452.66355978714, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 722491 + "Connection refused (os error 111)": 744608 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 495bffcf02..9fd4df7a69 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001387418, + "total": 10.000920188, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72741.20775390205, + "requestsPerSec": 74566.53847660923, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 727513 + "Connection refused (os error 111)": 745734 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index f92c251d14..80415bf94e 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000532068, - "slowest": 0.007195733, - "fastest": 0.00032525, - "average": 0.0013093387766675648, - "requestsPerSec": 38129.47125284895, - "totalData": 4957095, + "total": 10.000627952, + "slowest": 0.006350629, + "fastest": 0.000325676, + "average": 0.0012476996848677635, + "requestsPerSec": 40013.38735133859, + "totalData": 5202067, "sizePerRequest": 13, - "sizePerSec": 495683.1262870363 + "sizePerSec": 520174.03556740173 }, "responseTimeHistogram": { - "0.00032525": 1, - "0.0010122983000000001": 2750, - "0.0016993466": 374144, - "0.0023863949": 4029, - "0.0030734432": 267, - "0.0037604915": 75, - "0.0044475398": 9, - "0.0051345881": 10, - "0.0058216364": 16, - "0.0065086847": 13, - "0.007195733": 1 + "0.000325676": 1, + "0.0009281713": 3911, + "0.0015306666": 386419, + "0.0021331619": 9137, + "0.0027356572": 471, + "0.0033381524999999998": 130, + "0.0039406478000000005": 44, + "0.004543143099999999": 11, + "0.005145638399999999": 15, + "0.0057481337": 8, + "0.006350629": 12 }, "latencyPercentiles": { - "p10": 0.001134369, - "p25": 0.001191309, - "p50": 0.001310476, - "p75": 0.001381944, - "p90": 0.001495776, - "p95": 0.001579885, - "p99": 0.001715339 + "p10": 0.001094845, + "p25": 0.00114943, + "p50": 0.001256015, + "p75": 0.001328146, + "p90": 0.001384986, + "p95": 0.00144146, + "p99": 0.00164113 }, "rps": { - "mean": 38129.07799059605, - "stddev": 2472.8444494477753, - "max": 46605.46682125612, + "mean": 40013.12695173676, + "stddev": 2379.2817651169203, + "max": 45448.766526482184, "percentiles": { - "p10": 35212.07422024911, - "p25": 37491.892628831694, - "p50": 38803.102675932656, - "p75": 39586.55600470473, - "p90": 39933.86391660115, - "p95": 40213.64375726112, - "p99": 41205.134484527196 + "p10": 38331.1018560464, + "p25": 39742.022090145976, + "p50": 40320.680477016824, + "p75": 41023.29139997345, + "p90": 41809.549301060404, + "p95": 42254.003165334994, + "p99": 43486.59502900706 } }, "details": { "DNSDialup": { - "average": 0.0010266554200000003, - "fastest": 0.00029197, - "slowest": 0.001499792 + "average": 0.0007953211, + "fastest": 0.000171218, + "slowest": 0.001261973 }, "DNSLookup": { - "average": 0.000011794120000000003, - "fastest": 0.000004789, - "slowest": 0.000059021 + "average": 0.00000816156, + "fastest": 0.000003506, + "slowest": 0.000054101 } }, "statusCodeDistribution": { - "200": 381315 + "200": 400159 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 7634a6576f..9044c8d3e9 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,55 @@ { "summary": { - "successRate": 1, - "total": 10.000559012, - "slowest": 0.011263377, - "fastest": 0.000403747, - "average": 0.001276409687342905, - "requestsPerSec": 39111.91359709563, - "totalData": 5084833, - "sizePerRequest": 13, - "sizePerSec": 508454.87676224316 + "successRate": 0, + "total": 10.002193717, + "slowest": null, + "fastest": null, + "average": null, + "requestsPerSec": 75149.51432328872, + "totalData": 0, + "sizePerRequest": null, + "sizePerSec": 0 }, "responseTimeHistogram": { - "0.000403747": 1, - "0.00148971": 357355, - "0.002575673": 32300, - "0.0036616360000000002": 169, - "0.004747599000000001": 16, - "0.005833562000000001": 911, - "0.006919525000000001": 339, - "0.008005488": 0, - "0.009091451": 0, - "0.010177414000000001": 0, - "0.011263377000000001": 50 + "NaN": 0 }, "latencyPercentiles": { - "p10": 0.000939951, - "p25": 0.001141283, - "p50": 0.00128408, - "p75": 0.00135992, - "p90": 0.001461333, - "p95": 0.001632872, - "p99": 0.002159344 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null }, "rps": { - "mean": 39124.7100220937, - "stddev": 4120.91153039368, - "max": 46027.206452640436, + "mean": 0, + "stddev": 0, + "max": null, "percentiles": { - "p10": 36065.260088129224, - "p25": 37907.47535413966, - "p50": 39978.75593627167, - "p75": 41259.1633180747, - "p90": 42643.74139129506, - "p95": 43489.72223741661, - "p99": 44935.90034869593 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null } }, "details": { "DNSDialup": { - "average": 0.00082451222, - "fastest": 0.00009145, - "slowest": 0.001309874 + "average": 0, + "fastest": null, + "slowest": null }, "DNSLookup": { - "average": 0.000010082799999999996, - "fastest": 0.000003627, - "slowest": 0.000088867 + "average": 0, + "fastest": null, + "slowest": null } }, - "statusCodeDistribution": { - "200": 391141 - }, - "errorDistribution": {} + "statusCodeDistribution": {}, + "errorDistribution": { + "Connection refused (os error 111)": 751660 + } } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 6e7fb24aef..96dcef150e 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000795392, - "slowest": 0.00336431, - "fastest": 0.000036301, - "average": 0.0006101909733687121, - "requestsPerSec": 81743.29820345553, - "totalData": 10627474, + "total": 10.000552554, + "slowest": 0.003000287, + "fastest": 0.000032288, + "average": 0.0006024622802267057, + "requestsPerSec": 82803.02468574977, + "totalData": 10764988, "sizePerRequest": 13, - "sizePerSec": 1062662.876644922 + "sizePerSec": 1076439.3209147472 }, "responseTimeHistogram": { - "0.000036301": 1, - "0.0003691019": 82841, - "0.0007019028000000001": 513282, - "0.0010347037000000001": 180074, - "0.0013675046000000003": 33936, - "0.0017003055000000004": 6666, - "0.0020331064": 667, - "0.0023659073": 28, - "0.0026987082000000003": 1, - "0.0030315091000000004": 0, - "0.0033643100000000006": 2 + "0.000032288": 1, + "0.00032908789999999997": 56266, + "0.0006258877999999999": 457390, + "0.0009226876999999999": 242237, + "0.0012194875999999998": 58635, + "0.0015162875": 10961, + "0.0018130873999999998": 2438, + "0.0021098873": 93, + "0.0024066872": 36, + "0.0027034870999999997": 18, + "0.003000287": 1 }, "latencyPercentiles": { - "p10": 0.00036799, - "p25": 0.000458337, - "p50": 0.000571963, - "p75": 0.000719364, - "p90": 0.000913374, - "p95": 0.001036315, - "p99": 0.001347489 + "p10": 0.000361231, + "p25": 0.00045229, + "p50": 0.000566246, + "p75": 0.000716182, + "p90": 0.000897388, + "p95": 0.001010055, + "p99": 0.001316518 }, "rps": { - "mean": 81753.76436794324, - "stddev": 9060.198470111869, - "max": 99373.87397294161, + "mean": 82798.2075699188, + "stddev": 9354.263712308166, + "max": 101339.5270438913, "percentiles": { - "p10": 69229.70184640643, - "p25": 75163.41537355207, - "p50": 82709.75584601087, - "p75": 89045.70716148929, - "p90": 92749.91761418128, - "p95": 94738.69745307183, - "p99": 97616.02640899413 + "p10": 68923.496019792, + "p25": 76034.82394937152, + "p50": 84004.30102021176, + "p75": 90268.84805041006, + "p90": 94216.41249905332, + "p95": 95567.21242049886, + "p99": 98431.7410422114 } }, "details": { "DNSDialup": { - "average": 0.0007643151000000001, - "fastest": 0.000077485, - "slowest": 0.001982059 + "average": 0.0005378334999999999, + "fastest": 0.000078826, + "slowest": 0.000992382 }, "DNSLookup": { - "average": 0.000008589920000000002, - "fastest": 0.000004107, - "slowest": 0.000062107 + "average": 0.000008743699999999997, + "fastest": 0.000004038, + "slowest": 0.00004824 } }, "statusCodeDistribution": { - "200": 817498 + "200": 828076 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index d9adf91d00..e09207abb1 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000594751, - "slowest": 0.02353101, - "fastest": 0.004707453, - "average": 0.00847120036272032, - "requestsPerSec": 5894.549421083726, - "totalData": 766337, + "total": 10.000664293, + "slowest": 0.02368321, + "fastest": 0.004517879, + "average": 0.007907095648290055, + "requestsPerSec": 6315.580460410922, + "totalData": 821080, "sizePerRequest": 13, - "sizePerSec": 76629.14247408844 + "sizePerSec": 82102.54598534197 }, "responseTimeHistogram": { - "0.004707453": 1, - "0.006589808700000001": 3096, - "0.008472164400000001": 35916, - "0.0103545201": 14070, - "0.012236875800000001": 2538, - "0.014119231500000001": 1125, - "0.0160015872": 1944, - "0.0178839429": 132, - "0.019766298600000003": 99, - "0.0216486543": 15, - "0.02353101": 13 + "0.004517879": 1, + "0.0064344121": 5373, + "0.0083509452": 45019, + "0.0102674783": 8734, + "0.0121840114": 904, + "0.0141005445": 2656, + "0.0160170776": 329, + "0.0179336107": 81, + "0.0198501438": 44, + "0.0217666769": 8, + "0.02368321": 11 }, "latencyPercentiles": { - "p10": 0.006812463, - "p25": 0.00721544, - "p50": 0.008164391, - "p75": 0.00879809, - "p90": 0.010350445, - "p95": 0.013084568, - "p99": 0.015582561 + "p10": 0.006459448, + "p25": 0.006897022, + "p50": 0.007683584, + "p75": 0.008062402, + "p90": 0.009261056, + "p95": 0.012080258, + "p99": 0.014029211 }, "rps": { - "mean": 5962.2581103037655, - "stddev": 1598.585177666282, - "max": 11084.600441721632, + "mean": 6369.64937071504, + "stddev": 1540.8323873800996, + "max": 11444.29078931556, "percentiles": { - "p10": 4614.137717968093, - "p25": 5422.54945500649, - "p50": 6181.54822043402, - "p75": 6729.709649188187, - "p90": 7519.164847363384, - "p95": 8026.388472042524, - "p99": 8829.278060454035 + "p10": 5159.291579736927, + "p25": 5754.428840631807, + "p50": 6565.341561895254, + "p75": 7139.871182645518, + "p90": 7966.403156874006, + "p95": 8570.695380848416, + "p99": 9113.345279049332 } }, "details": { "DNSDialup": { - "average": 0.00078052766, - "fastest": 0.000094006, - "slowest": 0.001472234 + "average": 0.0008092513999999999, + "fastest": 0.000101371, + "slowest": 0.001758636 }, "DNSLookup": { - "average": 0.000011471899999999998, - "fastest": 0.000004488, - "slowest": 0.000048622 + "average": 0.0000099199, + "fastest": 0.000003657, + "slowest": 0.000061284 } }, "statusCodeDistribution": { - "200": 58949 + "200": 63160 }, "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 4a22c6d7a0..eebce4f45e 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000824552, + "total": 10.001158403, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72872.59127591184, + "requestsPerSec": 74180.40691940834, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 728786 + "Connection refused (os error 111)": 741890 } } \ 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 be3134aa1c..8aea6a2e63 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.000631464, - "slowest": 0.005366714, - "fastest": 0.000262052, - "average": 0.0010143491247627465, - "requestsPerSec": 49202.293052322006, - "totalData": 6396702, + "total": 10.000628507, + "slowest": 0.004656927, + "fastest": 0.000240284, + "average": 0.000969309180637773, + "requestsPerSec": 51488.76389514706, + "totalData": 6693960, "sizePerRequest": 13, - "sizePerSec": 639629.8096801861 + "sizePerSec": 669353.9306369118 }, "responseTimeHistogram": { - "0.000262052": 1, - "0.0007725182000000001": 27908, - "0.0012829844000000002": 455117, - "0.0017934506000000002": 8636, - "0.0023039168000000003": 207, - "0.0028143830000000006": 111, - "0.0033248492000000004": 23, - "0.0038353154000000003": 1, - "0.0043457816": 9, - "0.0048562478000000004": 24, - "0.005366714000000001": 17 + "0.000240284": 1, + "0.0006819483": 32045, + "0.0011236126": 443592, + "0.0015652768999999999": 38563, + "0.0020069412": 494, + "0.0024486054999999997": 98, + "0.0028902698": 74, + "0.0033319340999999995": 15, + "0.0037735983999999997": 18, + "0.0042152627": 7, + "0.004656927": 13 }, "latencyPercentiles": { - "p10": 0.000858401, - "p25": 0.000945615, - "p50": 0.001027939, - "p75": 0.001095606, - "p90": 0.001153421, - "p95": 0.001206815, - "p99": 0.001332411 + "p10": 0.00078498, + "p25": 0.000908115, + "p50": 0.000988738, + "p75": 0.001057904, + "p90": 0.001107997, + "p95": 0.001152082, + "p99": 0.001281502 }, "rps": { - "mean": 49198.55491362782, - "stddev": 3586.8123916395934, - "max": 68094.93796250605, + "mean": 51499.54764453539, + "stddev": 4385.600175541757, + "max": 75261.63928256706, "percentiles": { - "p10": 46866.700688419995, - "p25": 47640.85495175048, - "p50": 48538.09755277103, - "p75": 49573.4923511835, - "p90": 53403.12408276234, - "p95": 56097.190547956525, - "p99": 61657.45241416105 + "p10": 48439.14892214573, + "p25": 49335.03774380496, + "p50": 50401.038962808816, + "p75": 52581.20114893369, + "p90": 57455.01938780881, + "p95": 60519.717323905454, + "p99": 64445.382438313085 } }, "details": { "DNSDialup": { - "average": 0.00051823498, - "fastest": 0.000073057, - "slowest": 0.000798759 + "average": 0.00082985568, + "fastest": 0.000138508, + "slowest": 0.001326589 }, "DNSLookup": { - "average": 0.00000807834, - "fastest": 0.000004068, - "slowest": 0.000055545 + "average": 0.00000847128, + "fastest": 0.000004107, + "slowest": 0.000058549 } }, "statusCodeDistribution": { - "200": 492054 + "200": 514920 }, "errorDistribution": {} } \ No newline at end of file