From 954ab2f9eb42bcb58ed77c87e446f52951c0d4c7 Mon Sep 17 00:00:00 2001 From: Github Action Date: Tue, 24 Sep 2024 01:58:19 +0000 Subject: [PATCH] chore: autopublish Tue Sep 24 01:58:19 UTC 2024 --- README.md | 226 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++---- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 90 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++---- frameworks/router/results/hello_bench.json | 84 +++---- frameworks/stric/results/hello_bench.json | 84 +++---- frameworks/tinyhttp/results/hello_bench.json | 84 +++---- .../vixeny-bun/results/hello_bench.json | 84 +++---- .../vixeny-deno/results/hello_bench.json | 84 +++---- 34 files changed, 1386 insertions(+), 1384 deletions(-) diff --git a/README.md b/README.md index b9030baaa0..f88ff9b466 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | -| Stric | 82183.60 | 8889.36 | 99630.70 | 100% | -| Bun | 81193.88 | 8698.17 | 98090.74 | 99% | -| Elysia | 79042.73 | 10543.77 | 97839.34 | 96% | -| Vixeny (Bun) | 78356.01 | 10915.23 | 98001.00 | 95% | -| Hyper Express | 73871.72 | 11822.47 | 95762.08 | 90% | -| Deno | 59942.77 | 7623.81 | 86426.45 | 73% | -| Vixeny (Deno) | 50178.49 | 3347.20 | 70197.59 | 61% | -| NHttp | 50058.49 | 4287.60 | 74204.99 | 61% | -| Fast | 49637.22 | 3462.72 | 69613.57 | 60% | -| Fastro | 49271.73 | 4115.98 | 68813.64 | 60% | -| Hono | 49250.12 | 3908.10 | 64413.36 | 60% | -| Megalo | 47162.31 | 2996.46 | 57917.73 | 57% | -| Deso | 45437.16 | 2906.02 | 70385.16 | 55% | -| Alosaur | 44832.95 | 2830.03 | 53908.35 | 55% | -| Router | 40232.30 | 4158.79 | 49498.27 | 49% | -| http | 40189.79 | 4651.90 | 55831.47 | 49% | -| Cheetah | 40118.89 | 2615.99 | 46070.78 | 49% | -| Reno | 39982.19 | 2471.61 | 45929.09 | 49% | -| Danet V2 (Hono) | 34967.73 | 2543.34 | 40407.09 | 43% | -| Danet (Oak) | 34162.33 | 2448.82 | 39637.17 | 42% | -| Aqua | 31563.27 | 4200.80 | 42735.16 | 38% | -| Little | 30845.24 | 3892.02 | 35827.26 | 38% | -| Oak | 30189.74 | 3126.29 | 32455.02 | 37% | -| Node | 17937.60 | 1616.52 | 24570.10 | 22% | -| Dinatra | 17129.28 | 2230.47 | 22927.88 | 21% | -| Fastify | 16133.88 | 2176.37 | 29612.92 | 20% | -| Abc | 13584.23 | 1410.45 | 15829.23 | 17% | -| Express (Deno) | 10476.70 | 1864.63 | 12390.16 | 13% | -| Servest | 6249.77 | 1562.91 | 11443.21 | 8% | -| Express | 6188.80 | 856.43 | 7840.96 | 8% | +| Bun | 81562.43 | 9020.25 | 98571.49 | 100% | +| Stric | 80821.75 | 8736.41 | 98505.99 | 99% | +| Elysia | 79987.40 | 11118.36 | 97680.58 | 98% | +| Vixeny (Bun) | 75970.69 | 11564.26 | 97023.28 | 93% | +| Hyper Express | 74255.08 | 12448.87 | 96763.97 | 91% | +| Deno | 56805.60 | 6783.51 | 83706.71 | 70% | +| Fastro | 53297.79 | 7217.85 | 75528.30 | 65% | +| Vixeny (Deno) | 50239.86 | 4314.87 | 69925.64 | 62% | +| NHttp | 48905.05 | 3039.11 | 72123.87 | 60% | +| Fast | 48510.56 | 2626.49 | 68217.33 | 59% | +| Hono | 48426.55 | 3122.25 | 64305.82 | 59% | +| Megalo | 47036.05 | 3116.83 | 57986.80 | 58% | +| Deso | 44974.35 | 2632.97 | 68195.34 | 55% | +| Alosaur | 44047.60 | 2695.39 | 52220.14 | 54% | +| http | 40290.19 | 4230.53 | 46322.58 | 49% | +| Cheetah | 39377.10 | 2586.89 | 43645.56 | 48% | +| Reno | 38783.21 | 2207.93 | 45247.71 | 48% | +| Router | 38763.14 | 4142.64 | 45144.04 | 48% | +| Danet V2 (Hono) | 35206.15 | 2541.41 | 39061.70 | 43% | +| Danet (Oak) | 33117.91 | 2312.79 | 39444.37 | 41% | +| Aqua | 31080.48 | 3668.01 | 41190.60 | 38% | +| Little | 30579.81 | 4065.23 | 36520.68 | 37% | +| Oak | 29817.84 | 3187.06 | 33193.89 | 37% | +| Node | 17390.84 | 1497.24 | 22101.40 | 21% | +| Fastify | 16769.86 | 1880.84 | 18572.95 | 21% | +| Dinatra | 16377.78 | 2126.18 | 19661.96 | 20% | +| Abc | 13455.66 | 1446.23 | 15663.88 | 16% | +| Express (Deno) | 10472.56 | 1983.60 | 12516.00 | 13% | +| Express | 6206.65 | 867.79 | 7783.87 | 8% | +| Servest | 5931.61 | 1525.27 | 10972.77 | 7% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-dea7f437-cda9-4d44-9bb6-0d3c11d20370) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-7c9a853e-e424-42d9-89fe-2e24b936dac3) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13584.23 | 1410.45 | 15829.23 | | +| 13455.66 | 1446.23 | 15663.88 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12244.63 | 13019.75 | 13806.67 | 14534.34 | 14895.81 | 15120.54 | 15500.00 | +| **Req/Sec** | 12142.21 | 12918.95 | 13751.29 | 14332.33 | 14741.94 | 15052.30 | 15425.16 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,254 +301,254 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44832.95 | 2830.03 | 53908.35 | | +| 44047.60 | 2695.39 | 52220.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43161.36 | 44118.23 | 44912.67 | 45917.83 | 47212.58 | 48012.16 | 50207.88 | -| **Latency** | 968µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42225.65 | 43262.30 | 44162.04 | 45112.18 | 46275.81 | 47303.17 | 48805.53 | +| **Latency** | 998µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31563.27 | 4200.80 | 42735.16 | | +| 31080.48 | 3668.01 | 41190.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27268.80 | 29519.75 | 32276.02 | 33669.30 | 35312.32 | 37180.49 | 41237.26 | +| **Req/Sec** | 28403.63 | 30022.75 | 31525.78 | 32966.18 | 34134.38 | 34978.26 | 37867.37 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 81193.88 | 8698.17 | 98090.74 | | +| 81562.43 | 9020.25 | 98571.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68521.63 | 75106.50 | 81755.99 | 87945.26 | 92153.56 | 94071.16 | 97048.50 | -| **Latency** | 367µs | 459µs | 576µs | 728µs | 918µs | 1ms | 1ms | +| **Req/Sec** | 68724.95 | 74954.17 | 82460.47 | 88860.32 | 92697.25 | 94757.66 | 97254.99 | +| **Latency** | 366µs | 458µs | 574µs | 721µs | 918µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40118.89 | 2615.99 | 46070.78 | | +| 39377.10 | 2586.89 | 43645.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38213.14 | 39827.11 | 40707.00 | 41159.20 | 41672.02 | 42178.02 | 43510.66 | +| **Req/Sec** | 37232.20 | 38977.40 | 39952.73 | 40535.80 | 41000.60 | 41272.68 | 42648.32 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34162.33 | 2448.82 | 39637.17 | | +| 33117.91 | 2312.79 | 39444.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33430.63 | 34191.16 | 34520.11 | 34916.80 | 35365.61 | 35600.40 | 36233.66 | +| **Req/Sec** | 32612.75 | 33152.30 | 33401.81 | 33694.35 | 34129.98 | 34331.58 | 34639.48 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34967.73 | 2543.34 | 40407.09 | | +| 35206.15 | 2541.41 | 39061.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34235.20 | 34827.12 | 35401.01 | 35731.25 | 36131.44 | 36397.80 | 36968.50 | +| **Req/Sec** | 34317.59 | 35127.52 | 35558.44 | 36038.80 | 36589.31 | 36870.91 | 37598.11 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 59942.77 | 7623.81 | 86426.45 | | +| 56805.60 | 6783.51 | 83706.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52016.91 | 53663.31 | 58590.50 | 65707.51 | 70917.19 | 73600.96 | 77024.50 | -| **Latency** | 567µs | 675µs | 863µs | 969µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51321.05 | 52423.69 | 53971.57 | 60737.09 | 66910.25 | 70660.06 | 76105.56 | +| **Latency** | 609µs | 771µs | 904µs | 993µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45437.16 | 2906.02 | 70385.16 | | +| 44974.35 | 2632.97 | 68195.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43327.31 | 44323.30 | 45216.25 | 46504.34 | 48317.45 | 49437.75 | 52186.43 | -| **Latency** | 997µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43304.98 | 44204.72 | 45021.18 | 45723.17 | 47199.79 | 48611.28 | 50592.01 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17129.28 | 2230.47 | 22927.88 | | +| 16377.78 | 2126.18 | 19661.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15400.05 | 16418.63 | 17555.17 | 18359.44 | 19163.50 | 19562.53 | 20054.91 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 15001.67 | 15734.27 | 16732.08 | 17589.00 | 18309.08 | 18611.39 | 19339.32 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 79042.73 | 10543.77 | 97839.34 | | +| 79987.40 | 11118.36 | 97680.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 63110.75 | 72392.45 | 80822.03 | 87317.32 | 91272.24 | 93203.13 | 96289.77 | -| **Latency** | 380µs | 472µs | 576µs | 740µs | 964µs | 1ms | 1ms | +| **Req/Sec** | 62027.63 | 73506.16 | 82120.28 | 88687.53 | 92906.81 | 94409.53 | 96502.94 | +| **Latency** | 371µs | 461µs | 573µs | 735µs | 944µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6188.80 | 856.43 | 7840.96 | | +| 6206.65 | 867.79 | 7783.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4957.03 | 6091.22 | 6413.59 | 6522.26 | 6926.26 | 7406.44 | 7670.39 | +| **Req/Sec** | 4939.30 | 6100.86 | 6416.01 | 6508.13 | 7096.44 | 7477.57 | 7695.28 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10476.70 | 1864.63 | 12390.16 | | +| 10472.56 | 1983.60 | 12516.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7442.21 | 10518.02 | 11232.35 | 11436.39 | 11581.18 | 11663.40 | 12105.80 | -| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Req/Sec** | 6788.72 | 10508.55 | 11311.06 | 11500.53 | 11635.25 | 11751.57 | 12250.98 | +| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49637.22 | 3462.72 | 69613.57 | | +| 48510.56 | 2626.49 | 68217.33 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47387.80 | 48151.09 | 48934.45 | 50588.36 | 53634.11 | 55949.06 | 59505.42 | -| **Latency** | 857µs | 941µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47029.74 | 47800.57 | 48545.63 | 49131.23 | 49788.73 | 50424.61 | 58364.69 | +| **Latency** | 903µs | 957µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16133.88 | 2176.37 | 29612.92 | | +| 16769.86 | 1880.84 | 18572.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14751.39 | 15116.15 | 16246.44 | 17377.26 | 17750.60 | 17960.59 | 22756.29 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15307.69 | 16372.99 | 17409.67 | 17701.39 | 17909.62 | 18016.41 | 18302.33 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49271.73 | 4115.98 | 68813.64 | | +| 53297.79 | 7217.85 | 75528.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46525.97 | 47525.46 | 48600.44 | 50792.54 | 53968.76 | 55988.93 | 61393.98 | -| **Latency** | 844µs | 947µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46792.15 | 48125.34 | 51910.26 | 57622.14 | 62738.63 | 66411.04 | 70343.28 | +| **Latency** | 642µs | 785µs | 970µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49250.12 | 3908.10 | 64413.36 | | +| 48426.55 | 3122.25 | 64305.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46272.06 | 47358.47 | 48503.77 | 51068.26 | 53737.94 | 55721.25 | 59710.65 | -| **Latency** | 815µs | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46546.88 | 47400.17 | 48114.67 | 48960.79 | 51212.09 | 53906.39 | 58458.13 | +| **Latency** | 897µs | 961µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40189.79 | 4651.90 | 55831.47 | | +| 40290.19 | 4230.53 | 46322.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36701.21 | 38824.44 | 41140.40 | 42606.27 | 43818.68 | 44757.68 | 47608.84 | -| **Latency** | 914µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37061.57 | 39137.52 | 41246.23 | 42542.11 | 43461.50 | 44042.96 | 45242.64 | +| **Latency** | 918µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 73871.72 | 11822.47 | 95762.08 | | +| 74255.08 | 12448.87 | 96763.97 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 56063.08 | 65162.53 | 76335.79 | 82748.66 | 87535.66 | 89723.82 | 93110.39 | -| **Latency** | 385µs | 485µs | 616µs | 820µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 55703.09 | 65413.95 | 76130.35 | 83947.77 | 88833.20 | 91875.90 | 94585.05 | +| **Latency** | 390µs | 487µs | 609µs | 810µs | 1ms | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30845.24 | 3892.02 | 35827.26 | | +| 30579.81 | 4065.23 | 36520.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29020.79 | 30408.08 | 31579.72 | 32652.33 | 33655.08 | 34220.65 | 35215.20 | +| **Req/Sec** | 28807.95 | 30328.86 | 31407.17 | 32529.76 | 33372.73 | 33749.12 | 35017.21 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47162.31 | 2996.46 | 57917.73 | | +| 47036.05 | 3116.83 | 57986.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45263.98 | 46043.23 | 46926.14 | 48525.09 | 49949.41 | 51225.32 | 54114.34 | -| **Latency** | 907µs | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45076.34 | 45814.28 | 46751.26 | 48361.44 | 50103.88 | 51300.26 | 53726.91 | +| **Latency** | 903µs | 990µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50058.49 | 4287.60 | 74204.99 | | +| 48905.05 | 3039.11 | 72123.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47260.17 | 48180.30 | 48956.37 | 50405.05 | 55261.87 | 58803.81 | 66009.44 | -| **Latency** | 831µs | 933µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47019.83 | 47729.58 | 48551.97 | 49447.83 | 51604.92 | 54029.09 | 60002.07 | +| **Latency** | 885µs | 952µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17937.60 | 1616.52 | 24570.10 | | +| 17390.84 | 1497.24 | 22101.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16941.81 | 17615.90 | 18224.18 | 18688.56 | 19031.10 | 19233.44 | 19712.34 | +| **Req/Sec** | 16718.26 | 17120.96 | 17561.66 | 18006.98 | 18409.89 | 18675.98 | 19089.88 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30189.74 | 3126.29 | 32455.02 | | +| 29817.84 | 3187.06 | 33193.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29477.81 | 30301.29 | 30813.84 | 31247.85 | 31541.68 | 31736.54 | 32139.77 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 29222.03 | 30082.63 | 30437.15 | 30823.82 | 31230.84 | 31382.81 | 31816.41 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39982.19 | 2471.61 | 45929.09 | | +| 38783.21 | 2207.93 | 45247.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38231.37 | 39729.49 | 40300.68 | 41074.98 | 41862.79 | 42229.08 | 44013.16 | +| **Req/Sec** | 37246.95 | 38621.51 | 39141.60 | 39801.77 | 40269.55 | 40744.04 | 41511.31 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40232.30 | 4158.79 | 49498.27 | | +| 38763.14 | 4142.64 | 45144.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37336.04 | 39257.75 | 41005.54 | 42300.38 | 43509.50 | 44241.88 | 46057.86 | -| **Latency** | 916µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36043.54 | 37696.75 | 39760.12 | 40820.66 | 41697.21 | 42234.93 | 43390.50 | +| **Latency** | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 82183.60 | 8889.36 | 99630.70 | | +| 80821.75 | 8736.41 | 98505.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 69642.13 | 75720.30 | 82742.47 | 89573.67 | 93555.82 | 95146.55 | 97522.91 | -| **Latency** | 364µs | 455µs | 570µs | 718µs | 910µs | 1ms | 1ms | +| **Req/Sec** | 68274.79 | 74890.62 | 81908.41 | 87897.08 | 91709.27 | 92978.32 | 95343.74 | +| **Latency** | 370µs | 463µs | 579µs | 729µs | 924µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6249.77 | 1562.91 | 11443.21 | | +| 5931.61 | 1525.27 | 10972.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5112.44 | 5653.96 | 6412.44 | 6921.11 | 7961.72 | 8574.76 | 9144.07 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | +| **Req/Sec** | 4766.69 | 5410.07 | 6152.93 | 6637.41 | 7426.28 | 7918.03 | 8652.57 | +| **Latency** | 6ms | 7ms | 8ms | 8ms | 10ms | 12ms | 15ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 78356.01 | 10915.23 | 98001.00 | | +| 75970.69 | 11564.26 | 97023.28 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61827.27 | 70377.75 | 80485.04 | 86670.22 | 91579.60 | 93337.12 | 96132.03 | -| **Latency** | 379µs | 470µs | 585µs | 753µs | 961µs | 1ms | 1ms | +| **Req/Sec** | 58694.31 | 67522.67 | 78099.93 | 85130.99 | 90202.08 | 92176.53 | 94835.37 | +| **Latency** | 382µs | 475µs | 595µs | 792µs | 999µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50178.49 | 3347.20 | 70197.59 | | +| 50239.86 | 4314.87 | 69925.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48092.95 | 49000.62 | 49768.45 | 50588.69 | 52227.06 | 56535.71 | 62968.88 | -| **Latency** | 857µs | 927µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47318.71 | 48183.29 | 49139.16 | 51067.76 | 55698.90 | 59245.17 | 64519.90 | +| **Latency** | 812µs | 927µs | 1ms | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-09-23T01:57:49.232Z

+

Generated 2024-09-24T01:58:19.783Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 6096ef187f..5031a19d27 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000566977, - "slowest": 0.015783332, - "fastest": 0.002363985, - "average": 0.003675211154883338, - "requestsPerSec": 13579.130094555638, - "totalData": 1765387, + "total": 10.001625669, + "slowest": 0.016186497, + "fastest": 0.002594861, + "average": 0.0037097968519927906, + "requestsPerSec": 13451.213277956165, + "totalData": 1748942, "sizePerRequest": 13, - "sizePerSec": 176528.6912292233 + "sizePerSec": 174865.77261343013 }, "responseTimeHistogram": { - "0.002363985": 1, - "0.0037059197": 87304, - "0.0050478544": 46292, - "0.0063897891": 1649, - "0.0077317238000000005": 206, - "0.009073658500000002": 260, - "0.0104155932": 41, - "0.011757527900000002": 4, - "0.0130994626": 13, - "0.014441397300000002": 16, - "0.015783332": 13 + "0.002594861": 1, + "0.0039540246": 111160, + "0.0053131882": 21135, + "0.0066723518": 1686, + "0.0080315154": 229, + "0.009390679": 220, + "0.0107498426": 58, + "0.012109006200000001": 6, + "0.0134681698": 13, + "0.0148273334": 12, + "0.016186497": 14 }, "latencyPercentiles": { - "p10": 0.003326221, - "p25": 0.003406514, - "p50": 0.003519192, - "p75": 0.003849995, - "p90": 0.004104806, - "p95": 0.004432096, - "p99": 0.005481801 + "p10": 0.003370199, + "p25": 0.0034406, + "p50": 0.003539917, + "p75": 0.003870444, + "p90": 0.004169209, + "p95": 0.004506723, + "p99": 0.005790759 }, "rps": { - "mean": 13584.228659737526, - "stddev": 1410.4473882960506, - "max": 15829.232959990033, + "mean": 13455.66246611122, + "stddev": 1446.2337223030336, + "max": 15663.878318730533, "percentiles": { - "p10": 12244.634140368486, - "p25": 13019.750962211338, - "p50": 13806.665858276381, - "p75": 14534.343199546798, - "p90": 14895.805403697532, - "p95": 15120.535198854115, - "p99": 15500.00465000211 + "p10": 12142.212401413899, + "p25": 12918.95339652914, + "p50": 13751.293288609988, + "p75": 14332.327999035258, + "p90": 14741.937676105515, + "p95": 15052.302078317689, + "p99": 15425.164550056596 } }, "details": { "DNSDialup": { - "average": 0.0009058829200000001, - "fastest": 0.000148844, - "slowest": 0.001481377 + "average": 0.0009595696800000002, + "fastest": 0.000150922, + "slowest": 0.00139911 }, "DNSLookup": { - "average": 0.000008412779999999997, - "fastest": 0.000004208, - "slowest": 0.000047278 + "average": 0.000008889420000000001, + "fastest": 0.000004659, + "slowest": 0.000047388 } }, "statusCodeDistribution": { - "200": 135799 + "200": 134534 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 46d4794657..e6f5135e13 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001515068, + "total": 10.001765226, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 72798.27056698086, + "requestsPerSec": 71700.14330428356, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 728093 + "Connection refused (os error 111)": 717128 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index dff6780182..87c38fcd7b 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000543252, - "slowest": 0.008779375, - "fastest": 0.000371575, - "average": 0.0011132558668247164, - "requestsPerSec": 44839.96405998445, - "totalData": 5829512, + "total": 10.000637105, + "slowest": 0.009400462, + "fastest": 0.000255901, + "average": 0.0011331904457013734, + "requestsPerSec": 44053.59332354256, + "totalData": 5727332, "sizePerRequest": 13, - "sizePerSec": 582919.5327797978 + "sizePerSec": 572696.7132060534 }, "responseTimeHistogram": { - "0.000371575": 1, - "0.001212355": 367678, - "0.0020531349999999998": 80081, - "0.0028939149999999995": 515, - "0.0037346949999999997": 43, - "0.004575475": 16, - "0.005416254999999999": 32, - "0.006257034999999999": 8, - "0.0070978149999999995": 0, - "0.007938595": 19, - "0.008779375": 31 + "0.000255901": 1, + "0.0011703571": 259902, + "0.0020848132": 180150, + "0.0029992693000000003": 382, + "0.0039137254": 29, + "0.004828181500000001": 8, + "0.0057426376": 36, + "0.006657093700000001": 6, + "0.007571549800000001": 0, + "0.0084860059": 0, + "0.009400462": 50 }, "latencyPercentiles": { - "p10": 0.000968541, - "p25": 0.001036588, - "p50": 0.001121187, - "p75": 0.001194801, - "p90": 0.00123983, - "p95": 0.00127286, - "p99": 0.001405573 + "p10": 0.000998823, + "p25": 0.001052132, + "p50": 0.001142862, + "p75": 0.001206885, + "p90": 0.001253565, + "p95": 0.001293279, + "p99": 0.001423693 }, "rps": { - "mean": 44832.94708130622, - "stddev": 2830.025403661859, - "max": 53908.35038340006, + "mean": 44047.60163813177, + "stddev": 2695.3870950522974, + "max": 52220.13608447628, "percentiles": { - "p10": 43161.36307198099, - "p25": 44118.229652493064, - "p50": 44912.67435670199, - "p75": 45917.825299780874, - "p90": 47212.577430629244, - "p95": 48012.15667807031, - "p99": 50207.883827426755 + "p10": 42225.647858509554, + "p25": 43262.30013246007, + "p50": 44162.04378726651, + "p75": 45112.18498161178, + "p90": 46275.80903035082, + "p95": 47303.16931233828, + "p99": 48805.527311149955 } }, "details": { "DNSDialup": { - "average": 0.00066579466, - "fastest": 0.000075039, - "slowest": 0.00105956 + "average": 0.0005417007400000001, + "fastest": 0.000080109, + "slowest": 0.000810722 }, "DNSLookup": { - "average": 0.00000806062, - "fastest": 0.000004128, - "slowest": 0.000045395 + "average": 0.000008279100000000002, + "fastest": 0.000004338, + "slowest": 0.000044223 } }, "statusCodeDistribution": { - "200": 448424 + "200": 440564 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index a2491c457b..75b187864b 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000730397, - "slowest": 0.014958336, - "fastest": 0.000460881, - "average": 0.0015832933512522176, - "requestsPerSec": 31541.696203971773, - "totalData": 4100720, + "total": 10.001162043, + "slowest": 0.015071498, + "fastest": 0.000526074, + "average": 0.0016078066617663262, + "requestsPerSec": 31055.39123000089, + "totalData": 4037670, "sizePerRequest": 13, - "sizePerSec": 410042.050651633 + "sizePerSec": 403720.0859900116 }, "responseTimeHistogram": { - "0.000460881": 1, - "0.0019106264999999999": 276877, - "0.0033603719999999995": 37034, - "0.004810117499999999": 367, - "0.006259862999999999": 601, - "0.0077096084999999995": 447, - "0.009159353999999998": 63, - "0.010609099499999998": 0, - "0.012058844999999999": 0, - "0.013508590499999999": 0, - "0.014958336": 50 + "0.000526074": 1, + "0.0019806164": 287068, + "0.0034351588": 22017, + "0.0048897012": 355, + "0.0063442436": 636, + "0.007798785999999999": 435, + "0.0092533284": 28, + "0.0107078708": 0, + "0.0121624132": 0, + "0.0136169556": 0, + "0.015071498": 50 }, "latencyPercentiles": { - "p10": 0.001076823, - "p25": 0.001320018, - "p50": 0.001611812, - "p75": 0.00174672, - "p90": 0.001937974, - "p95": 0.002120745, - "p99": 0.002661189 + "p10": 0.001099759, + "p25": 0.001378095, + "p50": 0.001648674, + "p75": 0.001745472, + "p90": 0.00190556, + "p95": 0.002184375, + "p99": 0.002651299 }, "rps": { - "mean": 31563.266733872046, - "stddev": 4200.802175838676, - "max": 42735.15821466566, + "mean": 31080.47780860107, + "stddev": 3668.007666107889, + "max": 41190.602850026466, "percentiles": { - "p10": 27268.795095376463, - "p25": 29519.745757937144, - "p50": 32276.018051169627, - "p75": 33669.30272180803, - "p90": 35312.31693615101, - "p95": 37180.49224119281, - "p99": 41237.264558127004 + "p10": 28403.627143189216, + "p25": 30022.754245443368, + "p50": 31525.77806991055, + "p75": 32966.17598230674, + "p90": 34134.38430334864, + "p95": 34978.26285060008, + "p99": 37867.3701403493 } }, "details": { "DNSDialup": { - "average": 0.0007512317, - "fastest": 0.000100237, - "slowest": 0.001652809 + "average": 0.0008880082000000003, + "fastest": 0.000134186, + "slowest": 0.001279945 }, "DNSLookup": { - "average": 0.00000891408, - "fastest": 0.000004078, - "slowest": 0.000047549 + "average": 0.00000915064, + "fastest": 0.000004859, + "slowest": 0.000050104 } }, "statusCodeDistribution": { - "200": 315440 + "200": 310590 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 6d749a1e21..e548329b0e 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000565377, - "slowest": 0.002845936, - "fastest": 0.000033904, - "average": 0.0006141127602126687, - "requestsPerSec": 81213.20839198791, - "totalData": 10558314, + "total": 10.000585989, + "slowest": 0.004384974, + "fastest": 0.000033797, + "average": 0.0006115389708256472, + "requestsPerSec": 81560.02067250462, + "totalData": 10603424, "sizePerRequest": 13, - "sizePerSec": 1055771.7090958427 + "sizePerSec": 1060280.26874256 }, "responseTimeHistogram": { - "0.000033904": 1, - "0.00031510720000000003": 42517, - "0.0005963104": 396531, - "0.0008775136": 274102, - "0.0011587168": 78243, - "0.00143992": 15804, - "0.0017211232": 4480, - "0.0020023264": 441, - "0.0022835296": 28, - "0.0025647328": 14, - "0.002845936": 17 + "0.000033797": 1, + "0.0004689147": 221785, + "0.0009040324": 506524, + "0.0013391501": 78933, + "0.0017742677999999998": 8031, + "0.0022093854999999996": 340, + "0.0026445032": 14, + "0.0030796209": 17, + "0.0035147385999999997": 2, + "0.0039498563": 0, + "0.004384974": 1 }, "latencyPercentiles": { - "p10": 0.000367885, - "p25": 0.000459846, - "p50": 0.000576638, - "p75": 0.000728888, - "p90": 0.000918765, - "p95": 0.00103999, - "p99": 0.001351276 + "p10": 0.000366866, + "p25": 0.000458394, + "p50": 0.000574824, + "p75": 0.000721929, + "p90": 0.000918075, + "p95": 0.001039038, + "p99": 0.00134461 }, "rps": { - "mean": 81193.88065812177, - "stddev": 8698.172501682957, - "max": 98090.74374704073, + "mean": 81562.4330394229, + "stddev": 9020.24937887277, + "max": 98571.49390452816, "percentiles": { - "p10": 68521.63227931263, - "p25": 75106.50422326599, - "p50": 81755.99182398748, - "p75": 87945.2566290584, - "p90": 92153.55964886727, - "p95": 94071.16483619002, - "p99": 97048.4951330158 + "p10": 68724.95403080856, + "p25": 74954.17346042932, + "p50": 82460.46807086651, + "p75": 88860.31838411986, + "p90": 92697.24868359028, + "p95": 94757.66279822741, + "p99": 97254.99298743562 } }, "details": { "DNSDialup": { - "average": 0.0005554908, - "fastest": 0.000095757, - "slowest": 0.000881951 + "average": 0.0007180323200000001, + "fastest": 0.000093532, + "slowest": 0.001077119 }, "DNSLookup": { - "average": 0.000009266699999999999, - "fastest": 0.000003928, - "slowest": 0.000051176 + "average": 0.000009023940000000001, + "fastest": 0.000003827, + "slowest": 0.000062146 } }, "statusCodeDistribution": { - "200": 812178 + "200": 815648 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 739ee9fc39..2398e0507b 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000675979, - "slowest": 0.009325032, - "fastest": 0.000155903, - "average": 0.0012443873209092746, - "requestsPerSec": 40121.08789871233, - "totalData": 5216094, + "total": 10.000513899, + "slowest": 0.009296763, + "fastest": 0.000520079, + "average": 0.0012678199177327315, + "requestsPerSec": 39379.37629779, + "totalData": 5119582, "sizePerRequest": 13, - "sizePerSec": 521574.1426832603 + "sizePerSec": 511931.89187126997 }, "responseTimeHistogram": { - "0.000155903": 1, - "0.0010728158999999998": 26284, - "0.0019897288": 373309, - "0.0029066416999999995": 1428, - "0.0038235546": 148, - "0.0047404675": 15, - "0.005657380399999999": 3, - "0.0065742933": 10, - "0.0074912061999999995": 12, - "0.0084081191": 11, - "0.009325032": 17 + "0.000520079": 1, + "0.0013977474": 343705, + "0.0022754158": 49343, + "0.0031530842": 577, + "0.0040307526": 126, + "0.004908421": 12, + "0.0057860894": 0, + "0.0066637578": 11, + "0.0075414262": 11, + "0.0084190946": 11, + "0.009296763": 17 }, "latencyPercentiles": { - "p10": 0.001090704, - "p25": 0.001141997, - "p50": 0.001251516, - "p75": 0.001315204, - "p90": 0.001381288, - "p95": 0.001440433, - "p99": 0.001612896 + "p10": 0.001106608, + "p25": 0.001159867, + "p50": 0.00127199, + "p75": 0.00133823, + "p90": 0.001419903, + "p95": 0.001488462, + "p99": 0.00164246 }, "rps": { - "mean": 40118.8860443633, - "stddev": 2615.9939238577313, - "max": 46070.782262727174, + "mean": 39377.10295144931, + "stddev": 2586.8918567851697, + "max": 43645.557232639396, "percentiles": { - "p10": 38213.1414993603, - "p25": 39827.11031399069, - "p50": 40706.99753287546, - "p75": 41159.19669383604, - "p90": 41672.02175520055, - "p95": 42178.01625286421, - "p99": 43510.65575959314 + "p10": 37232.19840518035, + "p25": 38977.40302776587, + "p50": 39952.73067329559, + "p75": 40535.80121963721, + "p90": 41000.6004669222, + "p95": 41272.68366420109, + "p99": 42648.324816851135 } }, "details": { "DNSDialup": { - "average": 0.00051598082, - "fastest": 0.000077845, - "slowest": 0.000897113 + "average": 0.0005515255599999997, + "fastest": 0.000081917, + "slowest": 0.000993553 }, "DNSLookup": { - "average": 0.000008627459999999999, - "fastest": 0.000004227, - "slowest": 0.00005879 + "average": 0.000008795799999999995, + "fastest": 0.000004118, + "slowest": 0.000050495 } }, "statusCodeDistribution": { - "200": 401238 + "200": 393814 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 009875c265..a763670490 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000779302, - "slowest": 0.011883708, - "fastest": 0.000221034, - "average": 0.0014614148776043124, - "requestsPerSec": 34166.83737153027, - "totalData": 4442035, + "total": 10.000593278, + "slowest": 0.012701953, + "fastest": 0.000671912, + "average": 0.0015070697381219457, + "requestsPerSec": 33132.534319630395, + "totalData": 4307485, "sizePerRequest": 13, - "sizePerSec": 444168.8858298935 + "sizePerSec": 430722.94615519507 }, "responseTimeHistogram": { - "0.000221034": 1, - "0.0013873014": 127560, - "0.0025535688000000003": 212628, - "0.0037198362000000003": 1233, - "0.0048861036": 128, - "0.006052371000000001": 33, - "0.0072186384000000004": 23, - "0.0083849058": 56, - "0.0095511732": 17, - "0.010717440600000001": 11, - "0.011883708000000002": 5 + "0.000671912": 1, + "0.0018749161": 327824, + "0.0030779201999999997": 2871, + "0.0042809243": 492, + "0.0054839284": 85, + "0.0066869325": 17, + "0.0078899366": 12, + "0.0090929407": 0, + "0.0102959448": 21, + "0.0114989489": 11, + "0.012701953": 11 }, "latencyPercentiles": { - "p10": 0.001280862, - "p25": 0.001334387, - "p50": 0.001474175, - "p75": 0.001549224, - "p90": 0.001610542, - "p95": 0.001651365, - "p99": 0.001965906 + "p10": 0.001321691, + "p25": 0.001375841, + "p50": 0.001522314, + "p75": 0.001598874, + "p90": 0.001663745, + "p95": 0.001699505, + "p99": 0.00193674 }, "rps": { - "mean": 34162.33067032264, - "stddev": 2448.8196292994276, - "max": 39637.167772219225, + "mean": 33117.90944307481, + "stddev": 2312.787635648022, + "max": 39444.36970362485, "percentiles": { - "p10": 33430.62997387993, - "p25": 34191.160472050586, - "p50": 34520.11323002094, - "p75": 34916.79847174296, - "p90": 35365.6138233267, - "p95": 35600.401273160125, - "p99": 36233.65525620475 + "p10": 32612.745060769168, + "p25": 33152.29834335896, + "p50": 33401.807037762635, + "p75": 33694.35301022456, + "p90": 34129.98230043648, + "p95": 34331.58127830076, + "p99": 34639.48222405622 } }, "details": { "DNSDialup": { - "average": 0.0008656091200000001, - "fastest": 0.000180626, - "slowest": 0.001168265 + "average": 0.00077417066, + "fastest": 0.00007526, + "slowest": 0.001807918 }, "DNSLookup": { - "average": 0.000009188300000000001, - "fastest": 0.000004338, - "slowest": 0.000063298 + "average": 0.000009037300000000002, + "fastest": 0.000003717, + "slowest": 0.000050124 } }, "statusCodeDistribution": { - "200": 341695 + "200": 331345 }, "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 978d7896fe..1649d4e256 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.000592348, - "slowest": 0.01062153, - "fastest": 0.000273109, - "average": 0.00142757314542769, - "requestsPerSec": 34976.82815457963, - "totalData": 4547257, + "total": 10.000560779, + "slowest": 0.011764285, + "fastest": 0.000724748, + "average": 0.0014179733161795948, + "requestsPerSec": 35212.825338701936, + "totalData": 4577924, "sizePerRequest": 13, - "sizePerSec": 454698.7660095352 + "sizePerSec": 457766.7294031252 }, "responseTimeHistogram": { - "0.000273109": 1, - "0.0013079511": 91051, - "0.0023427932": 256828, - "0.0033776353000000005": 1602, - "0.0044124774": 150, - "0.0054473195": 56, - "0.0064821616": 1, - "0.0075170037": 11, - "0.008551845800000001": 22, - "0.009586687900000002": 24, - "0.01062153": 43 + "0.000724748": 1, + "0.0018287016999999997": 347442, + "0.0029326553999999994": 4223, + "0.0040366091": 291, + "0.005140562799999999": 89, + "0.006244516499999999": 2, + "0.0073484701999999985": 0, + "0.008452423899999999": 61, + "0.009556377599999999": 22, + "0.010660331299999999": 11, + "0.011764285": 6 }, "latencyPercentiles": { - "p10": 0.00125537, - "p25": 0.001304717, - "p50": 0.001442853, - "p75": 0.001510221, - "p90": 0.001565092, - "p95": 0.001608561, - "p99": 0.001912835 + "p10": 0.001242873, + "p25": 0.001296614, + "p50": 0.001427144, + "p75": 0.001501637, + "p90": 0.001564772, + "p95": 0.001611261, + "p99": 0.001966836 }, "rps": { - "mean": 34967.732212312396, - "stddev": 2543.3438272036205, - "max": 40407.090913047534, + "mean": 35206.14729758955, + "stddev": 2541.4070780801035, + "max": 39061.70338855774, "percentiles": { - "p10": 34235.2006332914, - "p25": 34827.12418137023, - "p50": 35401.00892875066, - "p75": 35731.25225857696, - "p90": 36131.435322271915, - "p95": 36397.80386510451, - "p99": 36968.501411015015 + "p10": 34317.59463076676, + "p25": 35127.52241381162, + "p50": 35558.436734927614, + "p75": 36038.797127919446, + "p90": 36589.314822393586, + "p95": 36870.90915739217, + "p99": 37598.11197160038 } }, "details": { "DNSDialup": { - "average": 0.00064055306, - "fastest": 0.000091431, - "slowest": 0.000993488 + "average": 0.0006433861, + "fastest": 0.000098023, + "slowest": 0.000965023 }, "DNSLookup": { - "average": 0.000008298419999999998, - "fastest": 0.000003727, - "slowest": 0.000062287 + "average": 0.000009551180000000003, + "fastest": 0.000003557, + "slowest": 0.000055193 } }, "statusCodeDistribution": { - "200": 349789 + "200": 352148 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 3f21059c8a..7ab0c834eb 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000575866, - "slowest": 0.004372205, - "fastest": 0.000134745, - "average": 0.0008324994720514455, - "requestsPerSec": 59940.64822186711, - "totalData": 7792733, + "total": 10.000569957, + "slowest": 0.004929445, + "fastest": 0.00014317, + "average": 0.0008783706070172217, + "requestsPerSec": 56808.66215053467, + "totalData": 7385547, "sizePerRequest": 13, - "sizePerSec": 779228.4268842724 + "sizePerSec": 738512.6079569507 }, "responseTimeHistogram": { - "0.000134745": 1, - "0.0005584909999999999": 52263, - "0.0009822369999999997": 415756, - "0.0014059829999999995": 130485, - "0.0018297289999999996": 744, - "0.0022534749999999996": 51, - "0.002677220999999999": 64, - "0.003100966999999999": 27, - "0.003524712999999999": 7, - "0.003948459": 15, - "0.004372205": 28 + "0.00014317": 1, + "0.0006217975000000001": 63503, + "0.0011004250000000001": 465082, + "0.0015790525": 39092, + "0.00205768": 300, + "0.0025363075000000004": 35, + "0.0030149350000000003": 49, + "0.0034935625000000006": 6, + "0.0039721900000000004": 4, + "0.0044508175": 30, + "0.004929445": 17 }, "latencyPercentiles": { - "p10": 0.000567181, - "p25": 0.000675316, - "p50": 0.000863673, - "p75": 0.00096993, - "p90": 0.001040405, - "p95": 0.001098245, - "p99": 0.00123029 + "p10": 0.000609657, + "p25": 0.000771963, + "p50": 0.000904587, + "p75": 0.000993621, + "p90": 0.001067415, + "p95": 0.001131305, + "p99": 0.001261848 }, "rps": { - "mean": 59942.76847877628, - "stddev": 7623.814369476068, - "max": 86426.44649263674, + "mean": 56805.60337996821, + "stddev": 6783.508196422078, + "max": 83706.71327840457, "percentiles": { - "p10": 52016.90800073142, - "p25": 53663.30817945747, - "p50": 58590.504752692745, - "p75": 65707.51036843348, - "p90": 70917.19098912504, - "p95": 73600.95843468538, - "p99": 77024.50149391545 + "p10": 51321.047195865365, + "p25": 52423.68662847351, + "p50": 53971.56629690734, + "p75": 60737.09450057235, + "p90": 66910.25065039938, + "p95": 70660.0610518946, + "p99": 76105.55840950948 } }, "details": { "DNSDialup": { - "average": 0.00065494382, - "fastest": 0.000155594, - "slowest": 0.000893793 + "average": 0.0005312880999999998, + "fastest": 0.000081012, + "slowest": 0.000902834 }, "DNSLookup": { - "average": 0.000009295999999999997, - "fastest": 0.000004068, - "slowest": 0.000047419 + "average": 0.000008631579999999997, + "fastest": 0.000004048, + "slowest": 0.000067146 } }, "statusCodeDistribution": { - "200": 599441 + "200": 568119 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 56f2e8710f..d24b68af88 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000586957, - "slowest": 0.006567933, - "fastest": 0.000331735, - "average": 0.001098623392172859, - "requestsPerSec": 45436.73305914738, - "totalData": 5907122, + "total": 10.000569688, + "slowest": 0.006103981, + "fastest": 0.000371875, + "average": 0.0011098983710232768, + "requestsPerSec": 44974.13787733409, + "totalData": 5846971, "sizePerRequest": 13, - "sizePerSec": 590677.529768916 + "sizePerSec": 584663.7924053431 }, "responseTimeHistogram": { - "0.000331735": 1, - "0.0009553548": 33050, - "0.0015789746000000001": 419687, - "0.0022025944": 1453, - "0.0028262142": 102, - "0.003449834": 48, - "0.0040734538": 3, - "0.0046970736": 8, - "0.0053206934": 13, - "0.0059443132": 1, - "0.006567933": 28 + "0.000371875": 1, + "0.0009450856": 18302, + "0.0015182962": 429246, + "0.0020915068": 1958, + "0.0026647173999999997": 130, + "0.003237928": 56, + "0.0038111385999999997": 24, + "0.004384349199999999": 9, + "0.0049575598": 12, + "0.0055307704": 3, + "0.006103981": 26 }, "latencyPercentiles": { - "p10": 0.000997332, - "p25": 0.001060798, - "p50": 0.001106514, - "p75": 0.001151228, - "p90": 0.001196307, - "p95": 0.001232083, - "p99": 0.001377814 + "p10": 0.001024217, + "p25": 0.001067245, + "p50": 0.001110419, + "p75": 0.001154769, + "p90": 0.001203583, + "p95": 0.001243612, + "p99": 0.001391211 }, "rps": { - "mean": 45437.161125575934, - "stddev": 2906.018982307194, - "max": 70385.15843085689, + "mean": 44974.35411604912, + "stddev": 2632.966345208598, + "max": 68195.33708124005, "percentiles": { - "p10": 43327.30747888777, - "p25": 44323.29855191246, - "p50": 45216.24619725849, - "p75": 46504.34350568446, - "p90": 48317.45490111828, - "p95": 49437.75151456062, - "p99": 52186.4311672998 + "p10": 43304.97993235032, + "p25": 44204.72090344822, + "p50": 45021.1824663506, + "p75": 45723.16677041871, + "p90": 47199.794525564845, + "p95": 48611.28267871171, + "p99": 50592.007434192594 } }, "details": { "DNSDialup": { - "average": 0.0006173805600000001, - "fastest": 0.000074089, - "slowest": 0.001008391 + "average": 0.00058853814, + "fastest": 0.000092744, + "slowest": 0.001001343 }, "DNSLookup": { - "average": 0.000008409700000000005, - "fastest": 0.000003877, - "slowest": 0.000053771 + "average": 0.000008673660000000004, + "fastest": 0.000003887, + "slowest": 0.000061745 } }, "statusCodeDistribution": { - "200": 454394 + "200": 449767 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 4e0ad7ee03..aed0a7fb78 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000588911, - "slowest": 0.014255523, - "fastest": 0.000432932, - "average": 0.0029149073228254578, - "requestsPerSec": 17113.1921852877, - "totalData": 2224846, + "total": 10.000674621, + "slowest": 0.0157666, + "fastest": 0.001601236, + "average": 0.0030467972149172753, + "requestsPerSec": 16363.796063953554, + "totalData": 2127437, "sizePerRequest": 13, - "sizePerSec": 222471.49840874007 + "sizePerSec": 212729.3488313962 }, "responseTimeHistogram": { - "0.000432932": 1, - "0.0018151911": 221, - "0.0031974502": 146490, - "0.0045797093": 21787, - "0.0059619684": 1273, - "0.0073442275": 105, - "0.008726486600000001": 1143, - "0.010108745700000001": 76, - "0.011491004800000001": 9, - "0.012873263900000001": 17, - "0.014255523": 20 + "0.001601236": 1, + "0.0030177724": 122373, + "0.0044343088": 37970, + "0.0058508451999999996": 1960, + "0.007267381599999999": 176, + "0.008683917999999999": 1051, + "0.0101004544": 67, + "0.0115169908": 5, + "0.0129335272": 9, + "0.014350063599999999": 20, + "0.0157666": 17 }, "latencyPercentiles": { - "p10": 0.002585831, - "p25": 0.002664942, - "p50": 0.002763873, - "p75": 0.002897718, - "p90": 0.003547296, - "p95": 0.003753042, - "p99": 0.005371303 + "p10": 0.002695699, + "p25": 0.002788792, + "p50": 0.002896198, + "p75": 0.003019388, + "p90": 0.003706687, + "p95": 0.003937833, + "p99": 0.005437724 }, "rps": { - "mean": 17129.28259017041, - "stddev": 2230.4696741680905, - "max": 22927.884893607545, + "mean": 16377.782532689078, + "stddev": 2126.183010214998, + "max": 19661.961192042465, "percentiles": { - "p10": 15400.050820169505, - "p25": 16418.62528852587, - "p50": 17555.1721216304, - "p75": 18359.436882690115, - "p90": 19163.504019620712, - "p95": 19562.52661938938, - "p99": 20054.908449340768 + "p10": 15001.67418683919, + "p25": 15734.266084679244, + "p50": 16732.082460577778, + "p75": 17588.998573883855, + "p90": 18309.08313614448, + "p95": 18611.38638237922, + "p99": 19339.318695664657 } }, "details": { "DNSDialup": { - "average": 0.0009050235199999998, - "fastest": 0.000141014, - "slowest": 0.001463767 + "average": 0.0008832203800000001, + "fastest": 0.000092907, + "slowest": 0.001973379 }, "DNSLookup": { - "average": 0.000008510540000000004, - "fastest": 0.000003877, - "slowest": 0.000050334 + "average": 0.000008591959999999999, + "fastest": 0.000003957, + "slowest": 0.000047148 } }, "statusCodeDistribution": { - "200": 171142 + "200": 163649 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 1fa5673df4..ff06abbcfa 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001978252, - "slowest": 0.003529194, - "fastest": 0.000036017, - "average": 0.0006310968629070192, - "requestsPerSec": 79039.46400222587, - "totalData": 10277163, + "total": 10.000661826, + "slowest": 0.004859683, + "fastest": 0.000032464, + "average": 0.0006235612109017777, + "requestsPerSec": 79994.50575562338, + "totalData": 10399974, "sizePerRequest": 13, - "sizePerSec": 1027513.0320289362 + "sizePerSec": 1039928.574823104 }, "responseTimeHistogram": { - "0.000036017": 1, - "0.00038533469999999995": 83412, - "0.0007346523999999998": 505736, - "0.0010839700999999999": 159179, - "0.0014332877999999997": 33468, - "0.0017826054999999996": 7456, - "0.0021319232": 1167, - "0.0024812409": 75, - "0.0028305585999999997": 11, - "0.0031798762999999996": 19, - "0.0035291939999999994": 27 + "0.000032464": 1, + "0.0005151858999999999": 298204, + "0.0009979078": 441139, + "0.0014806296999999998": 53601, + "0.0019633515999999997": 6690, + "0.0024460734999999997": 311, + "0.0029287953999999994": 24, + "0.0034115172999999994": 15, + "0.0038942391999999995": 0, + "0.0043769611": 10, + "0.004859683": 3 }, "latencyPercentiles": { - "p10": 0.000380436, - "p25": 0.000472393, - "p50": 0.000576102, - "p75": 0.000740054, - "p90": 0.000964763, - "p95": 0.001095821, - "p99": 0.001453678 + "p10": 0.000371415, + "p25": 0.000461402, + "p50": 0.000573553, + "p75": 0.000735773, + "p90": 0.000944246, + "p95": 0.001083285, + "p99": 0.001454098 }, "rps": { - "mean": 79042.72695313636, - "stddev": 10543.773549967802, - "max": 97839.33589607182, + "mean": 79987.40454650336, + "stddev": 11118.35751444177, + "max": 97680.57670772355, "percentiles": { - "p10": 63110.75306054628, - "p25": 72392.4451524588, - "p50": 80822.03208594797, - "p75": 87317.31564666632, - "p90": 91272.24197952339, - "p95": 93203.13162522294, - "p99": 96289.7709534663 + "p10": 62027.62940044673, + "p25": 73506.15981619459, + "p50": 82120.27549602176, + "p75": 88687.53385350642, + "p90": 92906.81006916589, + "p95": 94409.52592116743, + "p99": 96502.94333976031 } }, "details": { "DNSDialup": { - "average": 0.00059100882, - "fastest": 0.000146066, - "slowest": 0.001019362 + "average": 0.00071358882, + "fastest": 0.000089213, + "slowest": 0.001412742 }, "DNSLookup": { - "average": 0.000009448640000000004, - "fastest": 0.000004178, - "slowest": 0.000049533 + "average": 0.000009432360000000002, + "fastest": 0.000003917, + "slowest": 0.000059591 } }, "statusCodeDistribution": { - "200": 790551 + "200": 799998 }, "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 2c274251e3..67577c62cd 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.001282972, - "slowest": 0.024536912, - "fastest": 0.003442931, - "average": 0.004761465494185125, - "requestsPerSec": 10489.054283704752, - "totalData": 4091256, + "total": 10.000933306, + "slowest": 0.025127974, + "fastest": 0.003377445, + "average": 0.0047638140436196755, + "requestsPerSec": 10482.821631967396, + "totalData": 4088682, "sizePerRequest": 39, - "sizePerSec": 409073.1170644853 + "sizePerSec": 408830.0436467284 }, "responseTimeHistogram": { - "0.003442931": 1, - "0.0055523291": 96213, - "0.007661727200000001": 4582, - "0.0097711253": 2142, - "0.0118805234": 1681, - "0.0139899215": 166, - "0.016099319600000002": 39, - "0.0182087177": 2, - "0.0203181158": 16, - "0.0224275139": 28, - "0.024536912": 34 + "0.003377445": 1, + "0.0055524979": 95984, + "0.0077275508": 4300, + "0.0099026037": 2531, + "0.0120776566": 1726, + "0.0142527095": 134, + "0.0164277624": 43, + "0.018602815300000002": 56, + "0.0207778682": 41, + "0.022952921100000002": 11, + "0.025127974": 11 }, "latencyPercentiles": { - "p10": 0.003924221, - "p25": 0.004023347, - "p50": 0.004679011, - "p75": 0.004834243, - "p90": 0.005421966, - "p95": 0.006702363, - "p99": 0.010667191 + "p10": 0.00389843, + "p25": 0.00399347, + "p50": 0.004652242, + "p75": 0.004798256, + "p90": 0.005429372, + "p95": 0.006982165, + "p99": 0.01081383 }, "rps": { - "mean": 10476.702279233696, - "stddev": 1864.6339333828644, - "max": 12390.16122077681, + "mean": 10472.557794183434, + "stddev": 1983.6040636306127, + "max": 12515.999619514096, "percentiles": { - "p10": 7442.2112298005695, - "p25": 10518.019470957843, - "p50": 11232.345560864931, - "p75": 11436.386193453907, - "p90": 11581.17704977129, - "p95": 11663.400207735802, - "p99": 12105.796039701756 + "p10": 6788.72310804203, + "p25": 10508.55236942367, + "p50": 11311.056310755745, + "p75": 11500.531899601061, + "p90": 11635.252190917505, + "p95": 11751.571772723531, + "p99": 12250.983193311456 } }, "details": { "DNSDialup": { - "average": 0.0006547233200000001, - "fastest": 0.000078868, - "slowest": 0.000927459 + "average": 0.00098594066, + "fastest": 0.000130541, + "slowest": 0.001417052 }, "DNSLookup": { - "average": 0.000008310560000000002, - "fastest": 0.000003888, - "slowest": 0.000051857 + "average": 0.000008578800000000003, + "fastest": 0.000004007, + "slowest": 0.000048681 } }, "statusCodeDistribution": { - "200": 104904 + "200": 104838 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index c28b3d71d2..ae3f2ce23e 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000546879, - "slowest": 0.035238569, - "fastest": 0.006209097, - "average": 0.008068151051074467, - "requestsPerSec": 6188.661555095741, - "totalData": 804570, + "total": 10.000691183, + "slowest": 0.114242743, + "fastest": 0.006266583, + "average": 0.008111696127385552, + "requestsPerSec": 6156.474474950298, + "totalData": 800397, "sizePerRequest": 13, - "sizePerSec": 80452.60021624464 + "sizePerSec": 80034.16817435386 }, "responseTimeHistogram": { - "0.006209097": 1, - "0.009112044199999999": 54722, - "0.0120149914": 5752, - "0.0149179386": 1157, - "0.0178208858": 193, - "0.020723832999999997": 21, - "0.0236267802": 8, - "0.026529727399999998": 5, - "0.029432674599999997": 10, - "0.03233562179999999": 10, - "0.035238569": 11 + "0.006266583": 1, + "0.017064199": 61489, + "0.027861814999999998": 29, + "0.038659431": 0, + "0.049457047": 0, + "0.06025466299999999": 0, + "0.07105227900000001": 0, + "0.081849895": 0, + "0.092647511": 1, + "0.103445127": 16, + "0.114242743": 33 }, "latencyPercentiles": { - "p10": 0.006953987, - "p25": 0.007613451, - "p50": 0.007764078, - "p75": 0.00801633, - "p90": 0.009370243, - "p95": 0.01082663, - "p99": 0.013938629 + "p10": 0.006742666, + "p25": 0.007617893, + "p50": 0.007762904, + "p75": 0.008033961, + "p90": 0.00947944, + "p95": 0.010742706, + "p99": 0.013481032 }, "rps": { - "mean": 6188.799993887386, - "stddev": 856.4325983473282, - "max": 7840.960392996759, + "mean": 6206.647471579782, + "stddev": 867.7907631323108, + "max": 7783.871999178375, "percentiles": { - "p10": 4957.029634539476, - "p25": 6091.220906044774, - "p50": 6413.591040774128, - "p75": 6522.263092841146, - "p90": 6926.25952774762, - "p95": 7406.441382069611, - "p99": 7670.3857608577955 + "p10": 4939.298043090448, + "p25": 6100.863272153041, + "p50": 6416.007939810121, + "p75": 6508.1325624502315, + "p90": 7096.443505821325, + "p95": 7477.570068620924, + "p99": 7695.2790981538055 } }, "details": { "DNSDialup": { - "average": 0.0005564623800000002, - "fastest": 0.000086562, - "slowest": 0.000959031 + "average": 0.0007619783, + "fastest": 0.000074489, + "slowest": 0.00180624 }, "DNSLookup": { - "average": 0.000009564919999999999, - "fastest": 0.000003887, - "slowest": 0.000053941 + "average": 0.000008795700000000005, + "fastest": 0.000003747, + "slowest": 0.00005356 } }, "statusCodeDistribution": { - "200": 61890 + "200": 61569 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 6d06bf2f91..5d9a9f628b 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000529765, - "slowest": 0.0055962, - "fastest": 0.000256782, - "average": 0.0010055086134092787, - "requestsPerSec": 49637.47038055039, - "totalData": 6453213, + "total": 10.00056667, + "slowest": 0.00557268, + "fastest": 0.000122686, + "average": 0.0010288290870601134, + "requestsPerSec": 48510.85103560437, + "totalData": 6306768, "sizePerRequest": 13, - "sizePerSec": 645287.114947155 + "sizePerSec": 630641.0634628568 }, "responseTimeHistogram": { - "0.000256782": 1, - "0.0007907238000000001": 31972, - "0.0013246656000000002": 460657, - "0.0018586074": 3439, - "0.0023925492000000004": 187, - "0.0029264910000000002": 56, - "0.0034604328000000005": 21, - "0.0039943746": 1, - "0.0045283164": 41, - "0.0050622582": 16, - "0.0055962": 10 + "0.000122686": 1, + "0.0006676853999999999": 3806, + "0.0012126847999999997": 462991, + "0.0017576841999999999": 17913, + "0.0023026835999999996": 283, + "0.0028476829999999997": 42, + "0.0033926823999999994": 32, + "0.0039376818": 18, + "0.0044826812": 9, + "0.0050276806": 24, + "0.00557268": 17 }, "latencyPercentiles": { - "p10": 0.000857822, - "p25": 0.000941285, - "p50": 0.001020874, - "p75": 0.001086847, - "p90": 0.001134601, - "p95": 0.001174216, - "p99": 0.001293729 + "p10": 0.00090363, + "p25": 0.000957967, + "p50": 0.001036758, + "p75": 0.001094233, + "p90": 0.001145725, + "p95": 0.001192756, + "p99": 0.001316202 }, "rps": { - "mean": 49637.22115051107, - "stddev": 3462.7175213935757, - "max": 69613.56735278339, + "mean": 48510.55956753213, + "stddev": 2626.491713755356, + "max": 68217.33402457536, "percentiles": { - "p10": 47387.795559994425, - "p25": 48151.09312490942, - "p50": 48934.44985269659, - "p75": 50588.35562449564, - "p90": 53634.111294783346, - "p95": 55949.05613241712, - "p99": 59505.42094384855 + "p10": 47029.74302543637, + "p25": 47800.568826770424, + "p50": 48545.62803579009, + "p75": 49131.233170653264, + "p90": 49788.72547413712, + "p95": 50424.61051778597, + "p99": 58364.68622912017 } }, "details": { "DNSDialup": { - "average": 0.0006807825199999998, - "fastest": 0.000077945, - "slowest": 0.001088403 + "average": 0.0005696138199999998, + "fastest": 0.000076293, + "slowest": 0.001165756 }, "DNSLookup": { - "average": 0.00000996262, - "fastest": 0.000003907, - "slowest": 0.000057397 + "average": 0.000008853620000000002, + "fastest": 0.000004027, + "slowest": 0.000051046 } }, "statusCodeDistribution": { - "200": 496401 + "200": 485136 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 23cce5d6f9..6c7b81f14d 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000612672, - "slowest": 0.022260899, - "fastest": 0.000252477, - "average": 0.003091398012430802, - "requestsPerSec": 16136.311373383824, - "totalData": 2097849, + "total": 10.000583431, + "slowest": 0.023366888, + "fastest": 0.001781423, + "average": 0.002974387631929441, + "requestsPerSec": 16771.621491610153, + "totalData": 2180438, "sizePerRequest": 13, - "sizePerSec": 209772.0478539897 + "sizePerSec": 218031.07939093196 }, "responseTimeHistogram": { - "0.000252477": 1, - "0.0024533192": 4548, - "0.0046541614": 151777, - "0.0068550035999999995": 4486, - "0.009055845799999998": 392, - "0.011256687999999999": 103, - "0.013457530199999998": 23, - "0.0156583724": 7, - "0.0178592146": 8, - "0.0200600568": 13, - "0.022260899": 15 + "0.001781423": 1, + "0.0039399694999999995": 161825, + "0.006098515999999999": 4335, + "0.008257062499999999": 1308, + "0.010415609": 180, + "0.0125741555": 25, + "0.014732701999999999": 13, + "0.016891248499999997": 7, + "0.019049794999999998": 8, + "0.0212083415": 11, + "0.023366888": 13 }, "latencyPercentiles": { - "p10": 0.002717157, - "p25": 0.002796282, - "p50": 0.002976177, - "p75": 0.003235515, - "p90": 0.003322984, - "p95": 0.00353277, - "p99": 0.006396911 + "p10": 0.002697565, + "p25": 0.002750522, + "p50": 0.002811791, + "p75": 0.002997358, + "p90": 0.003213061, + "p95": 0.003357127, + "p99": 0.006020313 }, "rps": { - "mean": 16133.880634358457, - "stddev": 2176.374069479234, - "max": 29612.922959120304, + "mean": 16769.858927841575, + "stddev": 1880.8392419959334, + "max": 18572.950836294425, "percentiles": { - "p10": 14751.387935009707, - "p25": 15116.153121224965, - "p50": 16246.440450025884, - "p75": 17377.26278579853, - "p90": 17750.601640096018, - "p95": 17960.58824839684, - "p99": 22756.29224011371 + "p10": 15307.690583749632, + "p25": 16372.9940822179, + "p50": 17409.66758841191, + "p75": 17701.38601852475, + "p90": 17909.621048427503, + "p95": 18016.412952197697, + "p99": 18302.331717062254 } }, "details": { "DNSDialup": { - "average": 0.0008818797200000002, - "fastest": 0.000169926, - "slowest": 0.001346274 + "average": 0.0008391199600000001, + "fastest": 0.000193766, + "slowest": 0.001204309 }, "DNSLookup": { - "average": 0.000009517800000000002, - "fastest": 0.000004147, - "slowest": 0.00005293 + "average": 0.000009272279999999998, + "fastest": 0.000004208, + "slowest": 0.000049172 } }, "statusCodeDistribution": { - "200": 161373 + "200": 167726 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 8e6f5d1d1e..84d446143e 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000578162, - "slowest": 0.013991914, - "fastest": 0.000344273, - "average": 0.0010130294632092625, - "requestsPerSec": 49269.05145066752, - "totalData": 6405347, + "successRate": 0.813519532669286, + "total": 10.000539427, + "slowest": 0.013430821, + "fastest": 0.000206202, + "average": 0.0009360921812066169, + "requestsPerSec": 53115.83478845876, + "totalData": 5617703, "sizePerRequest": 13, - "sizePerSec": 640497.6688586777 + "sizePerSec": 561739.9982277976 }, "responseTimeHistogram": { - "0.000344273": 1, - "0.0017090370999999999": 492189, - "0.0030738011999999998": 423, - "0.0044385653": 13, - "0.0058033294": 43, - "0.007168093499999999": 0, - "0.008532857599999999": 0, - "0.009897621699999998": 0, - "0.0112623858": 0, - "0.012627149899999999": 0, - "0.013991913999999998": 50 + "0.000206202": 1, + "0.0015286638999999999": 431317, + "0.0028511257999999998": 684, + "0.004173587699999999": 29, + "0.0054960496": 47, + "0.0068185115": 3, + "0.0081409734": 0, + "0.0094634353": 0, + "0.0107858972": 0, + "0.0121083591": 0, + "0.013430821": 50 }, "latencyPercentiles": { - "p10": 0.000844135, - "p25": 0.000947258, - "p50": 0.001028774, - "p75": 0.001099125, - "p90": 0.001147469, - "p95": 0.001186459, - "p99": 0.001325366 + "p10": 0.000642422, + "p25": 0.000785866, + "p50": 0.000970221, + "p75": 0.001077446, + "p90": 0.001140307, + "p95": 0.001191168, + "p99": 0.001321893 }, "rps": { - "mean": 49271.73212472668, - "stddev": 4115.977976146791, - "max": 68813.63886322195, + "mean": 53297.79324189477, + "stddev": 7217.852259385535, + "max": 75528.29562301333, "percentiles": { - "p10": 46525.96614170431, - "p25": 47525.46078596705, - "p50": 48600.43792609582, - "p75": 50792.53963200893, - "p90": 53968.76444694568, - "p95": 55988.93282089246, - "p99": 61393.9804205375 + "p10": 46792.15097971771, + "p25": 48125.342101858776, + "p50": 51910.25746687692, + "p75": 57622.14048864362, + "p90": 62738.63445109445, + "p95": 66411.0441566442, + "p99": 70343.27518289044 } }, "details": { "DNSDialup": { - "average": 0.00075420842, - "fastest": 0.00008995, - "slowest": 0.001720296 + "average": 0.0007005482799999998, + "fastest": 0.000056473, + "slowest": 0.001227075 }, "DNSLookup": { - "average": 0.000008427979999999998, - "fastest": 0.000003938, - "slowest": 0.000049562 + "average": 0.00000841376, + "fastest": 0.000005009, + "slowest": 0.00002664 } }, "statusCodeDistribution": { - "200": 492719 + "200": 432131 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 99056 + } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index ecec249978..e0ad23e3ee 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000592176, - "slowest": 0.006644245, - "fastest": 0.000171921, - "average": 0.0010133984364849536, - "requestsPerSec": 49250.7834868038, - "totalData": 6402981, + "total": 10.000562907, + "slowest": 0.00622672, + "fastest": 0.000253835, + "average": 0.0010306091713945394, + "requestsPerSec": 48429.9738428714, + "totalData": 6296251, "sizePerRequest": 13, - "sizePerSec": 640260.1853284494 + "sizePerSec": 629589.6599573282 }, "responseTimeHistogram": { - "0.000171921": 1, - "0.0008191534": 50171, - "0.0014663858": 439932, - "0.0021136182000000003": 2082, - "0.0027608506": 195, - "0.003408083": 93, - "0.0040553154000000004": 13, - "0.0047025478": 0, - "0.0053497802": 0, - "0.0059970126000000006": 32, - "0.006644245": 18 + "0.000253835": 1, + "0.0008511235": 29136, + "0.001448412": 453082, + "0.0020457005": 1806, + "0.002642989": 123, + "0.0032402775000000003": 106, + "0.003837566": 22, + "0.0044348545": 1, + "0.005032143": 0, + "0.0056294315000000004": 27, + "0.006226720000000001": 23 }, "latencyPercentiles": { - "p10": 0.00081532, - "p25": 0.000945639, - "p50": 0.001031803, - "p75": 0.001107434, - "p90": 0.001161206, - "p95": 0.001205044, - "p99": 0.001322153 + "p10": 0.000897609, + "p25": 0.000961058, + "p50": 0.001042002, + "p75": 0.001103197, + "p90": 0.001155865, + "p95": 0.00120082, + "p99": 0.001325612 }, "rps": { - "mean": 49250.115099064446, - "stddev": 3908.0970195684536, - "max": 64413.359330722036, + "mean": 48426.54823153954, + "stddev": 3122.254290822283, + "max": 64305.8211762805, "percentiles": { - "p10": 46272.059478225354, - "p25": 47358.4687655384, - "p50": 48503.769184725716, - "p75": 51068.26208636525, - "p90": 53737.94273813967, - "p95": 55721.24651129203, - "p99": 59710.65238038696 + "p10": 46546.882019568126, + "p25": 47400.17078091102, + "p50": 48114.670162933864, + "p75": 48960.78971651151, + "p90": 51212.09117472719, + "p95": 53906.39329824625, + "p99": 58458.12898649828 } }, "details": { "DNSDialup": { - "average": 0.00073636138, - "fastest": 0.000139029, - "slowest": 0.001195781 + "average": 0.0006447086, + "fastest": 0.000080985, + "slowest": 0.001039999 }, "DNSLookup": { - "average": 0.000008639159999999999, - "fastest": 0.000003907, - "slowest": 0.000044012 + "average": 0.000007760720000000007, + "fastest": 0.000003837, + "slowest": 0.000053389 } }, "statusCodeDistribution": { - "200": 492537 + "200": 484327 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 56a0a22c05..9933744c32 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000861914, - "slowest": 0.012012769, - "fastest": 0.000427399, - "average": 0.0012427806492466525, - "requestsPerSec": 40170.63763650322, - "totalData": 5222633, + "total": 10.000763607, + "slowest": 0.010907422, + "fastest": 0.000424982, + "average": 0.0012392105236515973, + "requestsPerSec": 40285.92373866317, + "totalData": 5237570, "sizePerRequest": 13, - "sizePerSec": 522218.28927454184 + "sizePerSec": 523717.0086026212 }, "responseTimeHistogram": { - "0.000427399": 1, - "0.0015859359999999998": 383769, - "0.002744473": 16412, - "0.0039030099999999997": 209, - "0.005061547": 0, - "0.006220083999999999": 1047, - "0.007378620999999999": 188, - "0.008537158": 65, - "0.009695694999999999": 0, - "0.010854231999999998": 0, - "0.012012768999999998": 50 + "0.000424982": 1, + "0.0014732259999999998": 377857, + "0.0025214699999999996": 23397, + "0.0035697139999999994": 285, + "0.004617957999999999": 0, + "0.0056662019999999995": 190, + "0.006714445999999999": 1065, + "0.007762689999999998": 10, + "0.008810934": 35, + "0.009859178": 0, + "0.010907422": 50 }, "latencyPercentiles": { - "p10": 0.000914425, - "p25": 0.001102161, - "p50": 0.001247738, - "p75": 0.001323201, - "p90": 0.001412166, - "p95": 0.001556237, - "p99": 0.002293519 + "p10": 0.00091804, + "p25": 0.001124222, + "p50": 0.001246645, + "p75": 0.001312935, + "p90": 0.001392766, + "p95": 0.001522335, + "p99": 0.002230629 }, "rps": { - "mean": 40189.79446508207, - "stddev": 4651.896633779005, - "max": 55831.472200881464, + "mean": 40290.19005317358, + "stddev": 4230.526755851976, + "max": 46322.57660799557, "percentiles": { - "p10": 36701.20746972539, - "p25": 38824.44435547203, - "p50": 41140.39987267513, - "p75": 42606.26738193103, - "p90": 43818.67990324419, - "p95": 44757.68370275652, - "p99": 47608.83825122343 + "p10": 37061.57038688328, + "p25": 39137.521141516074, + "p50": 41246.228773210285, + "p75": 42542.10554250361, + "p90": 43461.49801969949, + "p95": 44042.95509410324, + "p99": 45242.63666078975 } }, "details": { "DNSDialup": { - "average": 0.0005746312199999998, - "fastest": 0.000088335, - "slowest": 0.000926905 + "average": 0.0007610037399999999, + "fastest": 0.000077966, + "slowest": 0.00178038 }, "DNSLookup": { - "average": 0.0000084718, - "fastest": 0.000003787, - "slowest": 0.000058259 + "average": 0.000008623840000000003, + "fastest": 0.000003666, + "slowest": 0.00004793 } }, "statusCodeDistribution": { - "200": 401741 + "200": 402890 }, "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 6da2f22ede..fe807c67cd 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.000582171, - "slowest": 0.00402341, - "fastest": 0.000037513, - "average": 0.0006751784412039784, - "requestsPerSec": 73873.9992699971, - "totalData": 9604179, + "total": 10.000587249, + "slowest": 0.004403479, + "fastest": 0.000047285, + "average": 0.0006714872821986775, + "requestsPerSec": 74279.8379239459, + "totalData": 9656946, "sizePerRequest": 13, - "sizePerSec": 960361.9905099623 + "sizePerSec": 965637.8930112966 }, "responseTimeHistogram": { - "0.000037513": 1, - "0.0004361026999999999": 123203, - "0.0008346923999999999": 439114, - "0.0012332820999999999": 147563, - "0.0016318717999999999": 22406, - "0.0020304614999999996": 5778, - "0.0024290511999999994": 564, - "0.0028276408999999996": 79, - "0.0032262305999999994": 46, - "0.003624820299999999": 17, - "0.00402341": 12 + "0.000047285": 1, + "0.00048290439999999996": 178731, + "0.0009185237999999999": 437726, + "0.0013541431999999998": 107054, + "0.0017897625999999999": 16073, + "0.002225382": 3028, + "0.0026610013999999998": 137, + "0.0030966208": 53, + "0.0035322402": 18, + "0.0039678596": 11, + "0.004403479": 10 }, "latencyPercentiles": { - "p10": 0.000385387, - "p25": 0.0004852, - "p50": 0.000616769, - "p75": 0.000820922, - "p90": 0.001026294, - "p95": 0.001165089, - "p99": 0.001601305 + "p10": 0.000390581, + "p25": 0.000487673, + "p50": 0.00060937, + "p75": 0.000810623, + "p90": 0.001022152, + "p95": 0.001163256, + "p99": 0.001606471 }, "rps": { - "mean": 73871.72373705335, - "stddev": 11822.469170773835, - "max": 95762.07986778954, + "mean": 74255.07649847338, + "stddev": 12448.871733082364, + "max": 96763.96675355484, "percentiles": { - "p10": 56063.082180071244, - "p25": 65162.53491082802, - "p50": 76335.78621657807, - "p75": 82748.66448958706, - "p90": 87535.66277016114, - "p95": 89723.82167465122, - "p99": 93110.3911196465 + "p10": 55703.09347882383, + "p25": 65413.95279612528, + "p50": 76130.3488890334, + "p75": 83947.76627901317, + "p90": 88833.1960228774, + "p95": 91875.90117299996, + "p99": 94585.04634566772 } }, "details": { "DNSDialup": { - "average": 0.0007931197200000002, - "fastest": 0.000077692, - "slowest": 0.001510608 + "average": 0.0009011003999999999, + "fastest": 0.000140062, + "slowest": 0.001451051 }, "DNSLookup": { - "average": 0.000008380079999999995, - "fastest": 0.000003998, - "slowest": 0.000052188 + "average": 0.000008435220000000003, + "fastest": 0.000003867, + "slowest": 0.000062226 } }, "statusCodeDistribution": { - "200": 738783 + "200": 742842 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 7fd14ea8e5..c75d630597 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000577445, - "slowest": 0.017431651, - "fastest": 0.00037677, - "average": 0.0016195842180572744, - "requestsPerSec": 30832.31960312068, - "totalData": 4008433, + "total": 10.000932318, + "slowest": 0.017767125, + "fastest": 0.000577321, + "average": 0.0016328678127669344, + "requestsPerSec": 30577.74918140387, + "totalData": 3975478, "sizePerRequest": 13, - "sizePerSec": 400820.15484056884 + "sizePerSec": 397510.7393582503 }, "responseTimeHistogram": { - "0.00037677": 1, - "0.0020822581": 293344, - "0.0037877462": 12827, - "0.0054932343": 941, - "0.0071987224": 1082, - "0.0089042105": 46, - "0.0106096986": 0, - "0.012315186700000001": 0, - "0.0140206748": 0, - "0.0157261629": 20, - "0.017431651": 80 + "0.000577321": 1, + "0.0022963014000000003": 297733, + "0.004015281800000001": 6007, + "0.005734262200000001": 845, + "0.007453242600000002": 1086, + "0.009172223000000002": 34, + "0.010891203400000002": 25, + "0.012610183800000003": 16, + "0.014329164200000003": 9, + "0.0160481446": 0, + "0.017767125": 50 }, "latencyPercentiles": { - "p10": 0.001103604, - "p25": 0.001440152, - "p50": 0.001659067, - "p75": 0.00173839, - "p90": 0.001894267, - "p95": 0.002078188, - "p99": 0.003192348 + "p10": 0.001111277, + "p25": 0.001443571, + "p50": 0.001664229, + "p75": 0.001749787, + "p90": 0.001927205, + "p95": 0.002140915, + "p99": 0.00331408 }, "rps": { - "mean": 30845.240373191158, - "stddev": 3892.0214669940483, - "max": 35827.255414275634, + "mean": 30579.814011659775, + "stddev": 4065.232041160841, + "max": 36520.67816676336, "percentiles": { - "p10": 29020.786189565322, - "p25": 30408.079426705724, - "p50": 31579.721538195136, - "p75": 32652.32636773777, - "p90": 33655.08138372946, - "p95": 34220.64965662709, - "p99": 35215.19842524878 + "p10": 28807.949147043244, + "p25": 30328.857908301452, + "p50": 31407.167115535278, + "p75": 32529.761614007213, + "p90": 33372.734800267, + "p95": 33749.11840593715, + "p99": 35017.20903533175 } }, "details": { "DNSDialup": { - "average": 0.00096531208, - "fastest": 0.000173361, - "slowest": 0.001356348 + "average": 0.0008097043, + "fastest": 0.000131787, + "slowest": 0.001109579 }, "DNSLookup": { - "average": 0.000009035780000000004, - "fastest": 0.000004168, - "slowest": 0.000048741 + "average": 0.00000935444, + "fastest": 0.000004138, + "slowest": 0.000047629 } }, "statusCodeDistribution": { - "200": 308341 + "200": 305806 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index fdb46d8c39..cfb1ca741d 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000581984, - "slowest": 0.005947977, - "fastest": 0.000268462, - "average": 0.0010583704887218615, - "requestsPerSec": 47163.755144912575, - "totalData": 6131645, + "total": 10.000607988, + "slowest": 0.006449735, + "fastest": 0.000130464, + "average": 0.0010611796981706899, + "requestsPerSec": 47037.64016792295, + "totalData": 6115265, "sizePerRequest": 13, - "sizePerSec": 613128.8168838634 + "sizePerSec": 611489.3221829984 }, "responseTimeHistogram": { - "0.000268462": 1, - "0.0008364135000000001": 26778, - "0.0014043650000000003": 441553, - "0.0019723165": 2772, - "0.0025402680000000005": 348, - "0.0031082195000000008": 114, - "0.0036761710000000006": 32, - "0.0042441225": 18, - "0.004812074": 17, - "0.005380025500000001": 11, - "0.005947977000000001": 21 + "0.000130464": 1, + "0.0007623910999999999": 18111, + "0.0013943182": 448551, + "0.0020262452999999995": 3239, + "0.0026581723999999996": 294, + "0.0032900994999999996": 75, + "0.0039220266": 35, + "0.0045539537": 35, + "0.0051858808": 37, + "0.005817807899999999": 11, + "0.006449735": 16 }, "latencyPercentiles": { - "p10": 0.000907393, - "p25": 0.000988194, - "p50": 0.001070783, - "p75": 0.001141295, - "p90": 0.001187552, - "p95": 0.001222993, - "p99": 0.001335311 + "p10": 0.000903971, + "p25": 0.000990507, + "p50": 0.00107402, + "p75": 0.001145303, + "p90": 0.001193715, + "p95": 0.001235161, + "p99": 0.001354115 }, "rps": { - "mean": 47162.31430560473, - "stddev": 2996.4573868795023, - "max": 57917.72936848655, + "mean": 47036.05135645887, + "stddev": 3116.8287336287653, + "max": 57986.80449066697, "percentiles": { - "p10": 45263.98063662593, - "p25": 46043.22666518775, - "p50": 46926.14255401776, - "p75": 48525.087470221515, - "p90": 49949.41486530905, - "p95": 51225.31555094584, - "p99": 54114.33606227554 + "p10": 45076.34129161129, + "p25": 45814.27572831702, + "p50": 46751.262759615754, + "p75": 48361.43837130567, + "p90": 50103.878040159616, + "p95": 51300.256501283184, + "p99": 53726.911810127436 } }, "details": { "DNSDialup": { - "average": 0.0009090601, - "fastest": 0.000080821, - "slowest": 0.001206764 + "average": 0.00090451278, + "fastest": 0.000176009, + "slowest": 0.001413498 }, "DNSLookup": { - "average": 0.000009894340000000002, - "fastest": 0.000004298, - "slowest": 0.000056906 + "average": 0.00000916092, + "fastest": 0.000004539, + "slowest": 0.000052699 } }, "statusCodeDistribution": { - "200": 471665 + "200": 470405 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index dd08ec0995..e344637fc5 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000587251, - "slowest": 0.005746144, - "fastest": 0.000277666, - "average": 0.0009971522372469977, - "requestsPerSec": 50052.060687730904, - "totalData": 6507150, + "total": 10.000558395, + "slowest": 0.005345777, + "fastest": 0.000332502, + "average": 0.001020540919089824, + "requestsPerSec": 48907.06905371757, + "totalData": 6358274, "sizePerRequest": 13, - "sizePerSec": 650676.7889405017 + "sizePerSec": 635791.8976983285 }, "responseTimeHistogram": { - "0.000277666": 1, - "0.0008245138": 47902, - "0.0013713616": 450163, - "0.0019182094": 2264, - "0.0024650571999999997": 101, - "0.0030119049999999996": 58, - "0.0035587528000000004": 11, - "0.0041056006": 12, - "0.0046524484": 13, - "0.0051992962": 10, - "0.005746144": 15 + "0.000332502": 1, + "0.0008338295000000001": 29068, + "0.001335157": 456292, + "0.0018364845000000002": 3367, + "0.0023378120000000003": 206, + "0.0028391395000000002": 81, + "0.0033404670000000006": 33, + "0.0038417945000000005": 0, + "0.0043431220000000005": 9, + "0.0048444495": 24, + "0.005345777": 17 }, "latencyPercentiles": { - "p10": 0.000831765, - "p25": 0.000933196, - "p50": 0.001014791, - "p75": 0.001083104, - "p90": 0.001135559, - "p95": 0.00118183, - "p99": 0.001309931 + "p10": 0.000885557, + "p25": 0.000952265, + "p50": 0.001032324, + "p75": 0.001094765, + "p90": 0.00114549, + "p95": 0.001193456, + "p99": 0.001311664 }, "rps": { - "mean": 50058.49170856148, - "stddev": 4287.599601570795, - "max": 74204.991288439, + "mean": 48905.04620990104, + "stddev": 3039.1110159390396, + "max": 72123.87300196424, "percentiles": { - "p10": 47260.171650545766, - "p25": 48180.30031985643, - "p50": 48956.37326381305, - "p75": 50405.04916295933, - "p90": 55261.86763734008, - "p95": 58803.81048692272, - "p99": 66009.43934982384 + "p10": 47019.830036842024, + "p25": 47729.581039570134, + "p50": 48551.96765876791, + "p75": 49447.83418987909, + "p90": 51604.91794868518, + "p95": 54029.08575844787, + "p99": 60002.068967659725 } }, "details": { "DNSDialup": { - "average": 0.00079193298, - "fastest": 0.000166053, - "slowest": 0.00124529 + "average": 0.0006712571, + "fastest": 0.000091391, + "slowest": 0.001067097 }, "DNSLookup": { - "average": 0.00000814538, - "fastest": 0.000004499, - "slowest": 0.000049322 + "average": 0.000010113759999999999, + "fastest": 0.000004208, + "slowest": 0.00005338 } }, "statusCodeDistribution": { - "200": 500550 + "200": 489098 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 49623d1197..20e6d3853b 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000637315, - "slowest": 0.021425145, - "fastest": 0.001119214, - "average": 0.002780537345768929, - "requestsPerSec": 17936.556876325434, - "totalData": 2331901, + "total": 10.000553861, + "slowest": 0.023074698, + "fastest": 0.000392652, + "average": 0.002868067481967078, + "requestsPerSec": 17386.737016444935, + "totalData": 2260401, "sizePerRequest": 13, - "sizePerSec": 233175.23939223067 + "sizePerSec": 226027.58121378414 }, "responseTimeHistogram": { - "0.001119214": 1, - "0.0031498070999999997": 171856, - "0.0051804002": 4332, - "0.007210993299999999": 2995, - "0.0092415864": 124, - "0.0112721795": 19, - "0.013302772599999999": 7, - "0.015333365699999999": 7, - "0.0173639588": 8, - "0.019394551899999998": 15, - "0.021425145": 13 + "0.000392652": 1, + "0.0026608566": 33705, + "0.0049290612": 135945, + "0.0071972658": 4043, + "0.0094654704": 103, + "0.011733675": 24, + "0.0140018796": 13, + "0.0162700842": 8, + "0.0185382888": 9, + "0.0208064934": 15, + "0.023074698": 11 }, "latencyPercentiles": { - "p10": 0.002509234, - "p25": 0.002596475, - "p50": 0.002695644, - "p75": 0.002818326, - "p90": 0.002932425, - "p95": 0.003062643, - "p99": 0.005440617 + "p10": 0.002589882, + "p25": 0.002692541, + "p50": 0.002796302, + "p75": 0.002892541, + "p90": 0.002994118, + "p95": 0.003146968, + "p99": 0.005625591 }, "rps": { - "mean": 17937.599324969233, - "stddev": 1616.5161678118377, - "max": 24570.100955035057, + "mean": 17390.83709259137, + "stddev": 1497.2412614890166, + "max": 22101.401228838502, "percentiles": { - "p10": 16941.810694612137, - "p25": 17615.90383931079, - "p50": 18224.183491493113, - "p75": 18688.563232301345, - "p90": 19031.098718413265, - "p95": 19233.435404107677, - "p99": 19712.337952324906 + "p10": 16718.263030534396, + "p25": 17120.961192788356, + "p50": 17561.660352038078, + "p75": 18006.977703859804, + "p90": 18409.887950816075, + "p95": 18675.97573689689, + "p99": 19089.87896815835 } }, "details": { "DNSDialup": { - "average": 0.0008595337400000001, - "fastest": 0.000142899, - "slowest": 0.001333631 + "average": 0.0008150037399999999, + "fastest": 0.000125014, + "slowest": 0.001527651 }, "DNSLookup": { - "average": 0.00000928634, - "fastest": 0.000004389, - "slowest": 0.000052608 + "average": 0.000009604560000000002, + "fastest": 0.000004448, + "slowest": 0.000049703 } }, "statusCodeDistribution": { - "200": 179377 + "200": 173877 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index cebca6726f..c1733349fe 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000608076, - "slowest": 0.010942354, - "fastest": 0.000729306, - "average": 0.001653678424039354, - "requestsPerSec": 30198.663691737696, - "totalData": 3926065, + "total": 10.000480535, + "slowest": 0.011360734, + "fastest": 0.000784611, + "average": 0.0016736479431535545, + "requestsPerSec": 29836.86623414842, + "totalData": 3878979, "sizePerRequest": 13, - "sizePerSec": 392582.6279925901 + "sizePerSec": 387879.26104392944 }, "responseTimeHistogram": { - "0.000729306": 1, - "0.0017506108": 275478, - "0.0027719155999999996": 23208, - "0.003793220399999999": 1957, - "0.004814525199999999": 843, - "0.005835829999999999": 188, - "0.0068571347999999985": 220, - "0.007878439599999999": 21, - "0.0088997444": 60, - "0.009921049199999999": 10, - "0.010942354": 19 + "0.000784611": 1, + "0.0018422233000000001": 281959, + "0.0028998356000000006": 13107, + "0.003957447900000001": 2035, + "0.005015060200000001": 885, + "0.006072672500000001": 122, + "0.007130284800000002": 165, + "0.008187897100000001": 20, + "0.0092455094": 60, + "0.0103031217": 10, + "0.011360734": 19 }, "latencyPercentiles": { - "p10": 0.001536184, - "p25": 0.001570637, - "p50": 0.001614023, - "p75": 0.001665986, - "p90": 0.001739175, - "p95": 0.001799789, - "p99": 0.002917571 + "p10": 0.001551343, + "p25": 0.001586178, + "p50": 0.001629479, + "p75": 0.001681215, + "p90": 0.001775984, + "p95": 0.001851554, + "p99": 0.003036894 }, "rps": { - "mean": 30189.737378259273, - "stddev": 3126.2917817115244, - "max": 32455.023086306905, + "mean": 29817.84199199749, + "stddev": 3187.0641484370344, + "max": 33193.88882400964, "percentiles": { - "p10": 29477.80962628948, - "p25": 30301.287804731248, - "p50": 30813.84466040536, - "p75": 31247.851710194354, - "p90": 31541.67891334206, - "p95": 31736.543303911432, - "p99": 32139.76575207053 + "p10": 29222.03486531369, + "p25": 30082.627954201787, + "p50": 30437.154634666356, + "p75": 30823.819997030645, + "p90": 31230.839628026246, + "p95": 31382.807485709505, + "p99": 31816.407812411613 } }, "details": { "DNSDialup": { - "average": 0.0005215978400000001, - "fastest": 0.000078667, - "slowest": 0.000752356 + "average": 0.0005318599599999998, + "fastest": 0.000081673, + "slowest": 0.000903881 }, "DNSLookup": { - "average": 0.000009118260000000001, - "fastest": 0.000003717, - "slowest": 0.000055263 + "average": 0.000009271179999999999, + "fastest": 0.000004188, + "slowest": 0.000056606 } }, "statusCodeDistribution": { - "200": 302005 + "200": 298383 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 66d079d598..6698818b7f 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000782017, + "total": 10.00293408, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74286.09070142079, + "requestsPerSec": 72857.82293188921, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 742919 + "Connection refused (os error 111)": 728792 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 07fa3a548e..9909353d54 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001373032, + "total": 10.000806065, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 74600.95704987399, + "requestsPerSec": 72827.62961967305, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 746112 + "Connection refused (os error 111)": 728335 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 9f6af14ede..649308ad4d 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000506481, - "slowest": 0.00714302, - "fastest": 0.000368799, - "average": 0.0012486894766909917, - "requestsPerSec": 39982.57495854524, - "totalData": 5197998, + "total": 10.000641197, + "slowest": 0.006104429, + "fastest": 0.000640629, + "average": 0.0012869710710570366, + "requestsPerSec": 38790.312776781844, + "totalData": 5043064, "sizePerRequest": 13, - "sizePerSec": 519773.47446108813 + "sizePerSec": 504274.066098164 }, "responseTimeHistogram": { - "0.000368799": 1, - "0.0010462211": 17296, - "0.0017236431999999998": 379742, - "0.0024010652999999996": 2447, - "0.0030784873999999997": 237, - "0.0037559094999999997": 67, - "0.0044333316": 6, - "0.0051107537": 22, - "0.0057881758": 22, - "0.0064655979": 0, - "0.00714302": 6 + "0.000640629": 1, + "0.001187009": 103563, + "0.001733389": 281689, + "0.002279769": 2099, + "0.002826149": 384, + "0.003372529": 114, + "0.003918909": 35, + "0.004465289": 10, + "0.005011669": 11, + "0.005558049": 11, + "0.006104429": 11 }, "latencyPercentiles": { - "p10": 0.001094943, - "p25": 0.001149381, - "p50": 0.00125608, - "p75": 0.001327576, - "p90": 0.001386358, - "p95": 0.001444857, - "p99": 0.001652622 + "p10": 0.001128742, + "p25": 0.00118133, + "p50": 0.001295694, + "p75": 0.001362592, + "p90": 0.001433555, + "p95": 0.001499275, + "p99": 0.001670976 }, "rps": { - "mean": 39982.1921893694, - "stddev": 2471.610476340312, - "max": 45929.09290141235, + "mean": 38783.20525213972, + "stddev": 2207.933005605895, + "max": 45247.70661346606, "percentiles": { - "p10": 38231.36883813202, - "p25": 39729.48634188521, - "p50": 40300.67705137407, - "p75": 41074.976880075286, - "p90": 41862.79183862603, - "p95": 42229.075417177875, - "p99": 44013.164337452836 + "p10": 37246.95350959281, + "p25": 38621.5083179824, + "p50": 39141.597597007676, + "p75": 39801.76905260034, + "p90": 40269.54953900761, + "p95": 40744.04023308678, + "p99": 41511.31183247423 } }, "details": { "DNSDialup": { - "average": 0.0006131857399999999, - "fastest": 0.000077602, - "slowest": 0.001028684 + "average": 0.0008891678400000002, + "fastest": 0.000082948, + "slowest": 0.001840804 }, "DNSLookup": { - "average": 0.000008624659999999998, - "fastest": 0.000003717, - "slowest": 0.000045084 + "average": 0.000009387379999999998, + "fastest": 0.000003817, + "slowest": 0.000057427 } }, "statusCodeDistribution": { - "200": 399846 + "200": 387928 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index b0be216fdf..42114bc2f4 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000608527, - "slowest": 0.01069947, - "fastest": 0.000441248, - "average": 0.0012409765108259184, - "requestsPerSec": 40229.85190489099, - "totalData": 5230199, + "total": 10.000580213, + "slowest": 0.012141513, + "fastest": 0.000224741, + "average": 0.0012883844159500982, + "requestsPerSec": 38746.15189789689, + "totalData": 5037292, "sizePerRequest": 13, - "sizePerSec": 522988.0747635828 + "sizePerSec": 503699.9746726596 }, "responseTimeHistogram": { - "0.000441248": 1, - "0.0014670702": 372362, - "0.0024928924": 28327, - "0.0035187146000000002": 283, - "0.0045445368": 0, - "0.005570359": 511, - "0.0065961812000000005": 767, - "0.007622003400000001": 22, - "0.0086478256": 0, - "0.0096736478": 0, - "0.01069947": 50 + "0.000224741": 1, + "0.0014164182": 334792, + "0.0026080954": 51121, + "0.0037997726": 242, + "0.0049914498": 27, + "0.006183126999999999": 860, + "0.0073748042": 391, + "0.008566481400000001": 0, + "0.0097581586": 0, + "0.0109498358": 0, + "0.012141513": 50 }, "latencyPercentiles": { - "p10": 0.00091691, - "p25": 0.001100296, - "p50": 0.001254903, - "p75": 0.001331217, - "p90": 0.001416357, - "p95": 0.00158488, - "p99": 0.002030248 + "p10": 0.000942197, + "p25": 0.00117045, + "p50": 0.001298835, + "p75": 0.001368179, + "p90": 0.001444449, + "p95": 0.001605961, + "p99": 0.00219645 }, "rps": { - "mean": 40232.299902800776, - "stddev": 4158.791837796086, - "max": 49498.27027139802, + "mean": 38763.13896835188, + "stddev": 4142.636493711091, + "max": 45144.03879137669, "percentiles": { - "p10": 37336.044217085786, - "p25": 39257.75463963281, - "p50": 41005.539848432054, - "p75": 42300.37647335073, - "p90": 43509.49812343881, - "p95": 44241.87811849493, - "p99": 46057.85602007834 + "p10": 36043.535576223774, + "p25": 37696.74577547581, + "p50": 39760.12127938788, + "p75": 40820.65521102067, + "p90": 41697.20849574406, + "p95": 42234.930738765586, + "p99": 43390.49656022956 } }, "details": { "DNSDialup": { - "average": 0.0008729859399999997, - "fastest": 0.000133764, - "slowest": 0.001218665 + "average": 0.0005330905199999998, + "fastest": 0.00007974, + "slowest": 0.000894424 }, "DNSLookup": { - "average": 0.0000083746, - "fastest": 0.000004338, - "slowest": 0.000046297 + "average": 0.000007678559999999999, + "fastest": 0.000003817, + "slowest": 0.000045034 } }, "statusCodeDistribution": { - "200": 402323 + "200": 387484 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 58a1b0f851..d75a1f1c81 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000597313, - "slowest": 0.002865536, - "fastest": 0.000034889, - "average": 0.0006068463698595631, - "requestsPerSec": 82194.39042220738, - "totalData": 10685909, + "total": 10.000793302, + "slowest": 0.003450505, + "fastest": 0.000032391, + "average": 0.000617178238674794, + "requestsPerSec": 80817.78870865819, + "totalData": 10507146, "sizePerRequest": 13, - "sizePerSec": 1068527.0754886959 + "sizePerSec": 1050631.2532125565 }, "responseTimeHistogram": { - "0.000034889": 1, - "0.00031795369999999996": 46712, - "0.0006010184": 417199, - "0.0008840831": 264671, - "0.0011671478": 75812, - "0.0014502125": 13551, - "0.0017332772": 3646, - "0.0020163419": 334, - "0.0022994066": 20, - "0.0025824713000000003": 23, - "0.002865536": 24 + "0.000032391": 1, + "0.0003742024": 84339, + "0.0007160138": 508373, + "0.0010578252000000002": 177920, + "0.0013996366": 31194, + "0.001741448": 5906, + "0.0020832594": 463, + "0.0024250708": 15, + "0.0027668822": 7, + "0.0031086936000000003": 11, + "0.003450505": 13 }, "latencyPercentiles": { - "p10": 0.000364031, - "p25": 0.000455338, - "p50": 0.000570462, - "p75": 0.00071856, - "p90": 0.000910022, - "p95": 0.001029421, - "p99": 0.001319697 + "p10": 0.000370383, + "p25": 0.000463353, + "p50": 0.00057944, + "p75": 0.000729742, + "p90": 0.000924295, + "p95": 0.001045737, + "p99": 0.001353951 }, "rps": { - "mean": 82183.59637087246, - "stddev": 8889.359778983064, - "max": 99630.69621750689, + "mean": 80821.74903058427, + "stddev": 8736.405363048872, + "max": 98505.99244787052, "percentiles": { - "p10": 69642.13089645987, - "p25": 75720.3006125942, - "p50": 82742.46852978058, - "p75": 89573.66546272079, - "p90": 93555.8169210304, - "p95": 95146.55032906776, - "p99": 97522.90809093643 + "p10": 68274.79448432238, + "p25": 74890.61591392082, + "p50": 81908.41199391114, + "p75": 87897.08232742411, + "p90": 91709.27138637655, + "p95": 92978.3156352588, + "p99": 95343.74370961098 } }, "details": { "DNSDialup": { - "average": 0.0005826735600000001, - "fastest": 0.000151305, - "slowest": 0.000956979 + "average": 0.0007679821200000001, + "fastest": 0.000089106, + "slowest": 0.001134696 }, "DNSLookup": { - "average": 0.000009180160000000003, - "fastest": 0.000004318, - "slowest": 0.000045855 + "average": 0.000008952279999999998, + "fastest": 0.000003536, + "slowest": 0.000055934 } }, "statusCodeDistribution": { - "200": 821993 + "200": 808242 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index dbaec0a628..f7f80857d5 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000579027, - "slowest": 0.024984347, - "fastest": 0.004660092, - "average": 0.008071490812198224, - "requestsPerSec": 6187.541724627781, - "totalData": 804427, + "total": 10.001257722, + "slowest": 0.025326845, + "fastest": 0.004772419, + "average": 0.008511968734259398, + "requestsPerSec": 5866.262187298927, + "totalData": 762710, "sizePerRequest": 13, - "sizePerSec": 80438.04242016116 + "sizePerSec": 76261.40843488605 }, "responseTimeHistogram": { - "0.004660092": 1, - "0.0066925175": 9823, - "0.008724942999999999": 39682, - "0.0107573685": 8657, - "0.012789794": 762, - "0.0148222195": 2623, - "0.016854644999999998": 194, - "0.0188870705": 58, - "0.020919496": 46, - "0.0229519215": 22, - "0.024984347": 11 + "0.004772419": 1, + "0.0068278616": 4378, + "0.0088833042": 40079, + "0.0109387468": 10259, + "0.0129941894": 1023, + "0.015049632": 1476, + "0.0171050746": 1265, + "0.019160517199999998": 110, + "0.0212159598": 55, + "0.0232714024": 11, + "0.025326845": 13 }, "latencyPercentiles": { - "p10": 0.006540411, - "p25": 0.007026052, - "p50": 0.007833148, - "p75": 0.008257157, - "p90": 0.009559373, - "p95": 0.012023263, - "p99": 0.014561144 + "p10": 0.006920129, + "p25": 0.007260185, + "p50": 0.00821554, + "p75": 0.008823955, + "p90": 0.010184637, + "p95": 0.012959655, + "p99": 0.015542932 }, "rps": { - "mean": 6249.771970244791, - "stddev": 1562.9080806878198, - "max": 11443.210812378515, + "mean": 5931.609946322019, + "stddev": 1525.268081019411, + "max": 10972.767612085878, "percentiles": { - "p10": 5112.437025552279, - "p25": 5653.959695142481, - "p50": 6412.4432178155, - "p75": 6921.1079951638685, - "p90": 7961.719226766919, - "p95": 8574.758333835067, - "p99": 9144.074030426747 + "p10": 4766.691254003886, + "p25": 5410.074640996471, + "p50": 6152.9343836311355, + "p75": 6637.41177144981, + "p90": 7426.284591684105, + "p95": 7918.030146446492, + "p99": 8652.57322720848 } }, "details": { "DNSDialup": { - "average": 0.0007963382799999998, - "fastest": 0.000092956, - "slowest": 0.0012815 + "average": 0.0005350868400000002, + "fastest": 0.00007975, + "slowest": 0.000920471 }, "DNSLookup": { - "average": 0.000009873079999999999, - "fastest": 0.000004429, - "slowest": 0.00005866 + "average": 0.0000081813, + "fastest": 0.000004288, + "slowest": 0.000050053 } }, "statusCodeDistribution": { - "200": 61879 + "200": 58670 }, "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 9503961b4c..6a6532d82f 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000691606, - "slowest": 0.003600431, - "fastest": 0.00003534, - "average": 0.0006366526158820808, - "requestsPerSec": 78349.68128903225, - "totalData": 10186163, + "total": 10.000605439, + "slowest": 0.003597324, + "fastest": 0.000040766, + "average": 0.0006563962214270006, + "requestsPerSec": 75990.19925697522, + "totalData": 9879324, "sizePerRequest": 13, - "sizePerSec": 1018545.8567574191 + "sizePerSec": 987872.5903406778 }, "responseTimeHistogram": { - "0.00003534": 1, - "0.00039184910000000003": 89865, - "0.0007483582": 493925, - "0.0011048673": 160690, - "0.0014613764": 30450, - "0.0018178855000000002": 7467, - "0.0021743946": 1074, - "0.0025309037": 56, - "0.0028874128": 4, - "0.0032439219": 10, - "0.0036004310000000003": 9 + "0.000040766": 1, + "0.00039642180000000005": 88951, + "0.0007520776000000001": 455294, + "0.0011077334": 169000, + "0.0014633892000000001": 34739, + "0.0018190450000000003": 9977, + "0.0021747007999999997": 1817, + "0.0025303566": 115, + "0.0028860124": 12, + "0.0032416682": 22, + "0.0035973240000000003": 20 }, "latencyPercentiles": { - "p10": 0.000379508, - "p25": 0.000470653, - "p50": 0.000585876, - "p75": 0.000753883, - "p90": 0.000961768, - "p95": 0.001104241, - "p99": 0.001484982 + "p10": 0.000382194, + "p25": 0.000475161, + "p50": 0.000595244, + "p75": 0.000792253, + "p90": 0.000999159, + "p95": 0.001160079, + "p99": 0.001573123 }, "rps": { - "mean": 78356.0147531104, - "stddev": 10915.23182613808, - "max": 98000.99983042803, + "mean": 75970.6904944965, + "stddev": 11564.261146960627, + "max": 97023.28326588815, "percentiles": { - "p10": 61827.265824228496, - "p25": 70377.75309098262, - "p50": 80485.0430103357, - "p75": 86670.22091926493, - "p90": 91579.60168189033, - "p95": 93337.12017269041, - "p99": 96132.02727913471 + "p10": 58694.31001733569, + "p25": 67522.67137152751, + "p50": 78099.92885897637, + "p75": 85130.9876795103, + "p90": 90202.0836681308, + "p95": 92176.53417632436, + "p99": 94835.3735943483 } }, "details": { "DNSDialup": { - "average": 0.0006293784199999999, - "fastest": 0.000079562, - "slowest": 0.000910438 + "average": 0.0005941108400000001, + "fastest": 0.000086363, + "slowest": 0.000970579 }, "DNSLookup": { - "average": 0.00000790776, - "fastest": 0.000003987, - "slowest": 0.000047278 + "average": 0.000010115680000000002, + "fastest": 0.000004559, + "slowest": 0.000050344 } }, "statusCodeDistribution": { - "200": 783551 + "200": 759948 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-deno/results/hello_bench.json b/frameworks/vixeny-deno/results/hello_bench.json index 056426f63c..bd23c13245 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.000599986, - "slowest": 0.004672551, - "fastest": 0.000308737, - "average": 0.0009945927372789693, - "requestsPerSec": 50177.58941488374, - "totalData": 6523478, + "total": 10.000582146, + "slowest": 0.005370046, + "fastest": 0.000169486, + "average": 0.0009932569543221065, + "requestsPerSec": 50242.375160227, + "totalData": 6531889, "sizePerRequest": 13, - "sizePerSec": 652308.6623934886 + "sizePerSec": 653150.877082951 }, "responseTimeHistogram": { - "0.000308737": 1, - "0.0007451184": 20120, - "0.0011814998": 459762, - "0.0016178812": 21239, - "0.0020542626": 503, - "0.0024906439999999998": 52, - "0.0029270254": 73, - "0.0033634067999999996": 6, - "0.0037997881999999998": 22, - "0.0042361696": 11, - "0.004672551": 17 + "0.000169486": 1, + "0.000689542": 26973, + "0.0012095979999999999": 455009, + "0.0017296539999999997": 19857, + "0.00224971": 405, + "0.002769766": 100, + "0.0032898219999999995": 65, + "0.0038098779999999996": 12, + "0.004329934": 17, + "0.004849989999999999": 5, + "0.005370046": 9 }, "latencyPercentiles": { - "p10": 0.000857373, - "p25": 0.00092791, - "p50": 0.001005661, - "p75": 0.001068053, - "p90": 0.001120722, - "p95": 0.0011711, - "p99": 0.001302376 + "p10": 0.000812724, + "p25": 0.000927456, + "p50": 0.001010526, + "p75": 0.001081413, + "p90": 0.001136635, + "p95": 0.00119215, + "p99": 0.001319567 }, "rps": { - "mean": 50178.494678489726, - "stddev": 3347.1967520475496, - "max": 70197.58863751388, + "mean": 50239.86045704147, + "stddev": 4314.868201001565, + "max": 69925.64173282248, "percentiles": { - "p10": 48092.949243000636, - "p25": 49000.62230790362, - "p50": 49768.45051733849, - "p75": 50588.69209498081, - "p90": 52227.058839184065, - "p95": 56535.70904028081, - "p99": 62968.8816596491 + "p10": 47318.70508411761, + "p25": 48183.29248382139, + "p50": 49139.158471772, + "p75": 51067.76181315144, + "p90": 55698.89646689121, + "p95": 59245.16851646891, + "p99": 64519.90075445707 } }, "details": { "DNSDialup": { - "average": 0.0006555442199999998, - "fastest": 0.000078789, - "slowest": 0.001082912 + "average": 0.00089663292, + "fastest": 0.000091427, + "slowest": 0.001797679 }, "DNSLookup": { - "average": 0.00000831636, - "fastest": 0.000004429, - "slowest": 0.000049924 + "average": 0.00000954286, + "fastest": 0.000004068, + "slowest": 0.000046447 } }, "statusCodeDistribution": { - "200": 501806 + "200": 502453 }, "errorDistribution": {} } \ No newline at end of file