From 20dd85745d9c78ccb32f5708985102aeacc75264 Mon Sep 17 00:00:00 2001 From: Github Action Date: Mon, 23 Dec 2024 02:00:22 +0000 Subject: [PATCH] chore: autopublish Mon Dec 23 02:00:22 UTC 2024 --- README.md | 234 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++---- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 82 +++--- 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, 1348 insertions(+), 1348 deletions(-) diff --git a/README.md b/README.md index 71081a4037..0115ff04f0 100644 --- a/README.md +++ b/README.md @@ -91,42 +91,42 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | -| Stric | 82297.39 | 9275.40 | 99823.69 | 100% | -| Bun | 81168.60 | 9641.86 | 99055.61 | 99% | -| Hyper Express | 79850.95 | 11810.61 | 98813.46 | 97% | -| Elysia | 79119.68 | 11129.78 | 99155.19 | 96% | -| Deno | 58355.05 | 7472.24 | 84254.81 | 71% | -| Vixeny (Deno) | 52049.18 | 4545.27 | 79515.86 | 63% | -| Fastro | 50789.08 | 6704.05 | 75337.73 | 62% | -| Fast | 50388.51 | 3852.01 | 68905.09 | 61% | -| Hono | 49543.26 | 3822.69 | 65301.38 | 60% | -| NHttp | 49456.30 | 3058.78 | 70217.96 | 60% | -| Megalo | 46758.22 | 3089.56 | 62055.39 | 57% | -| Deso | 45146.68 | 2638.50 | 53819.36 | 55% | -| Alosaur | 44204.78 | 3059.60 | 51586.14 | 54% | -| http | 40776.92 | 4877.26 | 48558.44 | 50% | -| Reno | 40526.00 | 2383.31 | 49267.67 | 49% | -| Cheetah | 40331.50 | 2520.27 | 48223.41 | 49% | -| Router | 38624.02 | 4235.76 | 46559.89 | 47% | -| Danet V2 (Hono) | 35507.44 | 2865.72 | 38085.50 | 43% | -| Danet (Oak) | 33600.86 | 2448.34 | 39671.91 | 41% | -| Aqua | 31132.23 | 4383.10 | 42064.16 | 38% | -| Little | 30647.15 | 4101.87 | 38520.24 | 37% | -| Oak | 30198.32 | 3169.51 | 32312.95 | 37% | -| Node | 18096.67 | 1491.47 | 24622.10 | 22% | -| Fastify | 17409.26 | 3092.98 | 33177.48 | 21% | -| Dinatra | 16805.13 | 2230.74 | 21112.24 | 20% | -| Abc | 13586.18 | 1435.18 | 16199.94 | 17% | -| Express (Deno) | 10515.38 | 1938.14 | 13575.94 | 13% | -| Express | 6527.98 | 979.97 | 8387.67 | 8% | -| Servest | 6338.64 | 1776.62 | 12111.15 | 8% | -| Acorn | 0.00 | 0.00 | 0.00 | 0% | -| Opine | 0.00 | 0.00 | 0.00 | 0% | -| Peko | 0.00 | 0.00 | 0.00 | 0% | -| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-b9d45308-1c6c-47c7-910b-f60ec8fcb54b) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | +| Bun | 81260.14 | 9201.40 | 98664.09 | 100% | +| Stric | 80707.79 | 9293.86 | 99296.14 | 99% | +| Hyper Express | 79410.50 | 12404.31 | 100396.88 | 98% | +| Elysia | 74826.22 | 10928.26 | 97473.49 | 92% | +| Deno | 60467.45 | 8093.47 | 84112.15 | 74% | +| Fastro | 57787.88 | 8896.60 | 75837.98 | 71% | +| Vixeny (Deno) | 51795.82 | 5287.19 | 79631.80 | 64% | +| NHttp | 49975.50 | 3946.32 | 67062.30 | 62% | +| Fast | 49806.00 | 4532.88 | 79985.67 | 61% | +| Hono | 49804.91 | 3972.34 | 68317.58 | 61% | +| Megalo | 45973.62 | 2561.91 | 57415.67 | 57% | +| Deso | 44757.29 | 2846.21 | 63628.86 | 55% | +| Alosaur | 44274.27 | 2799.31 | 59287.32 | 54% | +| Cheetah | 40746.86 | 2414.02 | 47392.25 | 50% | +| Router | 40479.51 | 4115.64 | 47346.39 | 50% | +| http | 40376.42 | 4443.17 | 52048.66 | 50% | +| Reno | 40029.77 | 2308.05 | 45429.66 | 49% | +| Danet V2 (Hono) | 35117.99 | 2640.67 | 39746.16 | 43% | +| Danet (Oak) | 33543.20 | 2294.41 | 35379.63 | 41% | +| Oak | 30909.60 | 3130.76 | 35713.60 | 38% | +| Aqua | 30616.48 | 3083.43 | 35598.13 | 38% | +| Little | 30425.10 | 3877.30 | 36057.53 | 37% | +| Node | 18284.76 | 1683.60 | 29943.22 | 23% | +| Fastify | 17018.95 | 1847.65 | 21434.56 | 21% | +| Dinatra | 16128.14 | 2103.92 | 29338.04 | 20% | +| Abc | 13313.37 | 1632.96 | 22563.05 | 16% | +| Express (Deno) | 10040.48 | 2034.41 | 11881.91 | 12% | +| Servest | 6479.08 | 1654.60 | 11873.12 | 8% | +| Express | 6405.59 | 997.48 | 8139.18 | 8% | +| Acorn | 0.00 | 0.00 | 0.00 | 0% | +| Opine | 0.00 | 0.00 | 0.00 | 0% | +| Peko | 0.00 | 0.00 | 0.00 | 0% | +| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% | +| ![Chart](https://quickchart.io/chart/render/sf-5d10ae11-5df9-474b-b13a-602f4bdb3a56) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13586.18 | 1435.18 | 16199.94 | | +| 13313.37 | 1632.96 | 22563.05 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12224.35 | 13045.01 | 13751.17 | 14528.54 | 14924.16 | 15178.04 | 15550.40 | +| **Req/Sec** | 11560.06 | 12579.27 | 13422.55 | 14323.93 | 14818.91 | 15242.52 | 16721.26 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44204.78 | 3059.60 | 51586.14 | | +| 44274.27 | 2799.31 | 59287.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42037.08 | 43262.54 | 44432.09 | 45420.63 | 46764.29 | 47748.47 | 49190.41 | +| **Req/Sec** | 42412.65 | 43404.93 | 44286.44 | 45430.57 | 46704.36 | 47510.66 | 49074.74 | | **Latency** | 985µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31132.23 | 4383.10 | 42064.16 | | +| 30616.48 | 3083.43 | 35598.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27173.35 | 29512.51 | 31528.65 | 33307.84 | 35223.73 | 37361.62 | 40856.22 | +| **Req/Sec** | 29166.39 | 30041.91 | 31120.09 | 32163.26 | 32792.46 | 33210.88 | 34171.89 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 81168.60 | 9641.86 | 99055.61 | | +| 81260.14 | 9201.40 | 98664.09 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67107.07 | 73952.16 | 82326.25 | 89045.82 | 93123.02 | 94634.72 | 96705.61 | -| **Latency** | 368µs | 459µs | 576µs | 729µs | 921µs | 1ms | 1ms | +| **Req/Sec** | 68138.05 | 75217.12 | 82127.63 | 88500.50 | 92521.05 | 94430.41 | 97289.36 | +| **Latency** | 368µs | 460µs | 576µs | 725µs | 914µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40331.50 | 2520.27 | 48223.41 | | +| 40746.86 | 2414.02 | 47392.25 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38610.15 | 39866.72 | 40800.55 | 41320.46 | 42042.53 | 42697.63 | 44233.20 | +| **Req/Sec** | 39695.90 | 40410.38 | 41013.29 | 41646.68 | 42387.50 | 42821.21 | 43823.07 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33600.86 | 2448.34 | 39671.91 | | +| 33543.20 | 2294.41 | 35379.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32826.95 | 33537.49 | 34144.05 | 34464.01 | 34748.00 | 34997.35 | 35444.91 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 33144.39 | 33439.76 | 33841.24 | 34254.12 | 34561.77 | 34742.46 | 35119.26 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35507.44 | 2865.72 | 38085.50 | | +| 35117.99 | 2640.67 | 39746.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34600.45 | 35497.24 | 36055.09 | 36509.09 | 36821.84 | 37027.94 | 37453.50 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 34244.25 | 35244.26 | 35559.09 | 36014.85 | 36474.53 | 36685.74 | 37351.94 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 58355.05 | 7472.24 | 84254.81 | | +| 60467.45 | 8093.47 | 84112.15 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51315.58 | 52794.22 | 55939.83 | 63516.20 | 69143.38 | 72534.94 | 77644.39 | -| **Latency** | 580µs | 720µs | 886µs | 982µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51748.87 | 53290.97 | 59452.06 | 66733.10 | 72024.56 | 74447.13 | 78355.08 | +| **Latency** | 562µs | 656µs | 854µs | 969µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45146.68 | 2638.50 | 53819.36 | | +| 44757.29 | 2846.21 | 63628.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43528.38 | 44284.64 | 45036.90 | 46031.04 | 47719.49 | 48960.80 | 51009.58 | +| **Req/Sec** | 43018.33 | 43851.20 | 44545.27 | 45433.79 | 47200.40 | 48407.85 | 51700.06 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16805.13 | 2230.74 | 21112.24 | | +| 16128.14 | 2103.92 | 29338.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15059.16 | 15982.87 | 17132.05 | 18171.26 | 18940.83 | 19321.33 | 19838.37 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 14778.29 | 15359.53 | 16412.82 | 17244.23 | 17888.80 | 18235.86 | 19576.88 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 79119.68 | 11129.78 | 99155.19 | | +| 74826.22 | 10928.26 | 97473.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 62149.23 | 71932.11 | 80344.21 | 88081.35 | 92667.43 | 94648.58 | 97561.21 | -| **Latency** | 379µs | 470µs | 575µs | 738µs | 960µs | 1ms | 1ms | +| **Req/Sec** | 58370.42 | 66721.25 | 76514.55 | 81925.83 | 88833.50 | 91422.67 | 94159.76 | +| **Latency** | 411µs | 511µs | 592µs | 782µs | 1ms | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6527.98 | 979.97 | 8387.67 | | +| 6405.59 | 997.48 | 8139.18 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5064.11 | 6381.58 | 6764.71 | 6927.57 | 7625.98 | 7908.25 | 8153.01 | -| **Latency** | 6ms | 7ms | 7ms | 7ms | 8ms | 10ms | 11ms | +| **Req/Sec** | 4823.09 | 6291.94 | 6605.71 | 6767.61 | 7542.95 | 7909.25 | 8051.19 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 11ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10515.38 | 1938.14 | 13575.94 | | +| 10040.48 | 2034.41 | 11881.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7382.13 | 10494.14 | 11298.67 | 11530.87 | 11715.27 | 11825.25 | 12399.17 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Req/Sec** | 6261.17 | 10127.72 | 10728.30 | 11275.81 | 11409.71 | 11471.47 | 11609.10 | +| **Latency** | 3ms | 4ms | 4ms | 5ms | 5ms | 7ms | 11ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50388.51 | 3852.01 | 68905.09 | | +| 49806.00 | 4532.88 | 79985.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47249.10 | 48473.60 | 49641.29 | 51968.45 | 55295.95 | 57403.13 | 61301.70 | -| **Latency** | 814µs | 925µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46823.79 | 47821.50 | 48773.44 | 50495.55 | 54552.10 | 58654.08 | 66541.88 | +| **Latency** | 820µs | 936µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17409.26 | 3092.98 | 33177.48 | | +| 17018.95 | 1847.65 | 21434.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15565.95 | 15876.37 | 17214.70 | 18246.89 | 18723.96 | 25980.81 | 27601.37 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 15713.17 | 16319.56 | 17539.13 | 17971.34 | 18282.29 | 18410.63 | 18792.15 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50789.08 | 6704.05 | 75337.73 | | +| 57787.88 | 8896.60 | 75837.98 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45273.54 | 46753.94 | 48631.61 | 54026.76 | 59858.77 | 64051.55 | 70365.84 | -| **Latency** | 678µs | 880µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47224.50 | 49839.98 | 58280.60 | 65047.10 | 69136.38 | 70753.86 | 73590.39 | +| **Latency** | 614µs | 685µs | 851µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49543.26 | 3822.69 | 65301.38 | | +| 49804.91 | 3972.34 | 68317.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46929.56 | 47807.50 | 48819.61 | 50798.25 | 53958.50 | 56391.46 | 60616.79 | -| **Latency** | 850µs | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46769.35 | 47815.89 | 48915.63 | 51626.07 | 54975.13 | 56740.54 | 60300.42 | +| **Latency** | 818µs | 936µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40776.92 | 4877.26 | 48558.44 | | +| 40376.42 | 4443.17 | 52048.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36608.49 | 39194.45 | 41866.35 | 43501.68 | 44970.47 | 45788.32 | 47112.87 | -| **Latency** | 907µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36730.81 | 38985.73 | 41269.74 | 42862.86 | 44095.27 | 44940.91 | 46634.64 | +| **Latency** | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 79850.95 | 11810.61 | 98813.46 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 79410.50 | 12404.31 | 100396.88 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 62507.32 | 73319.63 | 82469.00 | 88658.28 | 92883.48 | 94692.05 | 97224.68 | -| **Latency** | 366µs | 458µs | 571µs | 736µs | 960µs | 1ms | 1ms | +| **Req/Sec** | 59091.68 | 72099.99 | 81825.42 | 88838.75 | 93581.04 | 95607.08 | 97586.36 | +| **Latency** | 371µs | 464µs | 579µs | 737µs | 959µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30647.15 | 4101.87 | 38520.24 | | +| 30425.10 | 3877.30 | 36057.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27429.85 | 30166.49 | 31633.72 | 32772.17 | 33605.99 | 34085.48 | 35109.76 | +| **Req/Sec** | 28818.58 | 30101.91 | 31103.69 | 32252.25 | 33223.92 | 33857.52 | 34788.18 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46758.22 | 3089.56 | 62055.39 | | +| 45973.62 | 2561.91 | 57415.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44403.47 | 45509.02 | 46507.76 | 48183.12 | 49941.58 | 51227.26 | 53911.96 | -| **Latency** | 918µs | 995µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44271.20 | 45208.44 | 45926.36 | 46787.76 | 48420.73 | 49454.49 | 51891.10 | +| **Latency** | 955µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49456.30 | 3058.78 | 70217.96 | | +| 49975.50 | 3946.32 | 67062.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47302.57 | 48376.88 | 49105.23 | 49935.63 | 51844.89 | 54816.29 | 60301.29 | -| **Latency** | 878µs | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47101.16 | 47923.86 | 48934.15 | 50910.14 | 55201.95 | 57614.44 | 61883.37 | +| **Latency** | 826µs | 936µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18096.67 | 1491.47 | 24622.10 | | +| 18284.76 | 1683.60 | 29943.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17579.97 | 17940.17 | 18261.94 | 18589.77 | 18916.50 | 19146.28 | 19835.23 | +| **Req/Sec** | 17764.63 | 18101.37 | 18419.03 | 18780.88 | 19085.03 | 19308.06 | 20003.43 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30198.32 | 3169.51 | 32312.95 | | +| 30909.60 | 3130.76 | 35713.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29326.64 | 30242.51 | 30928.99 | 31276.87 | 31589.26 | 31844.18 | 32174.92 | +| **Req/Sec** | 30369.24 | 31152.50 | 31482.90 | 31914.44 | 32264.13 | 32448.28 | 33000.36 | | **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 | | -------- | ------- | -------- | --- | -| 40526.00 | 2383.31 | 49267.67 | | +| 40029.77 | 2308.05 | 45429.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39084.88 | 40018.56 | 40855.73 | 41508.52 | 42182.86 | 42812.36 | 43727.05 | +| **Req/Sec** | 38059.57 | 39776.27 | 40401.12 | 41053.65 | 41865.38 | 42241.54 | 43180.65 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 38624.02 | 4235.76 | 46559.89 | | +| 40479.51 | 4115.64 | 47346.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34817.81 | 37411.23 | 39499.19 | 41001.92 | 42116.60 | 42842.83 | 44415.39 | -| **Latency** | 950µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37525.13 | 39415.75 | 41202.77 | 42700.44 | 43917.00 | 44613.81 | 45926.13 | +| **Latency** | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 82297.39 | 9275.40 | 99823.69 | | +| 80707.79 | 9293.86 | 99296.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68714.72 | 75845.12 | 83602.95 | 89612.05 | 93499.18 | 95443.36 | 98037.44 | -| **Latency** | 364µs | 454µs | 567µs | 716µs | 907µs | 1ms | 1ms | +| **Req/Sec** | 67013.41 | 74274.30 | 81908.57 | 87961.63 | 92123.93 | 94444.99 | 96452.03 | +| **Latency** | 370µs | 461µs | 578µs | 734µs | 926µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6338.64 | 1776.62 | 12111.15 | | +| 6479.08 | 1654.60 | 11873.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5011.08 | 5634.21 | 6518.43 | 7179.94 | 8172.48 | 8732.23 | 9896.23 | -| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 15ms | +| **Req/Sec** | 5207.61 | 5833.56 | 6561.43 | 7302.06 | 8200.00 | 8955.73 | 9988.02 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 11ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) @@ -631,13 +631,13 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52049.18 | 4545.27 | 79515.86 | | +| 51795.82 | 5287.19 | 79631.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48516.37 | 49558.41 | 50818.29 | 53835.69 | 57566.58 | 60471.38 | 65882.49 | -| **Latency** | 729µs | 896µs | 981µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48081.08 | 49026.47 | 50086.40 | 53011.13 | 59354.20 | 63540.05 | 67754.25 | +| **Latency** | 726µs | 900µs | 987µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-12-22T02:05:30.813Z

+

Generated 2024-12-23T02:00:22.160Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 2d7b94ccf8..f22b9894f2 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000543769, - "slowest": 0.017649975, - "fastest": 0.002064137, - "average": 0.003674485467361721, - "requestsPerSec": 13581.461482227127, - "totalData": 1765686, + "total": 10.000612272, + "slowest": 0.016850431, + "fastest": 0.000369742, + "average": 0.0037483253258238907, + "requestsPerSec": 13311.284987291827, + "totalData": 1730573, "sizePerRequest": 13, - "sizePerSec": 176558.99926895264 + "sizePerSec": 173046.70483479375 }, "responseTimeHistogram": { - "0.002064137": 1, - "0.0036227207999999997": 79342, - "0.0051813046": 54359, - "0.0067398884": 1683, - "0.008298472199999999": 134, - "0.009857056": 190, - "0.011415639799999999": 63, - "0.0129742236": 6, - "0.014532807399999998": 10, - "0.016091391199999996": 19, - "0.017649975": 15 + "0.000369742": 1, + "0.0020178109": 32, + "0.0036658798": 71264, + "0.0053139487000000004": 59791, + "0.0069620176": 1629, + "0.0086100865": 177, + "0.0102581554": 127, + "0.011906224299999999": 56, + "0.0135542932": 13, + "0.0152023621": 15, + "0.016850431": 16 }, "latencyPercentiles": { - "p10": 0.003331089, - "p25": 0.003400856, - "p50": 0.003526155, - "p75": 0.003803781, - "p90": 0.004119619, - "p95": 0.004418234, - "p99": 0.005539834 + "p10": 0.003341075, + "p25": 0.003434179, + "p50": 0.003600576, + "p75": 0.003933309, + "p90": 0.004226632, + "p95": 0.00465861, + "p99": 0.005735477 }, "rps": { - "mean": 13586.181470137784, - "stddev": 1435.1804266319045, - "max": 16199.939011994347, + "mean": 13313.36779029057, + "stddev": 1632.9605743594097, + "max": 22563.052450070765, "percentiles": { - "p10": 12224.347232382363, - "p25": 13045.010504243892, - "p50": 13751.172948608575, - "p75": 14528.544230848416, - "p90": 14924.155542372679, - "p95": 15178.037881769016, - "p99": 15550.39836179677 + "p10": 11560.056807124323, + "p25": 12579.274588455348, + "p50": 13422.552572832241, + "p75": 14323.926687137993, + "p90": 14818.909896793022, + "p95": 15242.519446479337, + "p99": 16721.25827468434 } }, "details": { "DNSDialup": { - "average": 0.0009002771600000001, - "fastest": 0.000102221, - "slowest": 0.00186146 + "average": 0.0005889419999999999, + "fastest": 0.000087344, + "slowest": 0.000930778 }, "DNSLookup": { - "average": 0.00000931394, - "fastest": 0.000003727, - "slowest": 0.000065372 + "average": 0.00000842368, + "fastest": 0.000003907, + "slowest": 0.000044633 } }, "statusCodeDistribution": { - "200": 135822 + "200": 133121 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 9387ca141d..e9d7fbec88 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.002370979, + "total": 10.002918638, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72681.16744782857, + "requestsPerSec": 72848.13826554289, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 726984 + "Connection refused (os error 111)": 728694 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index f68e125ca0..3a5beea394 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000578777, - "slowest": 0.011613545, - "fastest": 0.000296683, - "average": 0.0011291290783485872, - "requestsPerSec": 44208.84129394624, - "totalData": 5747482, + "total": 10.000581128, + "slowest": 0.007768963, + "fastest": 0.000213555, + "average": 0.0011273056609569477, + "requestsPerSec": 44278.22686825765, + "totalData": 5756504, "sizePerRequest": 13, - "sizePerSec": 574714.9368213011 + "sizePerSec": 575616.9492873495 }, "responseTimeHistogram": { - "0.000296683": 1, - "0.0014283692": 436689, - "0.0025600553999999996": 5112, - "0.0036917415999999995": 195, - "0.004823427799999999": 17, - "0.005955113999999999": 33, - "0.007086800199999999": 17, - "0.0082184864": 0, - "0.0093501726": 0, - "0.010481858799999999": 11, - "0.011613545": 39 + "0.000213555": 1, + "0.0009690958000000001": 36380, + "0.0017246366": 405087, + "0.0024801773999999998": 1061, + "0.0032357182": 115, + "0.0039912590000000005": 47, + "0.0047467998": 20, + "0.0055023406": 17, + "0.0062578814": 42, + "0.0070134222": 32, + "0.007768963": 6 }, "latencyPercentiles": { - "p10": 0.000985945, - "p25": 0.00104686, - "p50": 0.001136929, - "p75": 0.001205286, - "p90": 0.001257108, - "p95": 0.001300473, - "p99": 0.001457985 + "p10": 0.000985024, + "p25": 0.00104699, + "p50": 0.00113756, + "p75": 0.001205852, + "p90": 0.001254724, + "p95": 0.001300396, + "p99": 0.001440034 }, "rps": { - "mean": 44204.78463726848, - "stddev": 3059.602357690364, - "max": 51586.137716652054, + "mean": 44274.26520884803, + "stddev": 2799.308993313716, + "max": 59287.32429996065, "percentiles": { - "p10": 42037.07670165044, - "p25": 43262.540328300216, - "p50": 44432.08656094331, - "p75": 45420.632658278766, - "p90": 46764.29384908939, - "p95": 47748.47275550864, - "p99": 49190.40622441423 + "p10": 42412.64643650972, + "p25": 43404.93393698263, + "p50": 44286.44026700123, + "p75": 45430.571006873375, + "p90": 46704.35621352453, + "p95": 47510.65707138483, + "p99": 49074.74083028464 } }, "details": { "DNSDialup": { - "average": 0.0006152330599999997, - "fastest": 0.000089266, - "slowest": 0.000900643 + "average": 0.0008515446200000001, + "fastest": 0.00014157, + "slowest": 0.001265524 }, "DNSLookup": { - "average": 0.000008598080000000004, - "fastest": 0.000003968, - "slowest": 0.000046206 + "average": 0.000007983800000000005, + "fastest": 0.000004337, + "slowest": 0.000050224 } }, "statusCodeDistribution": { - "200": 442114 + "200": 442808 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 4ef7802f97..b5e027f199 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000775294, - "slowest": 0.014708343, - "fastest": 0.000372612, - "average": 0.0016041351392115616, - "requestsPerSec": 31127.186727889297, - "totalData": 4046848, + "total": 10.0007011, + "slowest": 0.01591984, + "fastest": 0.000603187, + "average": 0.0016323158135015078, + "requestsPerSec": 30590.055331220727, + "totalData": 3976986, "sizePerRequest": 13, - "sizePerSec": 404653.4274625609 + "sizePerSec": 397670.7193058694 }, "responseTimeHistogram": { - "0.000372612": 1, - "0.0018061851000000001": 241148, - "0.0032397582": 68479, - "0.0046733313": 549, - "0.0061069044": 288, - "0.0075404775": 736, - "0.0089740506": 45, - "0.0104076237": 0, - "0.0118411968": 0, - "0.0132747699": 0, - "0.014708343": 50 + "0.000603187": 1, + "0.0021348523": 286656, + "0.0036665176000000004": 17915, + "0.0051981829": 288, + "0.0067298482": 910, + "0.008261513500000001": 102, + "0.0097931788": 0, + "0.0113248441": 0, + "0.0128565094": 0, + "0.0143881747": 0, + "0.01591984": 50 }, "latencyPercentiles": { - "p10": 0.001097878, - "p25": 0.001326603, - "p50": 0.001628843, - "p75": 0.001779573, - "p90": 0.001974769, - "p95": 0.002200312, - "p99": 0.00272998 + "p10": 0.001109136, + "p25": 0.001483195, + "p50": 0.001681178, + "p75": 0.001759385, + "p90": 0.001847787, + "p95": 0.002227508, + "p99": 0.00260565 }, "rps": { - "mean": 31132.232028609924, - "stddev": 4383.104578840726, - "max": 42064.16046395631, + "mean": 30616.481445719724, + "stddev": 3083.4301489778736, + "max": 35598.13114970753, "percentiles": { - "p10": 27173.3544703953, - "p25": 29512.513305640878, - "p50": 31528.653545457928, - "p75": 33307.83585225928, - "p90": 35223.73375180176, - "p95": 37361.62426305875, - "p99": 40856.2206738754 + "p10": 29166.385610289122, + "p25": 30041.91460187111, + "p50": 31120.08931264848, + "p75": 32163.255474537105, + "p90": 32792.46348220106, + "p95": 33210.87988424838, + "p99": 34171.891448362774 } }, "details": { "DNSDialup": { - "average": 0.00064321232, - "fastest": 0.000093874, - "slowest": 0.001042733 + "average": 0.0005635340600000002, + "fastest": 0.000075782, + "slowest": 0.000912597 }, "DNSLookup": { - "average": 0.00000881012, - "fastest": 0.000004388, - "slowest": 0.000063859 + "average": 0.00000835058, + "fastest": 0.000003656, + "slowest": 0.00005357 } }, "statusCodeDistribution": { - "200": 311296 + "200": 305922 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index cf9b1cd93f..3b4cb2da36 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000695188, - "slowest": 0.003241979, - "fastest": 0.000031566, - "average": 0.0006144624535767922, - "requestsPerSec": 81174.6568352664, - "totalData": 10553439, + "total": 10.000537464, + "slowest": 0.003873077, + "fastest": 0.000037191, + "average": 0.0006137867015858329, + "requestsPerSec": 81259.53259265746, + "totalData": 10564307, "sizePerRequest": 13, - "sizePerSec": 1055270.5388584633 + "sizePerSec": 1056373.9237045469 }, "responseTimeHistogram": { - "0.000031566": 1, - "0.0003526073": 67581, - "0.0006736486": 484028, - "0.0009946898999999999": 206341, - "0.0013157312": 44216, - "0.0016367724999999998": 8430, - "0.0019578138": 1123, - "0.0022788551": 28, - "0.0025998963999999997": 17, - "0.0029209376999999996": 21, - "0.0032419789999999994": 17 + "0.000037191": 1, + "0.0004207796": 140699, + "0.0008043682": 534233, + "0.0011879568": 118824, + "0.0015715454": 16509, + "0.001955134": 2302, + "0.0023387226": 53, + "0.0027223112": 1, + "0.0031058998": 10, + "0.0034894884": 6, + "0.003873077": 1 }, "latencyPercentiles": { - "p10": 0.000368814, - "p25": 0.000459824, - "p50": 0.000576273, - "p75": 0.000729506, - "p90": 0.000921118, - "p95": 0.001039814, - "p99": 0.001348086 + "p10": 0.00036871, + "p25": 0.000460799, + "p50": 0.00057671, + "p75": 0.000725572, + "p90": 0.000914427, + "p95": 0.001043794, + "p99": 0.001364076 }, "rps": { - "mean": 81168.60049557083, - "stddev": 9641.861401011776, - "max": 99055.60645217703, + "mean": 81260.13826666972, + "stddev": 9201.400958180131, + "max": 98664.09221441596, "percentiles": { - "p10": 67107.07308550576, - "p25": 73952.15845736182, - "p50": 82326.2456071012, - "p75": 89045.81989038896, - "p90": 93123.01580492743, - "p95": 94634.72147931105, - "p99": 96705.6089253157 + "p10": 68138.04708128187, + "p25": 75217.11941638094, + "p50": 82127.62773396695, + "p75": 88500.49560277602, + "p90": 92521.04803669392, + "p95": 94430.40659092402, + "p99": 97289.35573038796 } }, "details": { "DNSDialup": { - "average": 0.0005711752400000002, - "fastest": 0.000072966, - "slowest": 0.000906128 + "average": 0.00068830896, + "fastest": 0.000082896, + "slowest": 0.000928786 }, "DNSLookup": { - "average": 0.000009066580000000006, - "fastest": 0.000004288, - "slowest": 0.000069039 + "average": 0.000008246439999999997, + "fastest": 0.000003436, + "slowest": 0.000056967 } }, "statusCodeDistribution": { - "200": 811803 + "200": 812639 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index af2d6cec89..c26fe9c4f7 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000632042, - "slowest": 0.008902067, - "fastest": 0.00034899, - "average": 0.0012378086801548098, - "requestsPerSec": 40331.65087027207, - "totalData": 5243446, + "total": 10.000659718, + "slowest": 0.008188569, + "fastest": 0.000326405, + "average": 0.001225199080958093, + "requestsPerSec": 40748.01178031643, + "totalData": 5297591, "sizePerRequest": 13, - "sizePerSec": 524311.4613135369 + "sizePerSec": 529724.1531441136 }, "responseTimeHistogram": { - "0.00034899": 1, - "0.0012042976999999998": 166088, - "0.0020596054": 236242, - "0.0029149131": 806, - "0.0037702207999999997": 130, - "0.0046255285": 23, - "0.0054808362": 3, - "0.006336143899999999": 12, - "0.007191451599999999": 12, - "0.0080467593": 11, - "0.008902067": 14 + "0.000326405": 1, + "0.0011126214": 77146, + "0.0018988377999999998": 328683, + "0.0026850542": 1440, + "0.0034712706": 157, + "0.004257487": 24, + "0.0050437034": 6, + "0.0058299198": 10, + "0.0066161362": 12, + "0.0074023526": 11, + "0.008188569": 17 }, "latencyPercentiles": { - "p10": 0.001084038, - "p25": 0.00113787, - "p50": 0.001245493, - "p75": 0.001313658, - "p90": 0.001379441, - "p95": 0.001436817, - "p99": 0.001600643 + "p10": 0.001075229, + "p25": 0.001131531, + "p50": 0.001232512, + "p75": 0.001306022, + "p90": 0.001362426, + "p95": 0.001406709, + "p99": 0.001584251 }, "rps": { - "mean": 40331.50322321601, - "stddev": 2520.273619435363, - "max": 48223.40764206914, + "mean": 40746.85775994823, + "stddev": 2414.01898052654, + "max": 47392.246648530476, "percentiles": { - "p10": 38610.146746565195, - "p25": 39866.7163054289, - "p50": 40800.55319505455, - "p75": 41320.46395469607, - "p90": 42042.52601506434, - "p95": 42697.628086338605, - "p99": 44233.20387013287 + "p10": 39695.90312017949, + "p25": 40410.37738491233, + "p50": 41013.292337509025, + "p75": 41646.6774351161, + "p90": 42387.49921664265, + "p95": 42821.210463932664, + "p99": 43823.068463238546 } }, "details": { "DNSDialup": { - "average": 0.00092213708, - "fastest": 0.000151673, - "slowest": 0.001324007 + "average": 0.0006449770600000001, + "fastest": 0.000078972, + "slowest": 0.00109901 }, "DNSLookup": { - "average": 0.000009242259999999997, - "fastest": 0.000004028, - "slowest": 0.000047638 + "average": 0.00000770694, + "fastest": 0.000004168, + "slowest": 0.000047859 } }, "statusCodeDistribution": { - "200": 403342 + "200": 407507 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 3390c816b2..78fbf81545 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000624826, - "slowest": 0.013018546, - "fastest": 0.000686179, - "average": 0.0014857664701146004, - "requestsPerSec": 33608.00008477391, - "totalData": 4369313, + "total": 10.000619624, + "slowest": 0.012624665, + "fastest": 0.000327152, + "average": 0.0014883708912309783, + "requestsPerSec": 33547.92129028184, + "totalData": 4361500, "sizePerRequest": 13, - "sizePerSec": 436904.0011020608 + "sizePerSec": 436122.97677366395 }, "responseTimeHistogram": { - "0.000686179": 1, - "0.0019194157": 331141, - "0.0031526524": 4432, - "0.0043858891": 361, - "0.0056191258": 92, - "0.0068523625000000005": 24, - "0.0080855992": 11, - "0.009318835900000001": 11, - "0.0105520726": 11, - "0.0117853093": 11, - "0.013018546": 6 + "0.000327152": 1, + "0.0015569033": 225001, + "0.0027866545999999997": 109515, + "0.0040164059": 819, + "0.0052461572": 86, + "0.0064759085": 28, + "0.0077056597999999995": 0, + "0.0089354111": 11, + "0.0101651624": 22, + "0.0113949137": 11, + "0.012624665": 6 }, "latencyPercentiles": { - "p10": 0.00130054, - "p25": 0.001354204, - "p50": 0.001498913, - "p75": 0.001574176, - "p90": 0.001636401, - "p95": 0.001678757, - "p99": 0.002054519 + "p10": 0.001306987, + "p25": 0.00135819, + "p50": 0.001505485, + "p75": 0.001578486, + "p90": 0.001637757, + "p95": 0.001672808, + "p99": 0.001984327 }, "rps": { - "mean": 33600.85922988716, - "stddev": 2448.340574056499, - "max": 39671.90930280159, + "mean": 33543.1955218921, + "stddev": 2294.4119488888064, + "max": 35379.6340876509, "percentiles": { - "p10": 32826.95092671083, - "p25": 33537.48820431345, - "p50": 34144.04923792204, - "p75": 34464.012344788774, - "p90": 34747.99740882088, - "p95": 34997.35440289042, - "p99": 35444.90730399433 + "p10": 33144.390281905726, + "p25": 33439.75987449042, + "p50": 33841.23893376455, + "p75": 34254.11610894241, + "p90": 34561.7729358406, + "p95": 34742.45797467958, + "p99": 35119.25588800034 } }, "details": { "DNSDialup": { - "average": 0.0005705933199999999, - "fastest": 0.000079281, - "slowest": 0.000899877 + "average": 0.0005643003, + "fastest": 0.000079737, + "slowest": 0.000835173 }, "DNSLookup": { - "average": 0.000009422659999999998, - "fastest": 0.000003887, - "slowest": 0.00005877 + "average": 0.000007921399999999998, + "fastest": 0.000003997, + "slowest": 0.000052208 } }, "statusCodeDistribution": { - "200": 336101 + "200": 335500 }, "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 1dedb0976b..7cd527fe46 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.000667363, - "slowest": 0.012201206, - "fastest": 0.000271516, - "average": 0.0014056153237999058, - "requestsPerSec": 35521.7294112095, - "totalData": 4618133, + "total": 10.000496752, + "slowest": 0.010131052, + "fastest": 0.00042748, + "average": 0.0014211067204089288, + "requestsPerSec": 35133.854718740076, + "totalData": 4567628, "sizePerRequest": 13, - "sizePerSec": 461782.48234572343 + "sizePerSec": 456740.111343621 }, "responseTimeHistogram": { - "0.000271516": 1, - "0.001464485": 242840, - "0.0026574539999999996": 111076, - "0.0038504229999999995": 1004, - "0.005043392": 143, - "0.006236361": 60, - "0.00742933": 5, - "0.008622298999999998": 73, - "0.009815267999999999": 22, - "0.011008236999999999": 11, - "0.012201206": 6 + "0.00042748": 1, + "0.0013978372000000001": 152347, + "0.0023681944000000003": 197301, + "0.0033385516000000006": 1417, + "0.0043089088000000005": 159, + "0.005279266": 31, + "0.006249623200000001": 1, + "0.007219980400000001": 14, + "0.0081903376": 19, + "0.0091606948": 14, + "0.010131052": 52 }, "latencyPercentiles": { - "p10": 0.001231062, - "p25": 0.001281467, - "p50": 0.001415013, - "p75": 0.001481849, - "p90": 0.001542558, - "p95": 0.001587135, - "p99": 0.002009826 + "p10": 0.001243944, + "p25": 0.001294256, + "p50": 0.001433479, + "p75": 0.001499699, + "p90": 0.001566497, + "p95": 0.00162875, + "p99": 0.00195218 }, "rps": { - "mean": 35507.444778611345, - "stddev": 2865.721827702706, - "max": 38085.499232564034, + "mean": 35117.994951607616, + "stddev": 2640.671589404308, + "max": 39746.1599328702, "percentiles": { - "p10": 34600.449805848555, - "p25": 35497.24326593584, - "p50": 36055.09218085296, - "p75": 36509.091216303124, - "p90": 36821.83834444005, - "p95": 37027.94128449396, - "p99": 37453.49857736758 + "p10": 34244.25042039329, + "p25": 35244.25974138201, + "p50": 35559.092099249996, + "p75": 36014.84892221168, + "p90": 36474.53429405181, + "p95": 36685.74325316012, + "p99": 37351.93601461431 } }, "details": { "DNSDialup": { - "average": 0.0005895435000000002, - "fastest": 0.000092452, - "slowest": 0.000888867 + "average": 0.0008013982400000001, + "fastest": 0.00008105, + "slowest": 0.001662969 }, "DNSLookup": { - "average": 0.000008036420000000001, - "fastest": 0.000003727, - "slowest": 0.000048691 + "average": 0.000009232900000000001, + "fastest": 0.000004488, + "slowest": 0.000050013 } }, "statusCodeDistribution": { - "200": 355241 + "200": 351356 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 88bbbeedbc..37576108c5 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000644649, - "slowest": 0.004680159, - "fastest": 0.000093812, - "average": 0.0008550458094856062, - "requestsPerSec": 58356.138077394455, - "totalData": 7586787, + "total": 10.000638381, + "slowest": 0.004935321, + "fastest": 0.000133428, + "average": 0.000825145267075885, + "requestsPerSec": 60473.339496905865, + "totalData": 7862036, "sizePerRequest": 13, - "sizePerSec": 758629.7950061279 + "sizePerSec": 786153.4134597762 }, "responseTimeHistogram": { - "0.000093812": 1, - "0.0005524467": 37720, - "0.0010110814": 442371, - "0.0014697160999999999": 102882, - "0.0019283507999999997": 468, - "0.0023869854999999996": 78, - "0.0028456201999999997": 1, - "0.0033042548999999994": 6, - "0.0037628895999999995": 25, - "0.0042215243": 30, - "0.004680159": 17 + "0.000133428": 1, + "0.0006136173": 111255, + "0.0010938066": 458905, + "0.0015739959000000002": 34284, + "0.0020541852": 201, + "0.0025343745000000004": 21, + "0.0030145638000000003": 48, + "0.0034947531000000006": 7, + "0.0039749424000000005": 9, + "0.0044551317": 26, + "0.004935321": 15 }, "latencyPercentiles": { - "p10": 0.000580469, - "p25": 0.000720294, - "p50": 0.000886146, - "p75": 0.000982939, - "p90": 0.001055146, - "p95": 0.001116621, - "p99": 0.001249473 + "p10": 0.000562498, + "p25": 0.000656195, + "p50": 0.000854237, + "p75": 0.000969899, + "p90": 0.00104568, + "p95": 0.001105927, + "p99": 0.001236883 }, "rps": { - "mean": 58355.04896692368, - "stddev": 7472.2429132208235, - "max": 84254.80775244467, + "mean": 60467.45388953815, + "stddev": 8093.4660039165465, + "max": 84112.1542062817, "percentiles": { - "p10": 51315.58171829275, - "p25": 52794.2218477308, - "p50": 55939.834494552175, - "p75": 63516.20298338041, - "p90": 69143.38263256542, - "p95": 72534.94400983164, - "p99": 77644.38929736697 + "p10": 51748.866454593015, + "p25": 53290.968184491656, + "p50": 59452.06053523586, + "p75": 66733.09961741202, + "p90": 72024.56037508731, + "p95": 74447.1250301436, + "p99": 78355.07980924114 } }, "details": { "DNSDialup": { - "average": 0.00066633266, - "fastest": 0.000093193, - "slowest": 0.001103614 + "average": 0.00079008594, + "fastest": 0.000081406, + "slowest": 0.001191118 }, "DNSLookup": { - "average": 0.00000902136, - "fastest": 0.000003887, - "slowest": 0.000049212 + "average": 0.00000873998, + "fastest": 0.000003907, + "slowest": 0.000051425 } }, "statusCodeDistribution": { - "200": 583599 + "200": 604772 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 269fa66e36..7b7da09c9b 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00063324, - "slowest": 0.006579791, - "fastest": 0.000237308, - "average": 0.0011055894829591904, - "requestsPerSec": 45147.54107710883, - "totalData": 5869552, + "total": 10.000608275, + "slowest": 0.006528046, + "fastest": 0.000178349, + "average": 0.0011151786480786366, + "requestsPerSec": 44758.977423300785, + "totalData": 5819021, "sizePerRequest": 13, - "sizePerSec": 586918.0340024148 + "sizePerSec": 581866.7065029102 }, "responseTimeHistogram": { - "0.000237308": 1, - "0.0008715562999999999": 16186, - "0.0015058046": 433144, - "0.0021400529": 1854, - "0.0027743011999999995": 147, - "0.0034085494999999996": 100, - "0.004042797799999999": 21, - "0.004677046099999999": 0, - "0.0053112943999999995": 21, - "0.0059455427": 1, - "0.006579791": 29 + "0.000178349": 1, + "0.0008133187": 10425, + "0.0014482884": 433863, + "0.0020832581": 2930, + "0.0027182278": 242, + "0.0033531974999999998": 95, + "0.0039881672": 11, + "0.004623136900000001": 0, + "0.0052581066000000004": 21, + "0.0058930763": 0, + "0.006528046": 29 }, "latencyPercentiles": { - "p10": 0.001010112, - "p25": 0.001065438, - "p50": 0.001110489, - "p75": 0.00115498, - "p90": 0.001201889, - "p95": 0.00123989, - "p99": 0.00138421 + "p10": 0.001022547, + "p25": 0.001072516, + "p50": 0.001117725, + "p75": 0.001163622, + "p90": 0.001214441, + "p95": 0.001256174, + "p99": 0.001405103 }, "rps": { - "mean": 45146.68420319531, - "stddev": 2638.4975667482086, - "max": 53819.36420723899, + "mean": 44757.28560487999, + "stddev": 2846.208759679986, + "max": 63628.86116964564, "percentiles": { - "p10": 43528.384859766935, - "p25": 44284.64397763046, - "p50": 45036.90323851592, - "p75": 46031.04333562756, - "p90": 47719.489601962894, - "p95": 48960.80442301147, - "p99": 51009.584700966596 + "p10": 43018.3305217661, + "p25": 43851.19627164657, + "p50": 44545.266900227594, + "p75": 45433.78910896054, + "p90": 47200.4012034109, + "p95": 48407.8469119812, + "p99": 51700.06029669459 } }, "details": { "DNSDialup": { - "average": 0.0005376907600000001, - "fastest": 0.000076683, - "slowest": 0.000811971 + "average": 0.0005670892999999999, + "fastest": 0.000082384, + "slowest": 0.001031243 }, "DNSLookup": { - "average": 0.000008168260000000005, - "fastest": 0.000003837, - "slowest": 0.000051987 + "average": 0.000008142040000000004, + "fastest": 0.000004037, + "slowest": 0.000051406 } }, "statusCodeDistribution": { - "200": 451504 + "200": 447617 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 6f91ed6104..b26de526f9 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0005977, - "slowest": 0.014148423, - "fastest": 0.001128553, - "average": 0.0029702220758512777, - "requestsPerSec": 16793.696240775687, - "totalData": 2183311, + "total": 10.000776342, + "slowest": 0.013864189, + "fastest": 0.001146736, + "average": 0.0030948029162489983, + "requestsPerSec": 16117.948695947349, + "totalData": 2095496, "sizePerRequest": 13, - "sizePerSec": 218318.05113008394 + "sizePerSec": 209533.33304731554 }, "responseTimeHistogram": { - "0.001128553": 1, - "0.00243054": 1415, - "0.003732527": 155841, - "0.0050345139999999995": 9013, - "0.006336501": 409, - "0.007638488": 156, - "0.008940475": 957, - "0.010242462": 96, - "0.011544448999999998": 22, - "0.012846436": 17, - "0.014148423": 20 + "0.001146736": 1, + "0.0024184812999999998": 1521, + "0.0036902265999999998": 140029, + "0.0049619719": 17903, + "0.0062337172": 494, + "0.0075054625": 104, + "0.0087772078": 975, + "0.0100489531": 113, + "0.0113206984": 11, + "0.0125924437": 16, + "0.013864189": 25 }, "latencyPercentiles": { - "p10": 0.002606286, - "p25": 0.002698862, - "p50": 0.002809709, - "p75": 0.002993135, - "p90": 0.003587945, - "p95": 0.0038101, - "p99": 0.00503376 + "p10": 0.00275446, + "p25": 0.002849663, + "p50": 0.002946754, + "p75": 0.003060641, + "p90": 0.003813205, + "p95": 0.004053683, + "p99": 0.005158734 }, "rps": { - "mean": 16805.127028554038, - "stddev": 2230.740307610508, - "max": 21112.23665236358, + "mean": 16128.144102163542, + "stddev": 2103.9159145198937, + "max": 29338.036764665456, "percentiles": { - "p10": 15059.162933416666, - "p25": 15982.867973871302, - "p50": 17132.04720750612, - "p75": 18171.255826503777, - "p90": 18940.825054322344, - "p95": 19321.33287471718, - "p99": 19838.367157917728 + "p10": 14778.28798057678, + "p25": 15359.527384330913, + "p50": 16412.816768614182, + "p75": 17244.2262671064, + "p90": 17888.803598824903, + "p95": 18235.86264748136, + "p99": 19576.87840148335 } }, "details": { "DNSDialup": { - "average": 0.0007147969800000001, - "fastest": 0.000081088, - "slowest": 0.001166266 + "average": 0.0009064901200000002, + "fastest": 0.00012809, + "slowest": 0.001352126 }, "DNSLookup": { - "average": 0.000008951359999999998, - "fastest": 0.000004298, - "slowest": 0.000048411 + "average": 0.000008710300000000002, + "fastest": 0.000003978, + "slowest": 0.000049162 } }, "statusCodeDistribution": { - "200": 167947 + "200": 161192 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 5758aad57a..a799d26c02 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001002527, - "slowest": 0.003608629, - "fastest": 0.000031699, - "average": 0.0006304303911787969, - "requestsPerSec": 79119.56804968018, - "totalData": 10286575, + "total": 10.000626738, + "slowest": 0.004106734, + "fastest": 0.000037518, + "average": 0.0006664372134126742, + "requestsPerSec": 74848.40896578616, + "totalData": 9730903, "sizePerRequest": 13, - "sizePerSec": 1028554.3846458424 + "sizePerSec": 973029.3165552202 }, "responseTimeHistogram": { - "0.000031699": 1, - "0.00038939199999999996": 87939, - "0.000747085": 511046, - "0.0011047779999999998": 153185, - "0.001462471": 30869, - "0.001820164": 7140, - "0.0021778569999999996": 986, - "0.0025355499999999997": 64, - "0.0028932429999999998": 18, - "0.003250936": 5, - "0.003608629": 22 + "0.000037518": 1, + "0.00044443959999999997": 104006, + "0.0008513612": 491838, + "0.0012582828": 130183, + "0.0016652044": 18580, + "0.0020721259999999997": 3467, + "0.0024790475999999996": 284, + "0.0028859691999999996": 105, + "0.0032928907999999995": 39, + "0.0036998123999999995": 13, + "0.004106734": 15 }, "latencyPercentiles": { - "p10": 0.000379778, - "p25": 0.00047074, - "p50": 0.000575545, - "p75": 0.000738496, - "p90": 0.000960327, - "p95": 0.001102665, - "p99": 0.00147186 + "p10": 0.00041166, + "p25": 0.000511547, + "p50": 0.000592619, + "p75": 0.000782433, + "p90": 0.001029392, + "p95": 0.001156909, + "p99": 0.001537172 }, "rps": { - "mean": 79119.6783026145, - "stddev": 11129.777683482434, - "max": 99155.19167753973, + "mean": 74826.22441446288, + "stddev": 10928.260685231582, + "max": 97473.48916844458, "percentiles": { - "p10": 62149.228403818655, - "p25": 71932.11049412518, - "p50": 80344.20621478812, - "p75": 88081.35193664588, - "p90": 92667.4340917898, - "p95": 94648.57933984454, - "p99": 97561.2115973673 + "p10": 58370.424338919795, + "p25": 66721.2512921601, + "p50": 76514.55306799643, + "p75": 81925.83121458352, + "p90": 88833.49911251562, + "p95": 91422.67282286023, + "p99": 94159.76086626256 } }, "details": { "DNSDialup": { - "average": 0.0007039522000000002, - "fastest": 0.00008587, - "slowest": 0.00104921 + "average": 0.0006945086599999999, + "fastest": 0.000120634, + "slowest": 0.001050069 }, "DNSLookup": { - "average": 0.000008887359999999998, - "fastest": 0.000004809, - "slowest": 0.00004841 + "average": 0.0000095364, + "fastest": 0.000004429, + "slowest": 0.000043972 } }, "statusCodeDistribution": { - "200": 791275 + "200": 748531 }, "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 d8e2920bba..c763aca234 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.000606336, - "slowest": 0.027023275, - "fastest": 0.002980138, - "average": 0.004740870458908845, - "requestsPerSec": 10533.261330445794, - "totalData": 4108221, + "total": 10.001081714, + "slowest": 0.02609102, + "fastest": 0.0031366, + "average": 0.004960781526939935, + "requestsPerSec": 10067.610972426457, + "totalData": 3926793, "sizePerRequest": 39, - "sizePerSec": 410797.19188738597 + "sizePerSec": 392636.8279246318 }, "responseTimeHistogram": { - "0.002980138": 1, - "0.005384451699999999": 94677, - "0.0077887654": 6649, - "0.010193079099999999": 2360, - "0.0125973928": 1402, - "0.0150017065": 150, - "0.017406020199999997": 44, - "0.019810333899999998": 31, - "0.022214647599999998": 11, - "0.0246189613": 8, - "0.027023275": 6 + "0.0031366": 1, + "0.005432042": 86237, + "0.007727484": 9768, + "0.010022926": 2246, + "0.012318368": 2007, + "0.01461381": 276, + "0.016909252": 79, + "0.019204693999999998": 41, + "0.021500136": 11, + "0.023795578": 11, + "0.02609102": 10 }, "latencyPercentiles": { - "p10": 0.00389345, - "p25": 0.00399812, - "p50": 0.004636851, - "p75": 0.004808743, - "p90": 0.00539202, - "p95": 0.006739268, - "p99": 0.010698308 + "p10": 0.003980545, + "p25": 0.00410036, + "p50": 0.004755559, + "p75": 0.00501088, + "p90": 0.005733277, + "p95": 0.007491251, + "p99": 0.011347846 }, "rps": { - "mean": 10515.377380193579, - "stddev": 1938.142650462565, - "max": 13575.940416705622, + "mean": 10040.481124365338, + "stddev": 2034.4102192951773, + "max": 11881.912970546739, "percentiles": { - "p10": 7382.129886047194, - "p25": 10494.137116394884, - "p50": 11298.666695700584, - "p75": 11530.866084400595, - "p90": 11715.270840325971, - "p95": 11825.254138315579, - "p99": 12399.166691217732 + "p10": 6261.166220757778, + "p25": 10127.724933445972, + "p50": 10728.301008818265, + "p75": 11275.813155265787, + "p90": 11409.710140462897, + "p95": 11471.469360695279, + "p99": 11609.096484210058 } }, "details": { "DNSDialup": { - "average": 0.0008593473399999998, - "fastest": 0.000134714, - "slowest": 0.001372878 + "average": 0.00084116732, + "fastest": 0.000088776, + "slowest": 0.001870469 }, "DNSLookup": { - "average": 0.00000820392, - "fastest": 0.000004278, - "slowest": 0.000052858 + "average": 0.00000909084, + "fastest": 0.000003617, + "slowest": 0.000052618 } }, "statusCodeDistribution": { - "200": 105339 + "200": 100687 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 98a5f1de31..36a449eb38 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000696805, - "slowest": 0.346137768, - "fastest": 0.001278983, - "average": 0.007647142404988703, - "requestsPerSec": 6530.344962297854, - "totalData": 849004, + "total": 10.000550543, + "slowest": 0.349738567, + "fastest": 0.001323445, + "average": 0.00779433644309705, + "requestsPerSec": 6407.047264497786, + "totalData": 832962, "sizePerRequest": 13, - "sizePerSec": 84894.48450987211 + "sizePerSec": 83291.61443847122 }, "responseTimeHistogram": { - "0.001278983": 1, - "0.035764861499999995": 65268, - "0.07025073999999999": 7, - "0.10473661849999999": 6, - "0.139222497": 5, - "0.1737083755": 4, - "0.208194254": 4, - "0.24268013249999998": 3, - "0.277166011": 4, - "0.3116518895": 2, - "0.346137768": 4 + "0.001323445": 1, + "0.0361649572": 64034, + "0.07100646940000001": 7, + "0.1058479816": 6, + "0.1406894938": 5, + "0.17553100600000002": 4, + "0.2103725182": 4, + "0.2452140304": 3, + "0.2800555426": 4, + "0.31489705479999996": 2, + "0.349738567": 4 }, "latencyPercentiles": { - "p10": 0.006341948, - "p25": 0.007135887, - "p50": 0.007348943, - "p75": 0.007639606, - "p90": 0.008990996, - "p95": 0.010041719, - "p99": 0.011893635 + "p10": 0.006331351, + "p25": 0.007290725, + "p50": 0.007542316, + "p75": 0.007772847, + "p90": 0.009374152, + "p95": 0.010420643, + "p99": 0.011774704 }, "rps": { - "mean": 6527.977019342532, - "stddev": 979.9746613432418, - "max": 8387.674685957596, + "mean": 6405.59220743379, + "stddev": 997.4754788541044, + "max": 8139.1812044004, "percentiles": { - "p10": 5064.107550301323, - "p25": 6381.5847318457245, - "p50": 6764.7071295773285, - "p75": 6927.572431032751, - "p90": 7625.975598081757, - "p95": 7908.24671967906, - "p99": 8153.009235447136 + "p10": 4823.086668958046, + "p25": 6291.942264731874, + "p50": 6605.709975703287, + "p75": 6767.611825946595, + "p90": 7542.948796150757, + "p95": 7909.2538269776915, + "p99": 8051.187031791237 } }, "details": { "DNSDialup": { - "average": 0.0007631592, - "fastest": 0.000078489, - "slowest": 0.001774948 + "average": 0.0005296437400000001, + "fastest": 0.000075391, + "slowest": 0.000822749 }, "DNSLookup": { - "average": 0.000008695180000000001, - "fastest": 0.000004608, - "slowest": 0.000051586 + "average": 0.0000076963, + "fastest": 0.000003717, + "slowest": 0.000047379 } }, "statusCodeDistribution": { - "200": 65308 + "200": 64074 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index ef05149c1c..c9f2bac954 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000564176, - "slowest": 0.005500169, - "fastest": 0.000294051, - "average": 0.0009904078195539271, - "requestsPerSec": 50391.15705185792, - "totalData": 6551220, + "total": 10.00062895, + "slowest": 0.005860089, + "fastest": 0.000222113, + "average": 0.001001977697807351, + "requestsPerSec": 49809.467233558345, + "totalData": 6475638, "sizePerRequest": 13, - "sizePerSec": 655085.041674153 + "sizePerSec": 647523.0740362585 }, "responseTimeHistogram": { - "0.000294051": 1, - "0.0008146627999999999": 50571, - "0.0013352746": 449981, - "0.0018558863999999999": 3086, - "0.0023764982": 179, - "0.00289711": 23, - "0.0034177217999999997": 43, - "0.0039383336": 9, - "0.0044589454": 11, - "0.0049795572": 22, - "0.005500169": 14 + "0.000222113": 1, + "0.0007859106": 42109, + "0.0013497081999999999": 452048, + "0.0019135057999999999": 3732, + "0.0024773034": 111, + "0.0030411009999999996": 39, + "0.0036048986": 35, + "0.0041686962000000004": 1, + "0.0047324938": 8, + "0.0052962914": 25, + "0.005860089": 17 }, "latencyPercentiles": { - "p10": 0.000814057, - "p25": 0.000925755, - "p50": 0.001007572, - "p75": 0.001078587, - "p90": 0.001129955, - "p95": 0.001170634, - "p99": 0.001294705 + "p10": 0.000820594, + "p25": 0.000936105, + "p50": 0.001020698, + "p75": 0.00109096, + "p90": 0.001146305, + "p95": 0.001196963, + "p99": 0.001328408 }, "rps": { - "mean": 50388.51167094838, - "stddev": 3852.010415566477, - "max": 68905.09208630568, + "mean": 49806.001481556596, + "stddev": 4532.879639875935, + "max": 79985.67073748792, "percentiles": { - "p10": 47249.099257617236, - "p25": 48473.5974630266, - "p50": 49641.291626379774, - "p75": 51968.451121602455, - "p90": 55295.952195283986, - "p95": 57403.134211128454, - "p99": 61301.696298332135 + "p10": 46823.79274325309, + "p25": 47821.50054664609, + "p50": 48773.43871083305, + "p75": 50495.54537754313, + "p90": 54552.102171281986, + "p95": 58654.077067029866, + "p99": 66541.88059780793 } }, "details": { "DNSDialup": { - "average": 0.0007737485799999998, - "fastest": 0.000167021, - "slowest": 0.001155962 + "average": 0.0005265791200000001, + "fastest": 0.00007999, + "slowest": 0.000874804 }, "DNSLookup": { - "average": 0.00000826052, - "fastest": 0.000004057, - "slowest": 0.000057137 + "average": 0.0000081229, + "fastest": 0.000003667, + "slowest": 0.000061986 } }, "statusCodeDistribution": { - "200": 503940 + "200": 498126 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index cd3809b8ad..932e1e05b1 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000598304, - "slowest": 0.178804602, - "fastest": 0.000115828, - "average": 0.002864651392189505, - "requestsPerSec": 17411.458265487392, - "totalData": 2263625, + "total": 10.000646847, + "slowest": 0.187917075, + "fastest": 0.000846146, + "average": 0.0029304795502593153, + "requestsPerSec": 17021.598962977558, + "totalData": 2212951, "sizePerRequest": 13, - "sizePerSec": 226348.9574513361 + "sizePerSec": 221280.78651870825 }, "responseTimeHistogram": { - "0.000115828": 1, - "0.0179847054": 174082, - "0.0358535828": 7, - "0.0537224602": 6, - "0.0715913376": 6, - "0.089460215": 5, - "0.1073290924": 3, - "0.1251979698": 4, - "0.1430668472": 4, - "0.16093572460000002": 3, - "0.178804602": 4 + "0.000846146": 1, + "0.0195532389": 170184, + "0.0382603318": 7, + "0.0569674247": 6, + "0.0756745176": 6, + "0.0943816105": 4, + "0.1130887034": 4, + "0.1317957963": 4, + "0.1505028892": 4, + "0.1692099821": 3, + "0.187917075": 4 }, "latencyPercentiles": { - "p10": 0.002392968, - "p25": 0.002649906, - "p50": 0.002820615, - "p75": 0.003085057, - "p90": 0.003163044, - "p95": 0.003262948, - "p99": 0.005664703 + "p10": 0.00263346, + "p25": 0.002699999, + "p50": 0.002792522, + "p75": 0.002996191, + "p90": 0.003131247, + "p95": 0.003238828, + "p99": 0.005607385 }, "rps": { - "mean": 17409.262986421112, - "stddev": 3092.9758106143167, - "max": 33177.48269308094, + "mean": 17018.947464083976, + "stddev": 1847.6490528533916, + "max": 21434.564049647408, "percentiles": { - "p10": 15565.9513793983, - "p25": 15876.36531717577, - "p50": 17214.696186133377, - "p75": 18246.89268952328, - "p90": 18723.95542857548, - "p95": 25980.80810745596, - "p99": 27601.374548454063 + "p10": 15713.170779746306, + "p25": 16319.557075132347, + "p50": 17539.126282912144, + "p75": 17971.34083170009, + "p90": 18282.290417397908, + "p95": 18410.63029793424, + "p99": 18792.147294257746 } }, "details": { "DNSDialup": { - "average": 0.0007409696000000001, - "fastest": 0.000073086, - "slowest": 0.001633563 + "average": 0.00091723904, + "fastest": 0.000137653, + "slowest": 0.001372372 }, "DNSLookup": { - "average": 0.00000961968, - "fastest": 0.000003917, - "slowest": 0.000051105 + "average": 0.000008920760000000003, + "fastest": 0.000003557, + "slowest": 0.000047389 } }, "statusCodeDistribution": { - "200": 174125 + "200": 170227 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 31b3901112..05f423581c 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.7788501243793501, - "total": 10.000797678, - "slowest": 0.005665749, - "fastest": 0.000191747, - "average": 0.0009817540285173426, - "requestsPerSec": 50124.901646870414, - "totalData": 5075577, + "successRate": 0.8776646909877923, + "total": 10.000575615, + "slowest": 0.01446314, + "fastest": 0.00030433, + "average": 0.0008634078590553627, + "requestsPerSec": 56551.14483127679, + "totalData": 6452654, "sizePerRequest": 13, - "sizePerSec": 507517.21646818024 + "sizePerSec": 645228.2596935296 }, "responseTimeHistogram": { - "0.000191747": 1, - "0.0007391472000000001": 59703, - "0.0012865474": 320972, - "0.0018339476": 9294, - "0.0023813478": 235, - "0.002928748": 135, - "0.0034761482": 38, - "0.0040235484": 0, - "0.0045709486": 1, - "0.0051183488": 33, - "0.005665749": 17 + "0.00030433": 1, + "0.001720211": 495899, + "0.003136092": 351, + "0.004551973": 6, + "0.005967854": 51, + "0.007383735": 0, + "0.008799616": 0, + "0.010215496999999999": 0, + "0.011631378": 0, + "0.013047259": 0, + "0.01446314": 50 }, "latencyPercentiles": { - "p10": 0.000678494, - "p25": 0.000880528, - "p50": 0.001013781, - "p75": 0.001108305, - "p90": 0.001178837, - "p95": 0.001231885, - "p99": 0.001367648 + "p10": 0.00061454, + "p25": 0.000685293, + "p50": 0.000851496, + "p75": 0.00102457, + "p90": 0.001120516, + "p95": 0.001167795, + "p99": 0.001314254 }, "rps": { - "mean": 50789.07810305553, - "stddev": 6704.0521103747205, - "max": 75337.73058583238, + "mean": 57787.87557528275, + "stddev": 8896.598141790548, + "max": 75837.97966021903, "percentiles": { - "p10": 45273.53799850228, - "p25": 46753.94002060175, - "p50": 48631.610546854434, - "p75": 54026.75546308953, - "p90": 59858.769339737, - "p95": 64051.55237808427, - "p99": 70365.84131772045 + "p10": 47224.50479553897, + "p25": 49839.97557139476, + "p50": 58280.596236527796, + "p75": 65047.100605547275, + "p90": 69136.3772738951, + "p95": 70753.85776628363, + "p99": 73590.391077357 } }, "details": { "DNSDialup": { - "average": 0.0008424363, - "fastest": 0.000065011, - "slowest": 0.001252477 + "average": 0.00084845202, + "fastest": 0.000076106, + "slowest": 0.00146832 }, "DNSLookup": { - "average": 0.000006684399999999999, - "fastest": 0.00000539, - "slowest": 0.000014367 + "average": 0.000009637100000000001, + "fastest": 0.000004498, + "slowest": 0.000067176 } }, "statusCodeDistribution": { - "200": 390429 + "200": 496358 }, "errorDistribution": { - "Connection refused (os error 111)": 110860 + "Connection refused (os error 111)": 69186 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index db798426aa..ee890cd367 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000585389, - "slowest": 0.007471574, - "fastest": 0.000339382, - "average": 0.001007372104630802, - "requestsPerSec": 49541.79987753115, - "totalData": 6440811, + "total": 10.00061665, + "slowest": 0.006245312, + "fastest": 0.000180863, + "average": 0.001001984619224416, + "requestsPerSec": 49808.42856325265, + "totalData": 6475495, "sizePerRequest": 13, - "sizePerSec": 644043.398407905 + "sizePerSec": 647509.5713222844 }, "responseTimeHistogram": { - "0.000339382": 1, - "0.0010526012": 298452, - "0.0017658204000000001": 196355, - "0.0024790396": 440, - "0.0031922588": 136, - "0.0039054780000000004": 13, - "0.0046186972": 0, - "0.0053319164": 1, - "0.0060451356": 3, - "0.0067583548000000005": 22, - "0.007471574000000001": 24 + "0.000180863": 1, + "0.0007873079": 42691, + "0.0013937528000000001": 452530, + "0.0020001977": 2539, + "0.0026066426": 141, + "0.0032130875": 129, + "0.0038195323999999998": 10, + "0.0044259773": 24, + "0.0050324222": 0, + "0.0056388671": 23, + "0.006245312": 27 }, "latencyPercentiles": { - "p10": 0.000850537, - "p25": 0.000939808, - "p50": 0.001021853, - "p75": 0.001089169, - "p90": 0.001142781, - "p95": 0.001185761, - "p99": 0.001314403 + "p10": 0.000818509, + "p25": 0.000936745, + "p50": 0.00101943, + "p75": 0.001091492, + "p90": 0.001143333, + "p95": 0.001186959, + "p99": 0.001316207 }, "rps": { - "mean": 49543.26488872408, - "stddev": 3822.6867834734994, - "max": 65301.37785907222, + "mean": 49804.91146769137, + "stddev": 3972.3360043626017, + "max": 68317.58082408093, "percentiles": { - "p10": 46929.55623451627, - "p25": 47807.50099690813, - "p50": 48819.60595375259, - "p75": 50798.25033156853, - "p90": 53958.50180766107, - "p95": 56391.45925717491, - "p99": 60616.79406464209 + "p10": 46769.354275453705, + "p25": 47815.88921999121, + "p50": 48915.62854331906, + "p75": 51626.07486548712, + "p90": 54975.12901130357, + "p95": 56740.54111662707, + "p99": 60300.42210295879 } }, "details": { "DNSDialup": { - "average": 0.00052750616, - "fastest": 0.000074018, - "slowest": 0.000925031 + "average": 0.0007095232800000002, + "fastest": 0.0001024, + "slowest": 0.001063906 }, "DNSLookup": { - "average": 0.000008063460000000002, - "fastest": 0.000004068, - "slowest": 0.000045575 + "average": 0.000009636, + "fastest": 0.000003737, + "slowest": 0.000060894 } }, "statusCodeDistribution": { - "200": 495447 + "200": 498115 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 5ac6ca5076..d5e937f996 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000573176, - "slowest": 0.010861517, - "fastest": 0.000163795, - "average": 0.0012240312045536472, - "requestsPerSec": 40782.56244139901, - "totalData": 5302037, + "total": 10.000599396, + "slowest": 0.011415591, + "fastest": 0.000299591, + "average": 0.0012366884286705146, + "requestsPerSec": 40367.98035940445, + "totalData": 5248152, "sizePerRequest": 13, - "sizePerSec": 530173.3117381871 + "sizePerSec": 524783.7446722578 }, "responseTimeHistogram": { - "0.000163795": 1, - "0.0012335672": 216983, - "0.0023033394": 188009, - "0.0033731115999999996": 1455, - "0.0044428838": 0, - "0.0055126559999999995": 109, - "0.006582428199999999": 927, - "0.0076522004": 296, - "0.008721972599999999": 19, - "0.009791744799999998": 0, - "0.010861517": 50 + "0.000299591": 1, + "0.001411191": 360562, + "0.002522791": 41446, + "0.003634391": 345, + "0.004745991": 0, + "0.005857591": 755, + "0.006969191": 514, + "0.008080790999999999": 31, + "0.009192391": 0, + "0.010303991": 0, + "0.011415591": 50 }, "latencyPercentiles": { - "p10": 0.000907724, - "p25": 0.001073545, - "p50": 0.001222415, - "p75": 0.001308124, - "p90": 0.001416419, - "p95": 0.001555017, - "p99": 0.002211419 + "p10": 0.00091498, + "p25": 0.001092162, + "p50": 0.001242215, + "p75": 0.001321517, + "p90": 0.001422196, + "p95": 0.001567073, + "p99": 0.002205758 }, "rps": { - "mean": 40776.91946221353, - "stddev": 4877.257358941792, - "max": 48558.435220946165, + "mean": 40376.42401818553, + "stddev": 4443.168655743883, + "max": 52048.65969099178, "percentiles": { - "p10": 36608.485847019314, - "p25": 39194.451205911304, - "p50": 41866.35073438327, - "p75": 43501.67646840906, - "p90": 44970.468724491344, - "p95": 45788.32315443252, - "p99": 47112.871236420724 + "p10": 36730.80612710059, + "p25": 38985.734243416606, + "p50": 41269.741879111214, + "p75": 42862.86084207191, + "p90": 44095.267071173344, + "p95": 44940.905211924524, + "p99": 46634.64008684609 } }, "details": { "DNSDialup": { - "average": 0.0006851360800000004, - "fastest": 0.00010167, - "slowest": 0.000925394 + "average": 0.0007845159400000002, + "fastest": 0.000085641, + "slowest": 0.001686516 }, "DNSLookup": { - "average": 0.000008546719999999999, - "fastest": 0.000003637, - "slowest": 0.000062196 + "average": 0.0000091183, + "fastest": 0.000004218, + "slowest": 0.000055504 } }, "statusCodeDistribution": { - "200": 407849 + "200": 403704 }, "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 6fb56adf47..cda88efacd 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.000485569, - "slowest": 0.005842484, - "fastest": 0.000036628, - "average": 0.0006247370034314252, - "requestsPerSec": 79845.9229295049, - "totalData": 10380474, + "total": 10.000683885, + "slowest": 0.003816136, + "fastest": 0.000035305, + "average": 0.0006280032002031587, + "requestsPerSec": 79436.86743179163, + "totalData": 10327499, "sizePerRequest": 13, - "sizePerSec": 1037996.9980835638 + "sizePerSec": 1032679.2766132912 }, "responseTimeHistogram": { - "0.000036628": 1, - "0.0006172136": 471914, - "0.0011977992": 301781, - "0.0017783847999999999": 22801, - "0.0023589704": 1871, - "0.002939556": 71, - "0.0035201416": 29, - "0.0041007272": 15, - "0.0046813128": 11, - "0.0052618984": 0, - "0.005842484": 4 + "0.000035305": 1, + "0.00041338810000000003": 123582, + "0.0007914712": 506340, + "0.0011695543": 137084, + "0.0015476374": 21671, + "0.0019257205": 5105, + "0.0023038036": 542, + "0.0026818867": 42, + "0.0030599698": 21, + "0.0034380529": 14, + "0.003816136": 21 }, "latencyPercentiles": { - "p10": 0.000366403, - "p25": 0.000458086, - "p50": 0.000571705, - "p75": 0.000736865, - "p90": 0.000960028, - "p95": 0.001081415, - "p99": 0.00148671 + "p10": 0.000371898, + "p25": 0.000464259, + "p50": 0.000579385, + "p75": 0.000737233, + "p90": 0.000959085, + "p95": 0.00108952, + "p99": 0.001463871 }, "rps": { - "mean": 79850.95005290497, - "stddev": 11810.607185908242, - "max": 98813.46284578969, + "mean": 79410.50366338009, + "stddev": 12404.308868290065, + "max": 100396.87540707417, "percentiles": { - "p10": 62507.319607127814, - "p25": 73319.63499825394, - "p50": 82469.00181381716, - "p75": 88658.27508420154, - "p90": 92883.483675127, - "p95": 94692.0501419415, - "p99": 97224.67562267886 + "p10": 59091.67651528199, + "p25": 72099.98641347207, + "p50": 81825.42315897316, + "p75": 88838.75146339301, + "p90": 93581.03529001457, + "p95": 95607.08448495413, + "p99": 97586.35734625853 } }, "details": { "DNSDialup": { - "average": 0.0008147356600000002, - "fastest": 0.000177366, - "slowest": 0.001237378 + "average": 0.00080332058, + "fastest": 0.000133721, + "slowest": 0.001092057 }, "DNSLookup": { - "average": 0.00000843358, - "fastest": 0.000003898, - "slowest": 0.000067105 + "average": 0.00000781446, + "fastest": 0.000003977, + "slowest": 0.000048971 } }, "statusCodeDistribution": { - "200": 798498 + "200": 794423 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 68f257efd0..72ae07b83f 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000856469, - "slowest": 0.016111123, - "fastest": 0.000477477, - "average": 0.0016290982420168235, - "requestsPerSec": 30649.37497604636, - "totalData": 3984760, + "total": 10.000974135, + "slowest": 0.017649273, + "fastest": 0.00051387, + "average": 0.0016413833060768693, + "requestsPerSec": 30420.436638795487, + "totalData": 3955042, "sizePerRequest": 13, - "sizePerSec": 398441.8746886027 + "sizePerSec": 395465.67630434135 }, "responseTimeHistogram": { - "0.000477477": 1, - "0.0020408416": 283179, - "0.0036042062": 20752, - "0.0051675708": 1192, - "0.0067309354000000005": 1094, - "0.008294300000000001": 102, - "0.0098576646": 150, - "0.0114210292": 0, - "0.0129843938": 0, - "0.014547758400000001": 0, - "0.016111123": 50 + "0.00051387": 1, + "0.0022274103": 295750, + "0.0039409506": 6506, + "0.0056544909": 746, + "0.0073680312": 1047, + "0.0090815715": 84, + "0.0107951118": 50, + "0.0125086521": 0, + "0.0142221924": 0, + "0.0159357327": 0, + "0.017649273": 50 }, "latencyPercentiles": { - "p10": 0.001109182, - "p25": 0.001429884, - "p50": 0.001653118, - "p75": 0.001753639, - "p90": 0.001978636, - "p95": 0.002114863, - "p99": 0.003193444 + "p10": 0.001121693, + "p25": 0.001453679, + "p50": 0.001680248, + "p75": 0.001768388, + "p90": 0.001911252, + "p95": 0.002110233, + "p99": 0.003237074 }, "rps": { - "mean": 30647.145955140233, - "stddev": 4101.870998513591, - "max": 38520.240815973375, + "mean": 30425.10016775803, + "stddev": 3877.3020290127683, + "max": 36057.52674536594, "percentiles": { - "p10": 27429.854978052554, - "p25": 30166.49298383662, - "p50": 31633.724194612205, - "p75": 32772.171840097275, - "p90": 33605.99207600889, - "p95": 34085.482780514794, - "p99": 35109.76365411378 + "p10": 28818.57645438181, + "p25": 30101.908460999908, + "p50": 31103.68889749972, + "p75": 32252.24564013302, + "p90": 33223.922802554516, + "p95": 33857.51980614099, + "p99": 34788.181819374455 } }, "details": { "DNSDialup": { - "average": 0.0009825633800000003, - "fastest": 0.000131075, - "slowest": 0.001481916 + "average": 0.00055158288, + "fastest": 0.000078604, + "slowest": 0.000951982 }, "DNSLookup": { - "average": 0.000008310840000000001, - "fastest": 0.000004058, - "slowest": 0.000045224 + "average": 0.000007561019999999999, + "fastest": 0.000003687, + "slowest": 0.000047088 } }, "statusCodeDistribution": { - "200": 306520 + "200": 304234 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 2dc405196b..06b0588f2b 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000702509, - "slowest": 0.006407823, - "fastest": 0.000248275, - "average": 0.0010674825379867684, - "requestsPerSec": 46759.0151371035, - "totalData": 6079099, + "total": 10.000605224, + "slowest": 0.005969584, + "fastest": 0.000164138, + "average": 0.0010856193888116538, + "requestsPerSec": 45977.31734240888, + "totalData": 5977413, "sizePerRequest": 13, - "sizePerSec": 607867.1967823455 + "sizePerSec": 597705.1254513154 }, "responseTimeHistogram": { - "0.000248275": 1, - "0.0008642298": 29809, - "0.0014801846": 435197, - "0.0020961394": 2287, - "0.0027120942": 200, - "0.003328049": 34, - "0.0039440038": 45, - "0.0045599586": 0, - "0.0051759134": 6, - "0.0057918682": 27, - "0.006407823": 17 + "0.000164138": 1, + "0.0007446826": 5640, + "0.0013252272": 447328, + "0.0019057718000000002": 6254, + "0.0024863164": 438, + "0.0030668609999999997": 83, + "0.0036474056": 7, + "0.0042279502": 0, + "0.0048084948": 11, + "0.0053890394": 18, + "0.005969584": 21 }, "latencyPercentiles": { - "p10": 0.000918659, - "p25": 0.000995395, - "p50": 0.00108035, - "p75": 0.001149602, - "p90": 0.001199471, - "p95": 0.001238677, - "p99": 0.001358168 + "p10": 0.000955663, + "p25": 0.001010923, + "p50": 0.001095726, + "p75": 0.001157234, + "p90": 0.001206166, + "p95": 0.001244821, + "p99": 0.001363076 }, "rps": { - "mean": 46758.221982199684, - "stddev": 3089.5643301051487, - "max": 62055.38668826687, + "mean": 45973.62295032335, + "stddev": 2561.9120750691886, + "max": 57415.670483043155, "percentiles": { - "p10": 44403.47235153824, - "p25": 45509.01533594122, - "p50": 46507.757493950514, - "p75": 48183.11587488291, - "p90": 49941.57739819252, - "p95": 51227.2550735839, - "p99": 53911.96306459904 + "p10": 44271.20052276482, + "p25": 45208.441488601944, + "p50": 45926.3571865269, + "p75": 46787.75980105715, + "p90": 48420.728914048304, + "p95": 49454.493906839205, + "p99": 51891.10001518533 } }, "details": { "DNSDialup": { - "average": 0.0005448982, - "fastest": 0.000089525, - "slowest": 0.000758763 + "average": 0.00083503736, + "fastest": 0.000136526, + "slowest": 0.001205818 }, "DNSLookup": { - "average": 0.000008055959999999998, - "fastest": 0.000003836, - "slowest": 0.000056204 + "average": 0.000008665359999999999, + "fastest": 0.000003897, + "slowest": 0.00004795 } }, "statusCodeDistribution": { - "200": 467623 + "200": 459801 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 06eb296adb..3c52ab7cc4 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000614044, - "slowest": 0.004521244, - "fastest": 0.000244155, - "average": 0.0010091485464026057, - "requestsPerSec": 49455.3632230945, - "totalData": 6429592, + "total": 10.000624411, + "slowest": 0.005232991, + "fastest": 0.000241562, + "average": 0.0009987088869046516, + "requestsPerSec": 49974.179557256844, + "totalData": 6497049, "sizePerRequest": 13, - "sizePerSec": 642919.7219002285 + "sizePerSec": 649664.334244339 }, "responseTimeHistogram": { - "0.000244155": 1, - "0.0006718639": 10057, - "0.0010995727999999999": 392795, - "0.0015272816999999997": 90988, - "0.0019549905999999995": 553, - "0.0023826995": 63, - "0.0028104083999999996": 57, - "0.0032381172999999992": 26, - "0.0036658261999999997": 0, - "0.004093535099999999": 18, - "0.004521244": 26 + "0.000241562": 1, + "0.0007407049": 33490, + "0.0012398478000000001": 455910, + "0.0017389907000000002": 9951, + "0.0022381336": 292, + "0.0027372765": 27, + "0.0032364194": 53, + "0.0037355623": 4, + "0.0042347052": 12, + "0.0047338481": 15, + "0.005232991": 18 }, "latencyPercentiles": { - "p10": 0.000878169, - "p25": 0.000942061, - "p50": 0.001020123, - "p75": 0.001081849, - "p90": 0.001134802, - "p95": 0.001177423, - "p99": 0.001290595 + "p10": 0.000826107, + "p25": 0.000936019, + "p50": 0.001017147, + "p75": 0.001086567, + "p90": 0.001136849, + "p95": 0.001178351, + "p99": 0.001303607 }, "rps": { - "mean": 49456.302505757056, - "stddev": 3058.7814770326654, - "max": 70217.96175462018, + "mean": 49975.50071502059, + "stddev": 3946.321841428949, + "max": 67062.30077702862, "percentiles": { - "p10": 47302.57327003187, - "p25": 48376.884959969175, - "p50": 49105.22970696358, - "p75": 49935.632365823185, - "p90": 51844.88615256454, - "p95": 54816.292765103964, - "p99": 60301.28807357185 + "p10": 47101.158688504394, + "p25": 47923.85921413848, + "p50": 48934.15114408513, + "p75": 50910.14460090595, + "p90": 55201.948628787206, + "p95": 57614.43956129356, + "p99": 61883.36927508881 } }, "details": { "DNSDialup": { - "average": 0.0008300586000000002, - "fastest": 0.000127878, - "slowest": 0.001836973 + "average": 0.0008499086600000001, + "fastest": 0.000141828, + "slowest": 0.001171924 }, "DNSLookup": { - "average": 0.00000882788, - "fastest": 0.000004058, - "slowest": 0.000046827 + "average": 0.000007997879999999997, + "fastest": 0.000003847, + "slowest": 0.000051256 } }, "statusCodeDistribution": { - "200": 494584 + "200": 499773 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 84490a6b95..4d05b6d2fa 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0005391, - "slowest": 0.152532873, - "fastest": 0.000579971, - "average": 0.0027554803936559783, - "requestsPerSec": 18097.824346289493, - "totalData": 2352844, + "total": 10.000569942, + "slowest": 0.161553781, + "fastest": 0.000312555, + "average": 0.002727521209363995, + "requestsPerSec": 18283.857926144585, + "totalData": 2377037, "sizePerRequest": 13, - "sizePerSec": 235271.7165017634 + "sizePerSec": 237690.1530398796 }, "responseTimeHistogram": { - "0.000579971": 1, - "0.015775261199999998": 180943, - "0.030970551399999997": 8, - "0.04616584159999999": 5, - "0.061361131799999996": 6, - "0.076556422": 6, - "0.09175171219999999": 5, - "0.10694700239999999": 3, - "0.1221422926": 4, - "0.1373375828": 3, - "0.152532873": 4 + "0.000312555": 1, + "0.0164366776": 182805, + "0.032560800200000004": 7, + "0.04868492280000001": 6, + "0.06480904540000001": 6, + "0.08093316800000001": 5, + "0.09705729060000003": 4, + "0.11318141320000003": 4, + "0.1293055358": 3, + "0.14542965840000002": 4, + "0.161553781": 4 }, "latencyPercentiles": { - "p10": 0.002523805, - "p25": 0.002611518, - "p50": 0.00269181, - "p75": 0.002762516, - "p90": 0.002843221, - "p95": 0.0029344, - "p99": 0.00534497 + "p10": 0.002505433, + "p25": 0.002588428, + "p50": 0.002666204, + "p75": 0.002738738, + "p90": 0.002817901, + "p95": 0.002893199, + "p99": 0.005292509 }, "rps": { - "mean": 18096.66570269543, - "stddev": 1491.465875654596, - "max": 24622.10079767582, + "mean": 18284.756212041015, + "stddev": 1683.5990628967666, + "max": 29943.223042461705, "percentiles": { - "p10": 17579.96599130416, - "p25": 17940.16983427613, - "p50": 18261.93535375253, - "p75": 18589.76999932809, - "p90": 18916.5027570068, - "p95": 19146.280388956253, - "p99": 19835.227363797603 + "p10": 17764.631281528444, + "p25": 18101.37027373014, + "p50": 18419.028698549533, + "p75": 18780.877972902457, + "p90": 19085.02761502978, + "p95": 19308.063047128937, + "p99": 20003.427723041885 } }, "details": { "DNSDialup": { - "average": 0.0007728883600000001, - "fastest": 0.000091077, - "slowest": 0.00105862 + "average": 0.0005322193399999998, + "fastest": 0.000080571, + "slowest": 0.000815681 }, "DNSLookup": { - "average": 0.000009035439999999998, - "fastest": 0.000003947, - "slowest": 0.000063849 + "average": 0.00000780104, + "fastest": 0.000003767, + "slowest": 0.000054943 } }, "statusCodeDistribution": { - "200": 180988 + "200": 182849 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index ebc748d7e5..d42c3ad507 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000598227, - "slowest": 0.011224619, - "fastest": 0.000776612, - "average": 0.001652898415543542, - "requestsPerSec": 30211.39267291955, - "totalData": 3927716, + "total": 10.000640821, + "slowest": 0.010983749, + "fastest": 0.000791303, + "average": 0.0016150073367968668, + "requestsPerSec": 30920.21856746174, + "totalData": 4019886, "sizePerRequest": 13, - "sizePerSec": 392748.1047479541 + "sizePerSec": 401962.8413770026 }, "responseTimeHistogram": { - "0.000776612": 1, - "0.0018214127": 290118, - "0.0028662134": 9193, - "0.0039110141000000005": 1764, - "0.0049558148000000005": 531, - "0.0060006155000000005": 226, - "0.007045416200000001": 89, - "0.0080902169": 71, - "0.0091350176": 110, - "0.0101798183": 10, - "0.011224619": 19 + "0.000791303": 1, + "0.0018105475999999998": 299812, + "0.0028297922": 6566, + "0.0038490367999999995": 1883, + "0.0048682814": 529, + "0.005887526": 161, + "0.006906770599999999": 171, + "0.007926015199999999": 22, + "0.008945259799999999": 52, + "0.0099645044": 12, + "0.010983749": 13 }, "latencyPercentiles": { - "p10": 0.001534301, - "p25": 0.001568803, - "p50": 0.001613141, - "p75": 0.001667553, - "p90": 0.001742454, - "p95": 0.001799835, - "p99": 0.002784095 + "p10": 0.001502455, + "p25": 0.001536836, + "p50": 0.001578653, + "p75": 0.001626965, + "p90": 0.001696538, + "p95": 0.001756922, + "p99": 0.002776547 }, "rps": { - "mean": 30198.317449741182, - "stddev": 3169.508357025351, - "max": 32312.954263366217, + "mean": 30909.5962708042, + "stddev": 3130.757856708694, + "max": 35713.59973878365, "percentiles": { - "p10": 29326.640117630122, - "p25": 30242.50544693982, - "p50": 30928.989742084992, - "p75": 31276.865945033765, - "p90": 31589.26295218295, - "p95": 31844.183805028908, - "p99": 32174.921837130012 + "p10": 30369.2415478668, + "p25": 31152.498189947288, + "p50": 31482.897271509577, + "p75": 31914.436288868757, + "p90": 32264.125903953885, + "p95": 32448.279795508683, + "p99": 33000.36300399301 } }, "details": { "DNSDialup": { - "average": 0.0005569069999999999, - "fastest": 0.000076943, - "slowest": 0.000915175 + "average": 0.0007141239000000001, + "fastest": 0.000187645, + "slowest": 0.00113727 }, "DNSLookup": { - "average": 0.000008023900000000001, - "fastest": 0.000003586, - "slowest": 0.00004829 + "average": 0.00000812442, + "fastest": 0.000004048, + "slowest": 0.000047749 } }, "statusCodeDistribution": { - "200": 302132 + "200": 309222 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 7ac7f1e88c..0987ca906e 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001436611, + "total": 10.002186206, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73356.26155877257, + "requestsPerSec": 75571.07860545264, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 733668 + "Connection refused (os error 111)": 755876 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 820eaf134d..32ddec07b6 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001196605, + "total": 10.001007167, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73561.997534594, + "requestsPerSec": 74562.19034224396, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 735708 + "Connection refused (os error 111)": 745697 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 34d34f75db..9f56f99c55 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000632541, - "slowest": 0.007388638, - "fastest": 0.000470417, - "average": 0.001231928011883287, - "requestsPerSec": 40524.93663160581, - "totalData": 5268575, + "total": 10.000587642, + "slowest": 0.006591745, + "fastest": 0.000521056, + "average": 0.0012470900213870462, + "requestsPerSec": 40031.24759576003, + "totalData": 5204368, "sizePerRequest": 13, - "sizePerSec": 526824.1762108755 + "sizePerSec": 520406.21874488046 }, "responseTimeHistogram": { - "0.000470417": 1, - "0.0011622391": 132518, - "0.0018540612000000002": 270797, - "0.0025458833": 1611, - "0.0032377054": 252, - "0.0039295275": 54, - "0.0046213496000000005": 14, - "0.0053131717": 13, - "0.0060049938": 7, - "0.006696815900000001": 7, - "0.007388638": 1 + "0.000521056": 1, + "0.0011281249000000002": 73915, + "0.0017351938000000002": 324133, + "0.0023422627": 1957, + "0.0029493316000000006": 185, + "0.0035564005": 95, + "0.0041634694000000005": 6, + "0.0047705383": 11, + "0.0053776072000000005": 15, + "0.005984676100000001": 13, + "0.006591745": 5 }, "latencyPercentiles": { - "p10": 0.001079348, - "p25": 0.001138193, - "p50": 0.001235512, - "p75": 0.001315573, - "p90": 0.001369552, - "p95": 0.00141212, - "p99": 0.001615409 + "p10": 0.001095752, + "p25": 0.001148325, + "p50": 0.00125529, + "p75": 0.001325131, + "p90": 0.001383194, + "p95": 0.001442238, + "p99": 0.001636874 }, "rps": { - "mean": 40526.00410812771, - "stddev": 2383.3124311894253, - "max": 49267.67267039935, + "mean": 40029.77172536749, + "stddev": 2308.0520224072648, + "max": 45429.659861359076, "percentiles": { - "p10": 39084.87919430931, - "p25": 40018.556604697456, - "p50": 40855.73130307052, - "p75": 41508.521699503035, - "p90": 42182.85581768803, - "p95": 42812.360089910086, - "p99": 43727.04903269931 + "p10": 38059.56702835691, + "p25": 39776.272529339614, + "p50": 40401.119110999534, + "p75": 41053.64951739226, + "p90": 41865.37697268048, + "p95": 42241.536102450504, + "p99": 43180.654905930576 } }, "details": { "DNSDialup": { - "average": 0.0006979634199999999, - "fastest": 0.000076976, - "slowest": 0.001221278 + "average": 0.0008526610400000001, + "fastest": 0.000164216, + "slowest": 0.001205047 }, "DNSLookup": { - "average": 0.00003047032, + "average": 0.000008276400000000001, "fastest": 0.000003817, - "slowest": 0.001127871 + "slowest": 0.000047218 } }, "statusCodeDistribution": { - "200": 405275 + "200": 400336 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 7ac5257320..ae6b06fe8e 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000624818, - "slowest": 0.012018101, - "fastest": 0.000444897, - "average": 0.0012931459989898957, - "requestsPerSec": 38607.38774092065, - "totalData": 5019274, + "total": 10.000568409, + "slowest": 0.011428589, + "fastest": 0.000366281, + "average": 0.0012337419203883352, + "requestsPerSec": 40462.90005234442, + "totalData": 5260476, "sizePerRequest": 13, - "sizePerSec": 501896.0406319684 + "sizePerSec": 526017.7006804774 }, "responseTimeHistogram": { - "0.000444897": 1, - "0.0016022174": 362841, - "0.0027595378": 21848, - "0.0039168582": 100, - "0.0050741786": 24, - "0.006231499": 948, - "0.0073888194": 225, - "0.0085461398": 19, - "0.0097034602": 42, - "0.0108607806": 0, - "0.012018101": 50 + "0.000366281": 1, + "0.0014725118": 375414, + "0.0025787426": 27671, + "0.0036849734": 215, + "0.0047912041999999995": 1, + "0.0058974349999999995": 1159, + "0.0070036657999999995": 141, + "0.0081098966": 0, + "0.0092161274": 0, + "0.0103223582": 0, + "0.011428589": 50 }, "latencyPercentiles": { - "p10": 0.000950571, - "p25": 0.001159891, - "p50": 0.001294973, - "p75": 0.001380089, - "p90": 0.001508059, - "p95": 0.001645947, - "p99": 0.002156558 + "p10": 0.00091414, + "p25": 0.00109695, + "p50": 0.001244923, + "p75": 0.001323542, + "p90": 0.001412485, + "p95": 0.00159065, + "p99": 0.001994309 }, "rps": { - "mean": 38624.018618649214, - "stddev": 4235.756356830653, - "max": 46559.88998648972, + "mean": 40479.508277253, + "stddev": 4115.640818260801, + "max": 47346.387080338434, "percentiles": { - "p10": 34817.813276293775, - "p25": 37411.2308515017, - "p50": 39499.19036684917, - "p75": 41001.91888980345, - "p90": 42116.60029015604, - "p95": 42842.82942473588, - "p99": 44415.390373843475 + "p10": 37525.12714471787, + "p25": 39415.74659076442, + "p50": 41202.77294661907, + "p75": 42700.43554444158, + "p90": 43917.003681208014, + "p95": 44613.809828876176, + "p99": 45926.1335042209 } }, "details": { "DNSDialup": { - "average": 0.00074852714, - "fastest": 0.000097212, - "slowest": 0.001700278 + "average": 0.0009328967000000002, + "fastest": 0.000126898, + "slowest": 0.00128953 }, "DNSLookup": { - "average": 0.00000873746, - "fastest": 0.000004018, - "slowest": 0.000060974 + "average": 0.000007572999999999995, + "fastest": 0.000003677, + "slowest": 0.000043672 } }, "statusCodeDistribution": { - "200": 386098 + "200": 404652 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index dfb808c0c8..a3f9168068 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000571272, - "slowest": 0.003170958, - "fastest": 0.0000324, - "average": 0.0006059958526278224, - "requestsPerSec": 82311.39778031672, - "totalData": 10701093, + "total": 10.000751689, + "slowest": 0.003330366, + "fastest": 0.000035617, + "average": 0.0006180176487211731, + "requestsPerSec": 80703.33361918552, + "totalData": 10492222, "sizePerRequest": 13, - "sizePerSec": 1070048.1711441174 + "sizePerSec": 1049143.3370494116 }, "responseTimeHistogram": { - "0.0000324": 1, - "0.0003462558": 66331, - "0.0006601116": 491018, - "0.0009739674": 208769, - "0.0012878231999999999": 46531, - "0.0016016789999999997": 9187, - "0.0019155347999999998": 1231, - "0.0022293906": 54, - "0.0025432464": 27, - "0.0028571022": 5, - "0.0031709579999999998": 7 + "0.000035617": 1, + "0.0003650919": 76057, + "0.0006945668": 490184, + "0.0010240416999999999": 194275, + "0.0013535166": 38285, + "0.0016829915": 7431, + "0.0020124664": 787, + "0.0023419413": 30, + "0.0026714162": 5, + "0.0030008911": 14, + "0.003330366": 25 }, "latencyPercentiles": { - "p10": 0.000364369, - "p25": 0.000454988, - "p50": 0.000567811, - "p75": 0.000716435, - "p90": 0.000907882, - "p95": 0.001026373, - "p99": 0.001333618 + "p10": 0.000370414, + "p25": 0.000461827, + "p50": 0.000578904, + "p75": 0.00073492, + "p90": 0.000926895, + "p95": 0.001046029, + "p99": 0.001359345 }, "rps": { - "mean": 82297.39378672183, - "stddev": 9275.403921642583, - "max": 99823.68816119447, + "mean": 80707.7895548312, + "stddev": 9293.856004912403, + "max": 99296.13852131691, "percentiles": { - "p10": 68714.7186927442, - "p25": 75845.12385578272, - "p50": 83602.95453242089, - "p75": 89612.0541473809, - "p90": 93499.18393432129, - "p95": 95443.36305439386, - "p99": 98037.44049852646 + "p10": 67013.40938322144, + "p25": 74274.29598976592, + "p50": 81908.56763617607, + "p75": 87961.63471745429, + "p90": 92123.93379800286, + "p95": 94444.99359494899, + "p99": 96452.02622294449 } }, "details": { "DNSDialup": { - "average": 0.0006404640000000002, - "fastest": 0.000074639, - "slowest": 0.000972474 + "average": 0.0005486671, + "fastest": 0.000073618, + "slowest": 0.000928947 }, "DNSLookup": { - "average": 0.000009368080000000001, - "fastest": 0.000003798, - "slowest": 0.000065092 + "average": 0.000008573019999999999, + "fastest": 0.000004298, + "slowest": 0.000047559 } }, "statusCodeDistribution": { - "200": 823161 + "200": 807094 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index fd49c595ae..283667ef1a 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000661043, - "slowest": 0.025884158, - "fastest": 0.004372597, - "average": 0.007970326843751551, - "requestsPerSec": 6265.885798005444, - "totalData": 814619, + "total": 10.001476726, + "slowest": 0.024033988, + "fastest": 0.004495348, + "average": 0.00778429014290401, + "requestsPerSec": 6414.552746318114, + "totalData": 834015, "sizePerRequest": 13, - "sizePerSec": 81456.51537407076 + "sizePerSec": 83389.18570213548 }, "responseTimeHistogram": { - "0.004372597": 1, - "0.0065237531": 10933, - "0.0086749092": 39010, - "0.0108260653": 8490, - "0.012977221399999999": 1311, - "0.015128377499999998": 1942, - "0.0172795336": 734, - "0.0194306897": 110, - "0.0215818458": 106, - "0.023733001899999998": 15, - "0.025884157999999997": 11 + "0.004495348": 1, + "0.006449211999999999": 11362, + "0.008403075999999999": 38702, + "0.01035694": 10060, + "0.012310804": 1095, + "0.014264668": 2564, + "0.016218532": 230, + "0.018172396": 60, + "0.02012626": 44, + "0.022080124": 23, + "0.024033988": 14 }, "latencyPercentiles": { - "p10": 0.006280387, - "p25": 0.006842827, - "p50": 0.007647542, - "p75": 0.0082795, - "p90": 0.009693797, - "p95": 0.01265835, - "p99": 0.015632894 + "p10": 0.006302531, + "p25": 0.006614515, + "p50": 0.007599756, + "p75": 0.008075391, + "p90": 0.009264553, + "p95": 0.011505284, + "p99": 0.014082079 }, "rps": { - "mean": 6338.644194863866, - "stddev": 1776.6185103200578, - "max": 12111.14662543945, + "mean": 6479.075802783751, + "stddev": 1654.5965814625831, + "max": 11873.123799084504, "percentiles": { - "p10": 5011.082510079295, - "p25": 5634.212062485797, - "p50": 6518.429068819321, - "p75": 7179.942920465409, - "p90": 8172.478442313498, - "p95": 8732.232416295312, - "p99": 9896.22815160159 + "p10": 5207.613009458577, + "p25": 5833.559299940678, + "p50": 6561.42808977686, + "p75": 7302.063563163276, + "p90": 8200.00328000103, + "p95": 8955.733319594188, + "p99": 9988.016265013388 } }, "details": { "DNSDialup": { - "average": 0.0008068905599999999, - "fastest": 0.000121236, - "slowest": 0.001254518 + "average": 0.0005282558000000002, + "fastest": 0.000077064, + "slowest": 0.000864987 }, "DNSLookup": { - "average": 0.000011490740000000001, - "fastest": 0.000003767, - "slowest": 0.000056145 + "average": 0.000008659780000000002, + "fastest": 0.000004108, + "slowest": 0.000051136 } }, "statusCodeDistribution": { - "200": 62663 + "200": 64155 }, "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 bc46f60419..90f078b1a4 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.000989436, + "total": 10.001104878, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73186.25868809488, + "requestsPerSec": 74349.28531103441, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 731935 + "Connection refused (os error 111)": 743575 } } \ 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 d7270eb953..9da9721abc 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.000733954, - "slowest": 0.004810448, - "fastest": 0.00028073, - "average": 0.0009590087591270126, - "requestsPerSec": 52042.28033601783, - "totalData": 6765993, + "total": 10.000672217, + "slowest": 0.0046936, + "fastest": 0.000291926, + "average": 0.000963380091610166, + "requestsPerSec": 51800.81786096199, + "totalData": 6734559, "sizePerRequest": 13, - "sizePerSec": 676549.6443682318 + "sizePerSec": 673410.632192506 }, "responseTimeHistogram": { - "0.00028073": 1, - "0.0007337018000000001": 52966, - "0.0011866736": 453769, - "0.0016396454": 13075, - "0.0020926172000000002": 426, - "0.002545589": 87, - "0.0029985608": 83, - "0.0034515326": 4, - "0.0039045044": 10, - "0.0043574762": 23, - "0.004810448": 17 + "0.000291926": 1, + "0.0007320934": 53016, + "0.0011722608000000001": 442529, + "0.0016124282": 21852, + "0.0020525956": 473, + "0.0024927630000000003": 52, + "0.0029329304": 75, + "0.0033730978": 14, + "0.0038132652": 23, + "0.0042534326": 7, + "0.0046936": 1 }, "latencyPercentiles": { - "p10": 0.000729379, - "p25": 0.0008964, - "p50": 0.000981803, - "p75": 0.001057, - "p90": 0.001106726, - "p95": 0.001145462, - "p99": 0.00126191 + "p10": 0.000726552, + "p25": 0.000900596, + "p50": 0.000987105, + "p75": 0.001061227, + "p90": 0.001114717, + "p95": 0.001161282, + "p99": 0.001297991 }, "rps": { - "mean": 52049.17968627755, - "stddev": 4545.270215535228, - "max": 79515.86341475188, + "mean": 51795.82362162566, + "stddev": 5287.188284890823, + "max": 79631.80494289639, "percentiles": { - "p10": 48516.36942304572, - "p25": 49558.40849691921, - "p50": 50818.28996454186, - "p75": 53835.6874666919, - "p90": 57566.58150817337, - "p95": 60471.383474757786, - "p99": 65882.4939953886 + "p10": 48081.07814841534, + "p25": 49026.46939082388, + "p50": 50086.40405563325, + "p75": 53011.132941459226, + "p90": 59354.19631666128, + "p95": 63540.04659267676, + "p99": 67754.2546158719 } }, "details": { "DNSDialup": { - "average": 0.00065250486, - "fastest": 0.000079951, - "slowest": 0.001153062 + "average": 0.0007192369200000001, + "fastest": 0.000072165, + "slowest": 0.001489494 }, "DNSLookup": { - "average": 0.000008775840000000001, - "fastest": 0.000003807, - "slowest": 0.000056355 + "average": 0.00000817602, + "fastest": 0.000003848, + "slowest": 0.000050234 } }, "statusCodeDistribution": { - "200": 520461 + "200": 518043 }, "errorDistribution": {} } \ No newline at end of file