From 3c4fdad6ab1aa45697bb45fa175235acbbd0f981 Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 16 Oct 2024 01:59:20 +0000 Subject: [PATCH] chore: autopublish Wed Oct 16 01:59:20 UTC 2024 --- README.md | 246 +++++++++--------- 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 | 90 +++---- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1398 insertions(+), 1396 deletions(-) diff --git a/README.md b/README.md index 2a5fb14a52..06b4d05ca8 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Stric | 79226.84 | 9586.22 | 99634.59 | 100% | -| Bun | 78256.35 | 10318.58 | 101131.85 | 99% | -| Hyper Express | 77249.49 | 16353.89 | 99524.20 | 98% | -| Vixeny (Bun) | 75514.15 | 13435.99 | 99831.11 | 95% | -| Elysia | 74301.87 | 12800.66 | 99918.73 | 94% | -| Deno | 63854.58 | 11465.40 | 90606.45 | 81% | -| NHttp | 54041.73 | 8107.55 | 84067.33 | 68% | -| Vixeny (Deno) | 52393.28 | 6596.94 | 85121.29 | 66% | -| Fast | 52037.97 | 5808.04 | 81219.40 | 66% | -| Fastro | 51260.58 | 7242.52 | 79763.90 | 65% | -| Hono | 49168.08 | 3047.63 | 75002.15 | 62% | -| Megalo | 48340.27 | 3671.58 | 63710.83 | 61% | -| Deso | 45885.24 | 2748.84 | 61362.39 | 58% | -| Alosaur | 43887.44 | 2631.83 | 65715.78 | 55% | -| Cheetah | 41652.62 | 2556.53 | 50626.68 | 53% | -| http | 41070.57 | 4261.93 | 49879.08 | 52% | -| Reno | 40350.13 | 2217.61 | 46064.03 | 51% | -| Router | 40266.19 | 3878.59 | 45508.01 | 51% | -| Danet V2 (Hono) | 36293.92 | 2522.91 | 38483.64 | 46% | -| Danet (Oak) | 34120.26 | 2279.78 | 38666.22 | 43% | -| Little | 31550.38 | 3978.77 | 36472.52 | 40% | -| Oak | 31280.37 | 3173.80 | 34055.87 | 39% | -| Aqua | 30667.36 | 3951.08 | 40504.55 | 39% | -| Node | 17470.00 | 1572.78 | 25240.30 | 22% | -| Fastify | 16648.20 | 2937.72 | 31836.27 | 21% | -| Dinatra | 16090.67 | 2059.89 | 21298.23 | 20% | -| Abc | 12859.06 | 1404.34 | 16020.06 | 16% | -| Express (Deno) | 10649.38 | 1975.80 | 12690.97 | 13% | -| Express | 6431.91 | 961.11 | 8025.74 | 8% | -| Servest | 6277.61 | 1568.52 | 11465.09 | 8% | +| Bun | 81337.95 | 9558.05 | 100633.66 | 100% | +| Hyper Express | 80566.70 | 15414.44 | 99079.71 | 99% | +| Stric | 77713.07 | 9970.75 | 101358.89 | 96% | +| Vixeny (Bun) | 76578.82 | 13951.96 | 101670.72 | 94% | +| Elysia | 76538.13 | 13198.09 | 100490.25 | 94% | +| Deno | 62098.91 | 11776.81 | 90233.96 | 76% | +| Fast | 58636.52 | 9192.29 | 82608.32 | 72% | +| NHttp | 57438.63 | 9824.90 | 82809.95 | 71% | +| Vixeny (Deno) | 51667.12 | 6745.37 | 82428.34 | 64% | +| Hono | 50636.61 | 4929.03 | 78455.52 | 62% | +| Fastro | 49995.20 | 5225.29 | 79120.02 | 61% | +| Megalo | 47448.77 | 3338.93 | 63433.11 | 58% | +| Deso | 46058.88 | 2776.93 | 66700.60 | 57% | +| Alosaur | 44398.63 | 2784.66 | 59190.78 | 55% | +| http | 41600.50 | 4413.13 | 55813.14 | 51% | +| Cheetah | 41403.81 | 2945.21 | 48608.79 | 51% | +| Reno | 40937.46 | 2503.73 | 47293.21 | 50% | +| Router | 39892.68 | 3954.20 | 46129.32 | 49% | +| Danet V2 (Hono) | 36288.41 | 2552.45 | 38775.24 | 45% | +| Danet (Oak) | 34491.64 | 2463.63 | 36595.92 | 42% | +| Aqua | 31976.36 | 3837.02 | 41792.28 | 39% | +| Little | 31298.61 | 3942.14 | 36500.90 | 38% | +| Oak | 31126.36 | 3170.07 | 34550.19 | 38% | +| Node | 17409.85 | 1570.97 | 22340.12 | 21% | +| Dinatra | 16790.34 | 2107.74 | 20539.15 | 21% | +| Fastify | 16379.65 | 1674.62 | 21595.65 | 20% | +| Abc | 13918.60 | 1673.18 | 25086.13 | 17% | +| Express (Deno) | 10572.92 | 1964.12 | 12795.22 | 13% | +| Servest | 6262.27 | 1638.69 | 11158.67 | 8% | +| Express | 6168.57 | 975.12 | 7995.40 | 8% | | Acorn | 0.00 | 0.00 | 0.00 | 0% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-d26c3ebb-7795-490f-a23e-9c2edd0deec2) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-427059cd-2494-48ee-af43-bc1b3f9d1df4) | | | | | # Frameworks @@ -279,12 +279,12 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 12859.06 | 1404.34 | 16020.06 | | +| 13918.60 | 1673.18 | 25086.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11463.42 | 12347.35 | 13068.32 | 13714.54 | 14199.60 | 14429.14 | 15020.86 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 6ms | +| **Req/Sec** | 12350.67 | 13200.63 | 14054.09 | 14972.73 | 15247.70 | 15434.04 | 17894.05 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | ### [Acorn](#acorn) @@ -301,253 +301,253 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43887.44 | 2631.83 | 65715.78 | | +| 44398.63 | 2784.66 | 59190.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42308.63 | 43203.07 | 44174.68 | 44848.53 | 45445.33 | 45975.04 | 48186.93 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42560.14 | 43621.16 | 44573.66 | 45379.83 | 46345.33 | 47500.01 | 50201.63 | +| **Latency** | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30667.36 | 3951.08 | 40504.55 | | +| 31976.36 | 3837.02 | 41792.28 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 26876.58 | 28939.99 | 31088.96 | 32987.94 | 34361.06 | 35442.54 | 38474.12 | +| **Req/Sec** | 28842.47 | 31042.25 | 32679.76 | 33833.61 | 35120.30 | 36008.18 | 39260.08 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 78256.35 | 10318.58 | 101131.85 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 81337.95 | 9558.05 | 100633.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65483.16 | 69589.05 | 77505.77 | 86619.65 | 93041.13 | 96198.79 | 99125.64 | -| **Latency** | 377µs | 471µs | 600µs | 763µs | 945µs | 1ms | 1ms | +| **Req/Sec** | 66733.24 | 73541.29 | 83351.65 | 88937.44 | 91069.64 | 93860.56 | 97668.73 | +| **Latency** | 390µs | 451µs | 542µs | 745µs | 927µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41652.62 | 2556.53 | 50626.68 | | +| 41403.81 | 2945.21 | 48608.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40240.48 | 41204.36 | 41947.37 | 42616.74 | 43336.96 | 43990.88 | 45395.66 | +| **Req/Sec** | 39729.11 | 40954.46 | 41880.35 | 42471.17 | 43302.42 | 44039.98 | 45627.32 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34120.26 | 2279.78 | 38666.22 | | +| 34491.64 | 2463.63 | 36595.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33412.28 | 34145.74 | 34452.36 | 34794.88 | 35218.02 | 35395.43 | 35815.00 | +| **Req/Sec** | 34213.77 | 34433.10 | 34819.65 | 35253.35 | 35494.93 | 35648.46 | 36026.63 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36293.92 | 2522.91 | 38483.64 | | +| 36288.41 | 2552.45 | 38775.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35730.90 | 36414.85 | 36685.46 | 36992.59 | 37401.14 | 37593.34 | 37870.87 | +| **Req/Sec** | 35522.57 | 36403.05 | 36669.08 | 37017.34 | 37446.46 | 37648.16 | 38040.83 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 63854.58 | 11465.40 | 90606.45 | | +| 62098.91 | 11776.81 | 90233.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 52718.28 | 54276.57 | 59771.34 | 73023.29 | 81357.89 | 85240.37 | 89216.32 | -| **Latency** | 521µs | 585µs | 819µs | 941µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 52487.47 | 53675.80 | 55484.75 | 70754.36 | 82065.40 | 86121.22 | 88281.58 | +| **Latency** | 531µs | 600µs | 848µs | 954µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45885.24 | 2748.84 | 61362.39 | | +| 46058.88 | 2776.93 | 66700.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44296.57 | 45160.35 | 45884.40 | 46540.93 | 47484.36 | 49195.08 | 54013.31 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44523.42 | 45247.29 | 46084.38 | 46734.75 | 47801.41 | 49120.09 | 56141.04 | +| **Latency** | 995µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16090.67 | 2059.89 | 21298.23 | | +| 16790.34 | 2107.74 | 20539.15 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14626.36 | 15421.47 | 16370.87 | 17330.76 | 17895.47 | 18275.72 | 19119.38 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 5ms | +| **Req/Sec** | 15319.74 | 16066.79 | 17150.37 | 17979.60 | 18704.69 | 19127.86 | 19619.13 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 74301.87 | 12800.66 | 99918.73 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 76538.13 | 13198.09 | 100490.25 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57640.10 | 61955.18 | 74830.78 | 84322.95 | 91868.91 | 94524.82 | 98237.70 | -| **Latency** | 399µs | 493µs | 605µs | 827µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 58395.45 | 64262.46 | 77923.92 | 88616.45 | 93504.86 | 95457.92 | 97945.94 | +| **Latency** | 385µs | 474µs | 597µs | 798µs | 970µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6431.91 | 961.11 | 8025.74 | | +| 6168.57 | 975.12 | 7995.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4928.66 | 6134.06 | 6573.50 | 6778.05 | 7748.46 | 7843.40 | 7942.94 | -| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 4802.47 | 5853.29 | 6250.66 | 6602.38 | 7619.36 | 7774.53 | 7883.36 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10649.38 | 1975.80 | 12690.97 | | +| 10572.92 | 1964.12 | 12795.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7648.27 | 10606.99 | 11452.96 | 11672.47 | 11801.15 | 11976.99 | 12426.49 | +| **Req/Sec** | 7402.45 | 10496.75 | 11360.00 | 11571.01 | 11714.88 | 12002.87 | 12349.42 | | **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52037.97 | 5808.04 | 81219.40 | | +| 58636.52 | 9192.29 | 82608.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48510.21 | 49484.62 | 50456.70 | 51746.87 | 59103.31 | 64423.50 | 75351.23 | -| **Latency** | 735µs | 899µs | 984µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49445.30 | 50915.05 | 56580.03 | 65077.63 | 72434.26 | 75804.07 | 81032.50 | +| **Latency** | 578µs | 634µs | 901µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16648.20 | 2937.72 | 31836.27 | | +| 16379.65 | 1674.62 | 21595.65 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15581.90 | 15851.07 | 16336.95 | 16840.84 | 17569.31 | 20657.29 | 30532.64 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15419.25 | 15801.30 | 16707.25 | 17271.92 | 17631.87 | 17762.95 | 18047.00 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51260.58 | 7242.52 | 79763.90 | | +| 49995.20 | 5225.29 | 79120.02 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47108.37 | 48323.44 | 49504.60 | 53390.40 | 60626.54 | 65025.02 | 72622.77 | -| **Latency** | 665µs | 910µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47091.16 | 48076.92 | 48969.70 | 50448.18 | 56213.58 | 59712.78 | 66193.47 | +| **Latency** | 826µs | 931µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49168.08 | 3047.63 | 75002.15 | | +| 50636.61 | 4929.03 | 78455.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47510.71 | 48431.30 | 49195.61 | 49901.60 | 50622.18 | 51339.41 | 59830.40 | -| **Latency** | 888µs | 942µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47722.97 | 48652.35 | 49642.73 | 50741.70 | 55620.72 | 60361.35 | 69860.63 | +| **Latency** | 822µs | 920µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41070.57 | 4261.93 | 49879.08 | | +| 41600.50 | 4413.13 | 55813.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38055.17 | 40122.68 | 42117.29 | 43212.79 | 44070.69 | 44714.68 | 46390.02 | -| **Latency** | 902µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 38180.88 | 40493.85 | 42620.03 | 43802.23 | 44807.72 | 45667.39 | 47762.15 | +| **Latency** | 892µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 77249.49 | 16353.89 | 99524.20 | | +| 80566.70 | 15414.44 | 99079.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55439.94 | 59446.88 | 81749.67 | 92149.95 | 95811.98 | 97352.90 | 98601.87 | -| **Latency** | 370µs | 468µs | 590µs | 794µs | 976µs | 1ms | 1ms | +| **Req/Sec** | 56249.47 | 66145.24 | 87032.55 | 93708.83 | 96190.46 | 97329.19 | 98469.47 | +| **Latency** | 347µs | 453µs | 579µs | 733µs | 943µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31550.38 | 3978.77 | 36472.52 | | +| 31298.61 | 3942.14 | 36500.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29469.72 | 31205.10 | 32435.35 | 33428.70 | 34224.89 | 34816.64 | 35767.19 | +| **Req/Sec** | 29420.12 | 30905.26 | 32051.11 | 33231.54 | 33984.20 | 34527.06 | 35509.30 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48340.27 | 3671.58 | 63710.83 | | +| 47448.77 | 3338.93 | 63433.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45707.61 | 46564.03 | 47626.16 | 49708.97 | 52727.95 | 54813.16 | 58946.49 | -| **Latency** | 868µs | 965µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45275.81 | 46271.70 | 47104.74 | 48359.74 | 50694.77 | 53253.38 | 57026.06 | +| **Latency** | 912µs | 980µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54041.73 | 8107.55 | 84067.33 | | +| 57438.63 | 9824.90 | 82809.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49009.10 | 49904.67 | 50906.94 | 53464.31 | 67034.51 | 74140.12 | 81119.67 | -| **Latency** | 606µs | 859µs | 962µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48610.37 | 49867.36 | 53179.98 | 64827.14 | 72937.04 | 76416.62 | 80945.43 | +| **Latency** | 579µs | 643µs | 923µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17470.00 | 1572.78 | 25240.30 | | +| 17409.85 | 1570.97 | 22340.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17015.27 | 17356.50 | 17679.05 | 17957.15 | 18201.08 | 18410.25 | 19909.66 | +| **Req/Sec** | 16738.40 | 17208.44 | 17633.35 | 18026.96 | 18373.88 | 18611.33 | 19317.54 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31280.37 | 3173.80 | 34055.87 | | +| 31126.36 | 3170.07 | 34550.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31017.47 | 31398.30 | 31928.02 | 32303.42 | 32611.06 | 32816.48 | 33166.12 | +| **Req/Sec** | 30865.64 | 31261.67 | 31645.50 | 32118.24 | 32398.80 | 32630.48 | 33112.65 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40350.13 | 2217.61 | 46064.03 | | +| 40937.46 | 2503.73 | 47293.21 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38661.46 | 40017.03 | 40885.09 | 41247.66 | 41786.99 | 42026.42 | 43265.37 | +| **Req/Sec** | 38645.08 | 40628.64 | 41316.13 | 42071.97 | 42967.16 | 43332.08 | 44462.21 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40266.19 | 3878.59 | 45508.01 | | +| 39892.68 | 3954.20 | 46129.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37865.81 | 39452.84 | 41106.30 | 42249.18 | 43152.04 | 43614.70 | 44351.30 | -| **Latency** | 916µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 37403.95 | 39013.62 | 40718.92 | 41741.08 | 42874.82 | 43421.91 | 44446.19 | +| **Latency** | 917µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 79226.84 | 9586.22 | 99634.59 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 77713.07 | 9970.75 | 101358.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66663.43 | 71601.31 | 78863.35 | 87223.15 | 92532.19 | 94842.25 | 97358.89 | -| **Latency** | 377µs | 468µs | 592µs | 748µs | 940µs | 1ms | 1ms | +| **Req/Sec** | 65441.46 | 70105.51 | 76651.93 | 85308.04 | 91877.02 | 95051.82 | 98838.96 | +| **Latency** | 380µs | 474µs | 603µs | 767µs | 953µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6277.61 | 1568.52 | 11465.09 | | +| 6262.27 | 1638.69 | 11158.67 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | -| **Req/Sec** | 5115.36 | 5621.15 | 6398.19 | 6959.67 | 7985.14 | 8605.70 | 10075.65 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | +| **Req/Sec** | 4859.75 | 5627.02 | 6398.04 | 7154.88 | 8051.33 | 8607.13 | 9375.60 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 75514.15 | 13435.99 | 99831.11 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 76578.82 | 13951.96 | 101670.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58114.96 | 62135.37 | 75431.05 | 88033.34 | 93311.87 | 95209.22 | 98413.49 | -| **Latency** | 386µs | 476µs | 604µs | 813µs | 981µs | 1ms | 1ms | +| **Req/Sec** | 58100.60 | 63028.61 | 77040.81 | 89442.19 | 94877.08 | 96731.24 | 99403.93 | +| **Latency** | 383µs | 472µs | 594µs | 799µs | 971µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52393.28 | 6596.94 | 85121.29 | | +| 51667.12 | 6745.37 | 82428.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49130.82 | 50010.56 | 50826.70 | 51772.91 | 55601.08 | 69550.19 | 81434.57 | -| **Latency** | 751µs | 893µs | 977µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47691.41 | 48652.38 | 49667.88 | 50971.51 | 61327.10 | 68538.93 | 77158.94 | +| **Latency** | 667µs | 903µs | 995µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-10-15T01:59:24.430Z

+

Generated 2024-10-16T01:59:20.703Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 27ae5ab1b0..d17b9be0c1 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000169321, - "slowest": 0.017446629, - "fastest": 0.000943035, - "average": 0.0038812167654091816, - "requestsPerSec": 12855.782324608102, - "totalData": 1671280, + "total": 10.000224325, + "slowest": 0.017745439, + "fastest": 0.001063831, + "average": 0.003587729747108001, + "requestsPerSec": 13908.78799111339, + "totalData": 1808183, "sizePerRequest": 13, - "sizePerSec": 167125.17021990533 + "sizePerSec": 180814.24388447407 }, "responseTimeHistogram": { - "0.000943035": 1, - "0.0025933944000000003": 200, - "0.0042437538000000006": 111209, - "0.0058941132": 15680, - "0.007544472600000001": 1086, - "0.009194832000000002": 191, - "0.0108451914": 143, - "0.012495550800000001": 5, - "0.014145910200000002": 7, - "0.015796269600000003": 19, - "0.017446629000000005": 19 + "0.001063831": 1, + "0.0027319918": 1758, + "0.004400152599999999": 131478, + "0.0060683134": 4865, + "0.007736474199999999": 662, + "0.009404634999999998": 236, + "0.011072795799999998": 41, + "0.012740956599999997": 7, + "0.014409117399999997": 18, + "0.0160772782": 20, + "0.017745439": 5 }, "latencyPercentiles": { - "p10": 0.003488722, - "p25": 0.003599726, - "p50": 0.003777039, - "p75": 0.00395693, - "p90": 0.004412303, - "p95": 0.004728912, - "p99": 0.006012183 + "p10": 0.003243797, + "p25": 0.003306938, + "p50": 0.003424804, + "p75": 0.003781281, + "p90": 0.004005304, + "p95": 0.004349719, + "p99": 0.005618629 }, "rps": { - "mean": 12859.064084000147, - "stddev": 1404.336677328611, - "max": 16020.056669017395, + "mean": 13918.600521925428, + "stddev": 1673.1828164496628, + "max": 25086.129043047, "percentiles": { - "p10": 11463.417920620346, - "p25": 12347.345897845684, - "p50": 13068.323810546233, - "p75": 13714.542901292629, - "p90": 14199.595966106648, - "p95": 14429.14109335168, - "p99": 15020.864821564279 + "p10": 12350.674818780895, + "p25": 13200.632310287501, + "p50": 14054.091386929616, + "p75": 14972.725522407545, + "p90": 15247.702437073936, + "p95": 15434.0396075, + "p99": 17894.051262790505 } }, "details": { "DNSDialup": { - "average": 0.0011241235200000004, - "fastest": 0.000122701, - "slowest": 0.002474363 + "average": 0.0011829335599999994, + "fastest": 0.00011261, + "slowest": 0.002269641 }, "DNSLookup": { - "average": 0.000012083100000000003, - "fastest": 0.000004789, - "slowest": 0.000068238 + "average": 0.000009864239999999999, + "fastest": 0.000004158, + "slowest": 0.000041447 } }, "statusCodeDistribution": { - "200": 128560 + "200": 139091 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index fd2b5d21b8..bfbe7d7fe2 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000783349, + "total": 10.000326534, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63118.955582926304, + "requestsPerSec": 64892.58103659438, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 631239 + "Connection refused (os error 111)": 648947 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 7a109a7a05..5e6d3c52a2 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000162506, - "slowest": 0.008834001, - "fastest": 0.000169769, - "average": 0.0011372239022602727, - "requestsPerSec": 43892.386722380324, - "totalData": 5706103, + "total": 10.00029678, + "slowest": 0.008704201, + "fastest": 0.000307524, + "average": 0.0011242628557252368, + "requestsPerSec": 44399.382315131654, + "totalData": 5772091, "sizePerRequest": 13, - "sizePerSec": 570601.0273909443 + "sizePerSec": 577191.9700967115 }, "responseTimeHistogram": { - "0.000169769": 1, - "0.0010361921999999999": 86145, - "0.0019026153999999998": 351977, - "0.0027690386": 651, - "0.0036354618": 56, - "0.004501885": 3, - "0.0053683082": 22, - "0.0062347314": 25, - "0.0071011545999999995": 1, - "0.007967577799999999": 25, - "0.008834001": 25 + "0.000307524": 1, + "0.0011471917": 246016, + "0.0019868594": 197267, + "0.0028265271": 556, + "0.0036661948": 63, + "0.0045058625": 10, + "0.0053455302": 19, + "0.0061851979": 24, + "0.0070248656": 1, + "0.0078645333": 21, + "0.008704201": 29 }, "latencyPercentiles": { - "p10": 0.001000525, - "p25": 0.00105347, - "p50": 0.001145656, - "p75": 0.001204361, - "p90": 0.001260282, - "p95": 0.001306928, - "p99": 0.001431549 + "p10": 0.000988157, + "p25": 0.00104095, + "p50": 0.001133022, + "p75": 0.001192265, + "p90": 0.001246994, + "p95": 0.001294584, + "p99": 0.001425015 }, "rps": { - "mean": 43887.44227885367, - "stddev": 2631.8274046423685, - "max": 65715.78493154058, + "mean": 44398.62840838876, + "stddev": 2784.664096827162, + "max": 59190.78090066733, "percentiles": { - "p10": 42308.63012044318, - "p25": 43203.06741778813, - "p50": 44174.68437188038, - "p75": 44848.530594954, - "p90": 45445.32539407189, - "p95": 45975.03646061505, - "p99": 48186.93365136199 + "p10": 42560.139645667674, + "p25": 43621.160625019766, + "p50": 44573.66243453836, + "p75": 45379.827654831526, + "p90": 46345.32572856282, + "p95": 47500.0142500033, + "p99": 50201.631553025545 } }, "details": { "DNSDialup": { - "average": 0.0010590387399999999, - "fastest": 0.000128722, - "slowest": 0.002098345 + "average": 0.00103864744, + "fastest": 0.000088384, + "slowest": 0.001496257 }, "DNSLookup": { - "average": 0.00002793194, - "fastest": 0.000004789, - "slowest": 0.000898132 + "average": 0.00001437669999999999, + "fastest": 0.000004268, + "slowest": 0.000197629 } }, "statusCodeDistribution": { - "200": 438931 + "200": 444007 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index dd77783ad6..55e72ee0ea 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000409015, - "slowest": 0.014989874, - "fastest": 0.000502523, - "average": 0.0016291773675447968, - "requestsPerSec": 30650.24635894855, - "totalData": 3984695, + "total": 10.000319256, + "slowest": 0.01478516, + "fastest": 0.00044562, + "average": 0.0015616548579836464, + "requestsPerSec": 31974.879182797165, + "totalData": 4156867, "sizePerRequest": 13, - "sizePerSec": 398453.20266633114 + "sizePerSec": 415673.4293763631 }, "responseTimeHistogram": { - "0.000502523": 1, - "0.0019512581": 272276, - "0.0033999932": 32643, - "0.004848728300000001": 488, - "0.006297463400000001": 560, - "0.007746198500000001": 400, - "0.0091949336": 97, - "0.0106436687": 0, - "0.0120924038": 0, - "0.013541138900000001": 0, - "0.014989874": 50 + "0.00044562": 1, + "0.0018795739999999997": 286874, + "0.0033135279999999996": 31373, + "0.004747482": 356, + "0.006181435999999999": 695, + "0.007615389999999999": 352, + "0.009049344": 16, + "0.010483298": 42, + "0.011917252": 0, + "0.013351206": 0, + "0.014785159999999999": 50 }, "latencyPercentiles": { - "p10": 0.001098342, - "p25": 0.001369927, - "p50": 0.001649983, - "p75": 0.001802715, - "p90": 0.001966511, - "p95": 0.002192965, - "p99": 0.002760704 + "p10": 0.001064025, + "p25": 0.001330239, + "p50": 0.001600039, + "p75": 0.001694398, + "p90": 0.001887136, + "p95": 0.002122766, + "p99": 0.002580585 }, "rps": { - "mean": 30667.364608378848, - "stddev": 3951.077290769515, - "max": 40504.55169899437, + "mean": 31976.356062435116, + "stddev": 3837.019822562173, + "max": 41792.27847877022, "percentiles": { - "p10": 26876.581217732222, - "p25": 28939.98774235588, - "p50": 31088.964179894512, - "p75": 32987.93594083613, - "p90": 34361.05960291636, - "p95": 35442.53682373882, - "p99": 38474.118533058216 + "p10": 28842.467649366645, + "p25": 31042.254717121767, + "p50": 32679.762677455932, + "p75": 33833.60788100237, + "p90": 35120.30253041622, + "p95": 36008.18280750831, + "p99": 39260.08363199012 } }, "details": { "DNSDialup": { - "average": 0.0007799643000000001, - "fastest": 0.000084332, - "slowest": 0.001763807 + "average": 0.0012149965799999997, + "fastest": 0.000352907, + "slowest": 0.002264119 }, "DNSLookup": { - "average": 0.000008701700000000003, - "fastest": 0.000004148, - "slowest": 0.000033984 + "average": 0.00003497572, + "fastest": 0.000004769, + "slowest": 0.001271998 } }, "statusCodeDistribution": { - "200": 306515 + "200": 319759 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 08abf5dac7..0b96bfe4ae 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000187732, - "slowest": 0.005308761, - "fastest": 0.000033743, - "average": 0.0006374196957175412, - "requestsPerSec": 78269.23063607942, - "totalData": 10175191, + "total": 10.000487749, + "slowest": 0.004958573, + "fastest": 0.000035199, + "average": 0.0006133317593125984, + "requestsPerSec": 81343.03250172404, + "totalData": 10575110, "sizePerRequest": 13, - "sizePerSec": 1017499.9982690325 + "sizePerSec": 1057459.4225224124 }, "responseTimeHistogram": { - "0.000033743": 1, - "0.0005612448000000001": 331659, - "0.0010887466": 415476, - "0.0016162484000000002": 34517, - "0.0021437502000000003": 1027, - "0.0026712520000000003": 21, - "0.0031987538000000006": 5, - "0.0037262556000000006": 0, - "0.0042537574000000005": 0, - "0.0047812592000000004": 0, - "0.005308761": 1 + "0.000035199": 1, + "0.0005275364": 383571, + "0.0010198738000000002": 388570, + "0.0015122112000000004": 37745, + "0.0020045486000000003": 3295, + "0.0024968860000000002": 89, + "0.0029892234000000006": 65, + "0.0034815608000000006": 62, + "0.0039738982": 16, + "0.0044662356": 41, + "0.004958573": 15 }, "latencyPercentiles": { - "p10": 0.000377527, - "p25": 0.000471917, - "p50": 0.000600717, - "p75": 0.000763749, - "p90": 0.000945295, - "p95": 0.001069448, - "p99": 0.00138277 + "p10": 0.000390338, + "p25": 0.000451091, + "p50": 0.00054215, + "p75": 0.000745559, + "p90": 0.000927619, + "p95": 0.001022529, + "p99": 0.001366637 }, "rps": { - "mean": 78256.35008585325, - "stddev": 10318.576178330086, - "max": 101131.84641843743, + "mean": 81337.9549937646, + "stddev": 9558.053560747805, + "max": 100633.66162938111, "percentiles": { - "p10": 65483.15638841754, - "p25": 69589.0531112688, - "p50": 77505.76642902265, - "p75": 86619.64533555842, - "p90": 93041.13348511451, - "p95": 96198.78799599601, - "p99": 99125.64380406302 + "p10": 66733.23982675924, + "p25": 73541.29343626654, + "p50": 83351.6530193875, + "p75": 88937.43627362176, + "p90": 91069.64095443474, + "p95": 93860.55593958455, + "p99": 97668.72883335505 } }, "details": { "DNSDialup": { - "average": 0.0011376008600000001, - "fastest": 0.000093135, - "slowest": 0.002079416 + "average": 0.0008308863599999997, + "fastest": 0.000115134, + "slowest": 0.001131093 }, "DNSLookup": { - "average": 0.000011343220000000001, - "fastest": 0.000005029, - "slowest": 0.000042038 + "average": 0.000008579339999999999, + "fastest": 0.000004358, + "slowest": 0.000049192 } }, "statusCodeDistribution": { - "200": 782707 + "200": 813470 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 5d042a68b9..7b7e12fa44 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000236596, - "slowest": 0.008113013, - "fastest": 0.000332374, - "average": 0.0011985364199159636, - "requestsPerSec": 41654.01448267894, - "totalData": 5415150, + "successRate": 0.8074260412279604, + "total": 10.000382116, + "slowest": 0.0233, + "fastest": 0.000446512, + "average": 0.0012067911248555161, + "requestsPerSec": 43924.82156228839, + "totalData": 4610762, "sizePerRequest": 13, - "sizePerSec": 541502.1882748263 + "sizePerSec": 461058.58221387985 }, "responseTimeHistogram": { - "0.000332374": 1, - "0.0011104379": 109492, - "0.0018885018000000002": 305327, - "0.0026665657": 1500, - "0.0034446296": 160, - "0.0042226935": 18, - "0.0050007574": 6, - "0.0057788213000000005": 10, - "0.0065568852": 11, - "0.0073349491": 11, - "0.008113013": 14 + "0.000446512": 1, + "0.0027318608000000003": 354393, + "0.0050172096": 230, + "0.007302558400000001": 0, + "0.0095879072": 0, + "0.011873256": 0, + "0.014158604800000002": 0, + "0.016443953600000002": 0, + "0.0187293024": 33, + "0.0210146512": 16, + "0.0233": 1 }, "latencyPercentiles": { - "p10": 0.001050232, - "p25": 0.001106511, - "p50": 0.001205504, - "p75": 0.001278123, - "p90": 0.001332679, - "p95": 0.00137354, - "p99": 0.001554198 + "p10": 0.001053293, + "p25": 0.001108193, + "p50": 0.001211387, + "p75": 0.00128029, + "p90": 0.001340849, + "p95": 0.001390509, + "p99": 0.001596916 }, "rps": { - "mean": 41652.62105505794, - "stddev": 2556.529138856032, - "max": 50626.675195160715, + "mean": 41403.81441587263, + "stddev": 2945.206656091525, + "max": 48608.79221340692, "percentiles": { - "p10": 40240.477091096436, - "p25": 41204.355300354175, - "p50": 41947.37370804526, - "p75": 42616.73559206726, - "p90": 43336.962297652106, - "p95": 43990.87635237141, - "p99": 45395.66227912219 + "p10": 39729.113494368314, + "p25": 40954.463855879796, + "p50": 41880.351642663685, + "p75": 42471.171930009565, + "p90": 43302.41627482514, + "p95": 44039.976661820576, + "p99": 45627.31949412569 } }, "details": { "DNSDialup": { - "average": 0.0008599008199999998, - "fastest": 0.000109573, - "slowest": 0.001305697 + "average": 0.0011261173199999999, + "fastest": 0.00009145, + "slowest": 0.004562112 }, "DNSLookup": { - "average": 0.000024825059999999994, - "fastest": 0.000004018, - "slowest": 0.00080399 + "average": 0.000008437499999999997, + "fastest": 0.000004939, + "slowest": 0.000022342 } }, "statusCodeDistribution": { - "200": 416550 + "200": 354674 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 84591 + } } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 7cc8542d64..5c13040d9e 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000342384, - "slowest": 0.012440908, - "fastest": 0.000752502, - "average": 0.001463314593327624, - "requestsPerSec": 34124.831620365054, - "totalData": 4436380, + "total": 10.000251971, + "slowest": 0.011029769, + "fastest": 0.000661743, + "average": 0.001447128219503874, + "requestsPerSec": 34505.13057077449, + "totalData": 4485780, "sizePerRequest": 13, - "sizePerSec": 443622.81106474565 + "sizePerSec": 448566.6974200684 }, "responseTimeHistogram": { - "0.000752502": 1, - "0.0019213426000000001": 337863, - "0.0030901832": 2861, - "0.0042590238": 333, - "0.0054278644": 139, - "0.0065967050000000005": 16, - "0.0077655456": 10, - "0.0089343862": 17, - "0.0101032268": 8, - "0.0112720674": 9, - "0.012440908": 3 + "0.000661743": 1, + "0.0016985456": 339844, + "0.0027353482000000004": 4029, + "0.0037721508000000004": 921, + "0.0048089534000000005": 118, + "0.0058457560000000006": 45, + "0.006882558600000001": 42, + "0.0079193612": 17, + "0.0089561638": 21, + "0.0099929664": 11, + "0.011029769": 11 }, "latencyPercentiles": { - "p10": 0.001281952, - "p25": 0.001335828, - "p50": 0.001477945, - "p75": 0.001552615, - "p90": 0.001614512, - "p95": 0.001652658, - "p99": 0.001917894 + "p10": 0.001269956, + "p25": 0.001321288, + "p50": 0.001461634, + "p75": 0.001533914, + "p90": 0.001590567, + "p95": 0.001624329, + "p99": 0.001901935 }, "rps": { - "mean": 34120.26380059489, - "stddev": 2279.779358345936, - "max": 38666.22432235419, + "mean": 34491.63685989403, + "stddev": 2463.6346253669876, + "max": 36595.91524345249, "percentiles": { - "p10": 33412.28081543782, - "p25": 34145.73821633952, - "p50": 34452.36414826938, - "p75": 34794.882164172086, - "p90": 35218.02310998415, - "p95": 35395.42793929571, - "p99": 35815.0029047183 + "p10": 34213.77446559998, + "p25": 34433.10053954794, + "p50": 34819.6525795134, + "p75": 35253.34854081925, + "p90": 35494.927351361475, + "p95": 35648.46408692527, + "p99": 36026.63088555015 } }, "details": { "DNSDialup": { - "average": 0.0009410106, - "fastest": 0.000101851, - "slowest": 0.0020236 + "average": 0.0008026062600000001, + "fastest": 0.00008588, + "slowest": 0.001925078 }, "DNSLookup": { - "average": 0.00004656022, - "fastest": 0.000003977, - "slowest": 0.001924315 + "average": 0.0000078675, + "fastest": 0.000003957, + "slowest": 0.000047619 } }, "statusCodeDistribution": { - "200": 341260 + "200": 345060 }, "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 eb971fba58..9871b4adf4 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.00021022, - "slowest": 0.012254149, - "fastest": 0.000522201, - "average": 0.0013755335524278864, - "requestsPerSec": 36298.63693005446, - "totalData": 4718922, + "total": 10.000191007, + "slowest": 0.011498846, + "fastest": 0.00023087, + "average": 0.0013757994208434261, + "requestsPerSec": 36291.9067991758, + "totalData": 4718038, "sizePerRequest": 13, - "sizePerSec": 471882.28009070794 + "sizePerSec": 471794.78838928544 }, "responseTimeHistogram": { - "0.000522201": 1, - "0.0016953958": 358174, - "0.0028685906": 4241, - "0.0040417854": 335, - "0.0052149802": 112, - "0.006388175": 31, - "0.0075613698": 11, - "0.008734564600000001": 71, - "0.0099077594": 5, - "0.0110809542": 10, - "0.012254149": 3 + "0.00023087": 1, + "0.0013576676": 159979, + "0.0024844652": 201738, + "0.0036112628000000008": 941, + "0.004738060400000001": 137, + "0.005864858000000001": 24, + "0.006991655600000001": 9, + "0.0081184532": 41, + "0.0092452508": 37, + "0.0103720484": 5, + "0.011498846": 14 }, "latencyPercentiles": { - "p10": 0.001207807, - "p25": 0.00125749, - "p50": 0.001388057, - "p75": 0.001454934, - "p90": 0.001511881, - "p95": 0.001550219, - "p99": 0.001832782 + "p10": 0.001207991, + "p25": 0.001258057, + "p50": 0.001387566, + "p75": 0.001455766, + "p90": 0.001512579, + "p95": 0.001550177, + "p99": 0.001844638 }, "rps": { - "mean": 36293.91636578873, - "stddev": 2522.9097391634787, - "max": 38483.64034392664, + "mean": 36288.411909980656, + "stddev": 2552.45117035189, + "max": 38775.24098609752, "percentiles": { - "p10": 35730.900082391614, - "p25": 36414.85244461168, - "p50": 36685.45777336854, - "p75": 36992.592458924584, - "p90": 37401.14447502009, - "p95": 37593.337366258354, - "p99": 37870.871264960195 + "p10": 35522.5662147698, + "p25": 36403.05057563761, + "p50": 36669.07744920936, + "p75": 37017.3443084145, + "p90": 37446.46294374307, + "p95": 37648.163741173914, + "p99": 38040.8338265157 } }, "details": { "DNSDialup": { - "average": 0.00091325648, - "fastest": 0.000096221, - "slowest": 0.00190689 + "average": 0.0009999238400000001, + "fastest": 0.000097723, + "slowest": 0.001597934 }, "DNSLookup": { - "average": 0.000011245, - "fastest": 0.000003647, - "slowest": 0.000188096 + "average": 0.000009578559999999997, + "fastest": 0.000004038, + "slowest": 0.000049282 } }, "statusCodeDistribution": { - "200": 362994 + "200": 362926 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 9cbf673bf3..250f352a4e 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000334385, - "slowest": 0.004589969, - "fastest": 0.000093455, - "average": 0.000781534064258161, - "requestsPerSec": 63854.364805822435, - "totalData": 8301345, + "total": 10.000128236, + "slowest": 0.008536208, + "fastest": 0.000114776, + "average": 0.0008037770883206173, + "requestsPerSec": 62095.70370953391, + "totalData": 8072545, "sizePerRequest": 13, - "sizePerSec": 830106.7424756917 + "sizePerSec": 807244.1482239409 }, "responseTimeHistogram": { - "0.000093455": 1, - "0.0005431064": 95509, - "0.0009927578": 455012, - "0.0014424092": 87460, - "0.0018920606": 415, - "0.002341712": 26, - "0.0027913634": 78, - "0.0032410148000000002": 19, - "0.0036906662": 12, - "0.0041403176": 25, - "0.004589969": 8 + "0.000114776": 1, + "0.0009569191999999999": 469591, + "0.0017990623999999998": 151284, + "0.0026412055999999995": 40, + "0.0034833487999999997": 20, + "0.004325491999999999": 24, + "0.005167635199999999": 3, + "0.006009778399999999": 0, + "0.006851921599999999": 0, + "0.007694064799999999": 1, + "0.008536208": 1 }, "latencyPercentiles": { - "p10": 0.000521013, - "p25": 0.000585017, - "p50": 0.000819876, - "p75": 0.000941187, - "p90": 0.00101839, - "p95": 0.001077276, - "p99": 0.001211825 + "p10": 0.000531012, + "p25": 0.000600607, + "p50": 0.000848146, + "p75": 0.000954455, + "p90": 0.001031991, + "p95": 0.001092102, + "p99": 0.001214814 }, "rps": { - "mean": 63854.5789001099, - "stddev": 11465.403063028358, - "max": 90606.45117931244, + "mean": 62098.90770959533, + "stddev": 11776.805663589364, + "max": 90233.95503727885, "percentiles": { - "p10": 52718.27742678254, - "p25": 54276.57338973585, - "p50": 59771.337090807654, - "p75": 73023.28712626663, - "p90": 81357.88613598615, - "p95": 85240.37333476386, - "p99": 89216.31766449787 + "p10": 52487.470369370356, + "p25": 53675.79837957602, + "p50": 55484.74756396423, + "p75": 70754.35770677033, + "p90": 82065.39791559793, + "p95": 86121.22026867252, + "p99": 88281.58100901126 } }, "details": { "DNSDialup": { - "average": 0.00094062498, - "fastest": 0.000099055, - "slowest": 0.001576149 + "average": 0.0008638694, + "fastest": 0.000087435, + "slowest": 0.001569856 }, "DNSLookup": { - "average": 0.000022839020000000004, - "fastest": 0.000004779, - "slowest": 0.000625911 + "average": 0.000009020559999999999, + "fastest": 0.000004368, + "slowest": 0.000058189 } }, "statusCodeDistribution": { - "200": 638565 + "200": 620965 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 449320d1e0..b5dca8344b 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000291135, - "slowest": 0.005714678, - "fastest": 0.000257413, - "average": 0.0010878216296801644, - "requestsPerSec": 45889.26400291245, - "totalData": 5965778, + "total": 10.000226947, + "slowest": 0.006138851, + "fastest": 0.00029499, + "average": 0.0010837489383194213, + "requestsPerSec": 46060.45467179936, + "totalData": 5987995, "sizePerRequest": 13, - "sizePerSec": 596560.4320378619 + "sizePerSec": 598785.9107333916 }, "responseTimeHistogram": { - "0.000257413": 1, - "0.0008031395": 8391, - "0.001348866": 445297, - "0.0018945925": 4754, - "0.0024403190000000003": 250, - "0.0029860455000000003": 108, - "0.0035317720000000003": 58, - "0.0040774985": 4, - "0.004623225": 4, - "0.0051689514999999995": 11, - "0.005714678": 28 + "0.00029499": 1, + "0.0008793760999999999": 14140, + "0.0014637621999999998": 444167, + "0.0020481482999999997": 2050, + "0.0026325344": 96, + "0.0032169204999999996": 96, + "0.0038013065999999997": 17, + "0.0043856927": 6, + "0.0049700788": 14, + "0.005554464899999999": 6, + "0.006138850999999999": 22 }, "latencyPercentiles": { - "p10": 0.001000351, - "p25": 0.001041965, - "p50": 0.00108567, - "p75": 0.001132563, - "p90": 0.001188241, - "p95": 0.001230921, - "p99": 0.001365274 + "p10": 0.000995285, + "p25": 0.001038636, + "p50": 0.00108252, + "p75": 0.001129456, + "p90": 0.001184324, + "p95": 0.001228229, + "p99": 0.001369653 }, "rps": { - "mean": 45885.238066900514, - "stddev": 2748.8403958495987, - "max": 61362.38713900625, + "mean": 46058.88033854025, + "stddev": 2776.929802338382, + "max": 66700.59784166623, "percentiles": { - "p10": 44296.57046107686, - "p25": 45160.35251687168, - "p50": 45884.3997649267, - "p75": 46540.930591925986, - "p90": 47484.35882468633, - "p95": 49195.07960309469, - "p99": 54013.30936133078 + "p10": 44523.41931856155, + "p25": 45247.287536210584, + "p50": 46084.380704084775, + "p75": 46734.75196155844, + "p90": 47801.41492188302, + "p95": 49120.08520283905, + "p99": 56141.043142685536 } }, "details": { "DNSDialup": { - "average": 0.00099934176, - "fastest": 0.000273838, - "slowest": 0.001441515 + "average": 0.0010761981999999998, + "fastest": 0.000315566, + "slowest": 0.0016252 }, "DNSLookup": { - "average": 0.00001114544, - "fastest": 0.000004769, - "slowest": 0.000054983 + "average": 0.000009014299999999998, + "fastest": 0.000003336, + "slowest": 0.000033452 } }, "statusCodeDistribution": { - "200": 458906 + "200": 460615 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index f8adccc36a..84fbc5b407 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000229545, - "slowest": 0.013677044, - "fastest": 0.000942059, - "average": 0.0031018936733035376, - "requestsPerSec": 16081.530856499954, - "totalData": 2090647, + "total": 10.000141303, + "slowest": 0.014683656, + "fastest": 0.000585701, + "average": 0.002972194021718508, + "requestsPerSec": 16782.66285593905, + "totalData": 2181777, "sizePerRequest": 13, - "sizePerSec": 209059.9011344994 + "sizePerSec": 218174.61712720763 }, "responseTimeHistogram": { - "0.000942059": 1, - "0.0022155574999999997": 227, - "0.0034890559999999995": 138238, - "0.004762554499999999": 20159, - "0.0060360529999999996": 951, - "0.007309551499999999": 81, - "0.008583049999999998": 866, - "0.0098565485": 245, - "0.011130046999999999": 16, - "0.012403545499999998": 18, - "0.013677043999999998": 17 + "0.000585701": 1, + "0.0019954965": 246, + "0.0034052920000000003": 145120, + "0.004815087500000001": 20505, + "0.0062248830000000005": 683, + "0.0076346785": 138, + "0.009044474": 1050, + "0.0104542695": 36, + "0.011864065": 10, + "0.0132738605": 19, + "0.014683656": 21 }, "latencyPercentiles": { - "p10": 0.002753963, - "p25": 0.002852257, - "p50": 0.002952568, - "p75": 0.003068687, - "p90": 0.003809084, - "p95": 0.004012669, - "p99": 0.005170725 + "p10": 0.002636921, + "p25": 0.002729817, + "p50": 0.00283216, + "p75": 0.002948195, + "p90": 0.003623546, + "p95": 0.00382423, + "p99": 0.005043648 }, "rps": { - "mean": 16090.669635630607, - "stddev": 2059.8867463377323, - "max": 21298.22860994295, + "mean": 16790.340533282404, + "stddev": 2107.738093484257, + "max": 20539.14555751803, "percentiles": { - "p10": 14626.356694765183, - "p25": 15421.471314511564, - "p50": 16370.871424653891, - "p75": 17330.75689426102, - "p90": 17895.468501332223, - "p95": 18275.723633302423, - "p99": 19119.38099316997 + "p10": 15319.740987391446, + "p25": 16066.794484710676, + "p50": 17150.374078744786, + "p75": 17979.599008948553, + "p90": 18704.69300747553, + "p95": 19127.863007076703, + "p99": 19619.13335543877 } }, "details": { "DNSDialup": { - "average": 0.0008663614599999997, - "fastest": 0.00013361, - "slowest": 0.001151941 + "average": 0.00087853902, + "fastest": 0.000088238, + "slowest": 0.001833854 }, "DNSLookup": { - "average": 0.00000711864, - "fastest": 0.000003837, - "slowest": 0.000026941 + "average": 0.000008492340000000003, + "fastest": 0.000003697, + "slowest": 0.000047789 } }, "statusCodeDistribution": { - "200": 160819 + "200": 167829 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 72dbcdcffa..f47e3ed2fa 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000112896, - "slowest": 0.004005517, - "fastest": 0.000035974, - "average": 0.0006714484642977078, - "requestsPerSec": 74299.76118541612, - "totalData": 9659078, + "total": 10.000192365, + "slowest": 0.003996958, + "fastest": 0.000032019, + "average": 0.0006519046335979034, + "requestsPerSec": 76536.02771470287, + "totalData": 9949875, "sizePerRequest": 13, - "sizePerSec": 965896.8954104097 + "sizePerSec": 994968.3602911372 }, "responseTimeHistogram": { - "0.000035974": 1, - "0.00043292829999999995": 107340, - "0.0008298826": 451547, - "0.0012268369": 157834, - "0.0016237912": 21204, - "0.0020207454999999997": 4893, - "0.0024176997999999996": 162, - "0.0028146541": 6, - "0.0032116083999999996": 3, - "0.0036085626999999994": 15, - "0.004005517": 1 + "0.000032019": 1, + "0.00042851289999999996": 123783, + "0.0008250067999999999": 468928, + "0.0012215007": 148201, + "0.0016179946": 19938, + "0.0020144884999999998": 4422, + "0.0024109823999999996": 80, + "0.0028074763": 10, + "0.0032039701999999996": 2, + "0.0036004640999999994": 8, + "0.003996958": 2 }, "latencyPercentiles": { - "p10": 0.000399039, - "p25": 0.000493476, - "p50": 0.000605148, - "p75": 0.000827813, - "p90": 0.001003358, - "p95": 0.001142983, - "p99": 0.001549993 + "p10": 0.000385118, + "p25": 0.000474313, + "p50": 0.000597664, + "p75": 0.000798989, + "p90": 0.000970459, + "p95": 0.001118755, + "p99": 0.00152028 }, "rps": { - "mean": 74301.86666021659, - "stddev": 12800.66340811779, - "max": 99918.73343093802, + "mean": 76538.12565588507, + "stddev": 13198.089649568105, + "max": 100490.25029378783, "percentiles": { - "p10": 57640.10002712605, - "p25": 61955.17850092872, - "p50": 74830.78198870315, - "p75": 84322.95270772565, - "p90": 91868.909484962, - "p95": 94524.82221831345, - "p99": 98237.70363065151 + "p10": 58395.454829753224, + "p25": 64262.463114146834, + "p50": 77923.92241381969, + "p75": 88616.45087810223, + "p90": 93504.86325616491, + "p95": 95457.92370614379, + "p99": 97945.93664429616 } }, "details": { "DNSDialup": { - "average": 0.00092787982, - "fastest": 0.000085175, - "slowest": 0.002181316 + "average": 0.00084362546, + "fastest": 0.000081352, + "slowest": 0.001973881 }, "DNSLookup": { - "average": 0.000025599460000000002, - "fastest": 0.000004308, - "slowest": 0.000510048 + "average": 0.0000089888, + "fastest": 0.000003937, + "slowest": 0.000044643 } }, "statusCodeDistribution": { - "200": 743006 + "200": 765375 }, "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 6082109697..4802ce2a26 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.000300859, - "slowest": 0.026748218, - "fastest": 0.001230934, - "average": 0.004689186414145055, - "requestsPerSec": 10650.779561711184, - "totalData": 4153929, + "total": 10.000134777, + "slowest": 0.028702134, + "fastest": 0.002965985, + "average": 0.004717435116439192, + "requestsPerSec": 10587.357306774427, + "totalData": 4129125, "sizePerRequest": 39, - "sizePerSec": 415380.40290673624 + "sizePerSec": 412906.93496420264 }, "responseTimeHistogram": { - "0.001230934": 1, - "0.0037826624": 3283, - "0.006334390800000001": 97175, - "0.0088861192": 3356, - "0.0114378476": 2286, - "0.013989576": 209, - "0.0165413044": 97, - "0.0190930328": 59, - "0.0216447612": 25, - "0.024196489600000003": 16, - "0.026748218": 4 + "0.002965985": 1, + "0.0055395999": 97906, + "0.0081132148": 4109, + "0.0106868297": 2798, + "0.0132604446": 869, + "0.0158340595": 66, + "0.0184076744": 42, + "0.0209812893": 24, + "0.0235549042": 27, + "0.0261285191": 29, + "0.028702134": 4 }, "latencyPercentiles": { - "p10": 0.00384822, - "p25": 0.00393856, - "p50": 0.004592984, - "p75": 0.00473694, - "p90": 0.005315129, - "p95": 0.006715301, - "p99": 0.010634318 + "p10": 0.00388497, + "p25": 0.003975359, + "p50": 0.004630991, + "p75": 0.004770811, + "p90": 0.005313169, + "p95": 0.006731039, + "p99": 0.010688743 }, "rps": { - "mean": 10649.37674600114, - "stddev": 1975.7977232534968, - "max": 12690.967330909909, + "mean": 10572.917396817782, + "stddev": 1964.1244067934108, + "max": 12795.220388073998, "percentiles": { - "p10": 7648.272185783476, - "p25": 10606.988945015923, - "p50": 11452.95760135938, - "p75": 11672.472129850392, - "p90": 11801.148080055427, - "p95": 11976.990136948503, - "p99": 12426.489547769874 + "p10": 7402.446292120284, + "p25": 10496.753004404294, + "p50": 11360.003040350097, + "p75": 11571.012090129778, + "p90": 11714.8831733277, + "p95": 12002.870110025646, + "p99": 12349.424496236026 } }, "details": { "DNSDialup": { - "average": 0.0009912369000000005, - "fastest": 0.000215033, - "slowest": 0.001369662 + "average": 0.0009850006600000002, + "fastest": 0.000106075, + "slowest": 0.002033422 }, "DNSLookup": { - "average": 0.000015943699999999998, - "fastest": 0.000004368, - "slowest": 0.000323768 + "average": 0.00003254256, + "fastest": 0.000004738, + "slowest": 0.00123271 } }, "statusCodeDistribution": { - "200": 106511 + "200": 105875 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index b977d99779..8613d7fe25 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000281705, - "slowest": 0.034321453, - "fastest": 0.006054718, - "average": 0.0077657029101653036, - "requestsPerSec": 6430.5188490687615, - "totalData": 835991, + "total": 10.000319323, + "slowest": 0.034048894, + "fastest": 0.006112114, + "average": 0.008098353738186397, + "requestsPerSec": 6166.403092566527, + "totalData": 801658, "sizePerRequest": 13, - "sizePerSec": 83596.74503789391 + "sizePerSec": 80163.24020336485 }, "responseTimeHistogram": { - "0.006054718": 1, - "0.0088813915": 56885, - "0.011708065": 5792, - "0.014534738500000002": 1301, - "0.017361412": 254, - "0.0201880855": 33, - "0.023014759000000003": 6, - "0.0258414325": 6, - "0.028668106000000002": 9, - "0.0314947795": 10, - "0.034321453": 10 + "0.006112114": 1, + "0.008905792": 51999, + "0.01169947": 7498, + "0.014493147999999999": 1813, + "0.017286825999999998": 240, + "0.020080504": 68, + "0.022874182": 12, + "0.02566786": 6, + "0.028461538": 8, + "0.031255216": 10, + "0.034048894": 11 }, "latencyPercentiles": { - "p10": 0.006284253, - "p25": 0.00719423, - "p50": 0.007550758, - "p75": 0.007961071, - "p90": 0.00917285, - "p95": 0.010530755, - "p99": 0.013347506 + "p10": 0.006381324, + "p25": 0.007491503, + "p50": 0.007861732, + "p75": 0.008377925, + "p90": 0.009722745, + "p95": 0.011087675, + "p99": 0.013571933 }, "rps": { - "mean": 6431.9134496302995, - "stddev": 961.1067833578917, - "max": 8025.740958977784, + "mean": 6168.571674492427, + "stddev": 975.1208680703108, + "max": 7995.397889458147, "percentiles": { - "p10": 4928.659167326016, - "p25": 6134.063682441035, - "p50": 6573.498949099932, - "p75": 6778.048551263071, - "p90": 7748.45730227706, - "p95": 7843.40225069458, - "p99": 7942.941128326913 + "p10": 4802.474234725703, + "p25": 5853.288927726594, + "p50": 6250.664133064148, + "p75": 6602.378461132148, + "p90": 7619.360031905255, + "p95": 7774.5266121038385, + "p99": 7883.357837437001 } }, "details": { "DNSDialup": { - "average": 0.0008505502599999999, - "fastest": 0.000141811, - "slowest": 0.001238176 + "average": 0.00108609974, + "fastest": 0.000224218, + "slowest": 0.002197724 }, "DNSLookup": { - "average": 0.00000927952, - "fastest": 0.000004459, - "slowest": 0.000049072 + "average": 0.000011150159999999998, + "fastest": 0.00000517, + "slowest": 0.000049703 } }, "statusCodeDistribution": { - "200": 64307 + "200": 61666 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 7fa832d834..ce3a5faeee 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000146914, - "slowest": 0.005081486, - "fastest": 0.0002287, - "average": 0.00095912811380366, - "requestsPerSec": 52038.83547665248, - "totalData": 6765148, + "total": 10.000193747, + "slowest": 0.005249984, + "fastest": 0.000181057, + "average": 0.0008511307491802429, + "requestsPerSec": 58643.363802419335, + "totalData": 7623785, "sizePerRequest": 13, - "sizePerSec": 676504.8611964822 + "sizePerSec": 762363.7294314513 }, "responseTimeHistogram": { - "0.0002287": 1, - "0.0007139786": 49350, - "0.0011992571999999999": 458148, - "0.0016845357999999999": 12379, - "0.0021698143999999996": 387, - "0.002655093": 14, - "0.0031403715999999996": 44, - "0.0036256502": 34, - "0.004110928799999999": 2, - "0.0045962074": 11, - "0.005081486": 26 + "0.000181057": 1, + "0.0006879497": 189257, + "0.0011948424000000001": 387848, + "0.0017017351000000003": 8847, + "0.0022086278": 309, + "0.0027155205": 111, + "0.0032224132000000004": 6, + "0.0037293059000000003": 17, + "0.0042361986": 0, + "0.0047430913": 33, + "0.005249984": 16 }, "latencyPercentiles": { - "p10": 0.000735204, - "p25": 0.000899118, - "p50": 0.000984138, - "p75": 0.001052828, - "p90": 0.001105757, - "p95": 0.001151362, - "p99": 0.001269134 + "p10": 0.000578545, + "p25": 0.000634975, + "p50": 0.000901927, + "p75": 0.001017797, + "p90": 0.001080095, + "p95": 0.001117913, + "p99": 0.001232918 }, "rps": { - "mean": 52037.97099974931, - "stddev": 5808.044016408012, - "max": 81219.40074155429, + "mean": 58636.52128261971, + "stddev": 9192.288024011743, + "max": 82608.31865768919, "percentiles": { - "p10": 48510.206547458634, - "p25": 49484.61920275295, - "p50": 50456.70352485176, - "p75": 51746.86713756634, - "p90": 59103.309785347825, - "p95": 64423.501693418206, - "p99": 75351.22991844571 + "p10": 49445.30178549586, + "p25": 50915.050488922774, + "p50": 56580.030179385314, + "p75": 65077.62730204437, + "p90": 72434.26140563762, + "p95": 75804.07140963625, + "p99": 81032.49917228668 } }, "details": { "DNSDialup": { - "average": 0.0005306324600000001, - "fastest": 0.000081366, - "slowest": 0.001242573 + "average": 0.0010903012600000006, + "fastest": 0.000200474, + "slowest": 0.001448051 }, "DNSLookup": { - "average": 0.000008820120000000002, - "fastest": 0.000004418, - "slowest": 0.000037871 + "average": 0.0000224418, + "fastest": 0.000004267, + "slowest": 0.000700766 } }, "statusCodeDistribution": { - "200": 520396 + "200": 586445 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 92440656a3..b81bb3536e 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000182486, - "slowest": 0.022974623, - "fastest": 0.000447941, - "average": 0.002995438479322552, - "requestsPerSec": 16650.69614810627, - "totalData": 2164630, + "total": 10.000335692, + "slowest": 0.023938316, + "fastest": 0.000415091, + "average": 0.0030454191946725573, + "requestsPerSec": 16378.75017845951, + "totalData": 2129309, "sizePerRequest": 13, - "sizePerSec": 216459.04992538152 + "sizePerSec": 212923.7523199736 }, "responseTimeHistogram": { - "0.000447941": 1, - "0.0027006091999999997": 16581, - "0.0049532774": 145251, - "0.007205945599999999": 4316, - "0.0094586138": 259, - "0.011711282": 36, - "0.013963950199999998": 24, - "0.0162166184": 10, - "0.0184692866": 9, - "0.020721954799999998": 11, - "0.022974623": 12 + "0.000415091": 1, + "0.0027674135": 24395, + "0.005119736000000001": 134955, + "0.007472058500000001": 4095, + "0.009824381": 262, + "0.0121767035": 23, + "0.014529026": 21, + "0.0168813485": 7, + "0.019233671": 8, + "0.0215859935": 12, + "0.023938316": 14 }, "latencyPercentiles": { - "p10": 0.002701473, - "p25": 0.00287932, - "p50": 0.003002216, - "p75": 0.003094534, - "p90": 0.00317145, - "p95": 0.003309411, - "p99": 0.006177718 + "p10": 0.002741091, + "p25": 0.002812556, + "p50": 0.002932842, + "p75": 0.003102254, + "p90": 0.003198022, + "p95": 0.003354452, + "p99": 0.006094499 }, "rps": { - "mean": 16648.204966202615, - "stddev": 2937.7196365266636, - "max": 31836.26787636331, + "mean": 16379.645487603137, + "stddev": 1674.6171059944963, + "max": 21595.649290270143, "percentiles": { - "p10": 15581.895325452071, - "p25": 15851.068974019912, - "p50": 16336.947640784525, - "p75": 16840.837346481803, - "p90": 17569.305639957973, - "p95": 20657.290930666866, - "p99": 30532.642448036277 + "p10": 15419.25093479217, + "p25": 15801.303607547756, + "p50": 16707.250524014427, + "p75": 17271.922010444316, + "p90": 17631.87490345099, + "p95": 17762.950118926692, + "p99": 18046.997992171604 } }, "details": { "DNSDialup": { - "average": 0.00083603974, - "fastest": 0.000078065, - "slowest": 0.001580273 + "average": 0.0008971356199999998, + "fastest": 0.000110717, + "slowest": 0.001516443 }, "DNSLookup": { - "average": 0.000009198559999999998, - "fastest": 0.000003997, - "slowest": 0.00005862 + "average": 0.000007915719999999999, + "fastest": 0.000004048, + "slowest": 0.000045335 } }, "statusCodeDistribution": { - "200": 166510 + "200": 163793 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 3e8ad8343f..5c500f7f7f 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.4119386992839195, - "total": 10.000214745, - "slowest": 0.013865509, - "fastest": 0.000260951, - "average": 0.0009741664256727395, - "requestsPerSec": 53009.66164402103, - "totalData": 2838836, + "successRate": 0.8107870341822367, + "total": 10.00097124, + "slowest": 0.014277109, + "fastest": 0.000149218, + "average": 0.0009977848373608118, + "requestsPerSec": 48646.27527915979, + "totalData": 5127928, "sizePerRequest": 13, - "sizePerSec": 283877.5038725431 + "sizePerSec": 512743.0003488341 }, "responseTimeHistogram": { - "0.000260951": 1, - "0.0016214067999999998": 217930, - "0.0029818626": 339, - "0.004342318399999999": 3, - "0.005702774199999999": 49, - "0.007063229999999999": 0, - "0.008423685799999999": 0, - "0.009784141599999999": 0, - "0.0111445974": 0, - "0.0125050532": 0, - "0.013865509": 50 + "0.000149218": 1, + "0.0015620071": 393608, + "0.0029747962": 740, + "0.0043875853": 7, + "0.005800374400000001": 49, + "0.0072131635": 1, + "0.0086259526": 0, + "0.0100387417": 0, + "0.0114515308": 0, + "0.0128643199": 0, + "0.014277109": 50 }, "latencyPercentiles": { - "p10": 0.00066589, - "p25": 0.000910445, - "p50": 0.001000644, - "p75": 0.001076237, - "p90": 0.001127347, - "p95": 0.001170899, - "p99": 0.001328239 + "p10": 0.000826811, + "p25": 0.000931809, + "p50": 0.001016047, + "p75": 0.00108404, + "p90": 0.00113727, + "p95": 0.001182664, + "p99": 0.0013147 }, "rps": { - "mean": 51260.58160452697, - "stddev": 7242.524768737294, - "max": 79763.89885824756, + "mean": 49995.200154360326, + "stddev": 5225.286925401221, + "max": 79120.01736439971, "percentiles": { - "p10": 47108.36500927539, - "p25": 48323.442767013585, - "p50": 49504.60392816917, - "p75": 53390.40106949366, - "p90": 60626.54230021948, - "p95": 65025.0151233215, - "p99": 72622.76879064746 + "p10": 47091.16378396802, + "p25": 48076.92307692064, + "p50": 48969.698571978144, + "p75": 50448.1830596402, + "p90": 56213.58120121476, + "p95": 59712.77853460957, + "p99": 66193.46566720853 } }, "details": { "DNSDialup": { - "average": 0.0009505461800000002, - "fastest": 0.000086522, - "slowest": 0.001830982 + "average": 0.00110420422, + "fastest": 0.000087402, + "slowest": 0.001959155 }, "DNSLookup": { - "average": 0.00000784412, - "fastest": 0.000004177, - "slowest": 0.000013726 + "average": 0.00001008074, + "fastest": 0.000004739, + "slowest": 0.000030016 } }, "statusCodeDistribution": { - "200": 218372 + "200": 394456 }, "errorDistribution": { - "Connection refused (os error 111)": 311736 + "Connection refused (os error 111)": 92054 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 94642c6bc9..216b5e5a16 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000272451, - "slowest": 0.007284322, - "fastest": 0.000281649, - "average": 0.001015080461564265, - "requestsPerSec": 49171.6603131976, - "totalData": 6392490, + "total": 10.000116022, + "slowest": 0.006211023, + "fastest": 0.000259075, + "average": 0.000985657934298277, + "requestsPerSec": 50640.41245980656, + "totalData": 6583330, "sizePerRequest": 13, - "sizePerSec": 639231.5840715688 + "sizePerSec": 658325.3619774852 }, "responseTimeHistogram": { - "0.000281649": 1, - "0.0009819162999999999": 182903, - "0.0016821836": 308112, - "0.0023824509000000002": 474, - "0.0030827182": 178, - "0.0037829854999999997": 7, - "0.0044832528": 8, - "0.0051835201": 7, - "0.0058837874": 30, - "0.0065840547": 8, - "0.007284321999999999": 2 + "0.000259075": 1, + "0.0008542698": 63163, + "0.0014494646": 441583, + "0.0020446594": 1305, + "0.0026398542": 239, + "0.0032350490000000003": 46, + "0.0038302438": 23, + "0.0044254386000000005": 2, + "0.0050206334": 0, + "0.0056158282": 23, + "0.006211023": 25 }, "latencyPercentiles": { - "p10": 0.00088889, - "p25": 0.000942978, - "p50": 0.001021458, - "p75": 0.001079477, - "p90": 0.001136635, - "p95": 0.00118214, - "p99": 0.001301822 + "p10": 0.000822019, + "p25": 0.000920749, + "p50": 0.001004979, + "p75": 0.001070944, + "p90": 0.001128253, + "p95": 0.001174769, + "p99": 0.001296817 }, "rps": { - "mean": 49168.08143176323, - "stddev": 3047.6330286882535, - "max": 75002.14578331531, + "mean": 50636.607269136905, + "stddev": 4929.034340588313, + "max": 78455.52297360504, "percentiles": { - "p10": 47510.71366593298, - "p25": 48431.30114993456, - "p50": 49195.61110096942, - "p75": 49901.59965690111, - "p90": 50622.18264043509, - "p95": 51339.412943919626, - "p99": 59830.40035757192 + "p10": 47722.966471650696, + "p25": 48652.354899627666, + "p50": 49642.72749555563, + "p75": 50741.69983276414, + "p90": 55620.724783142905, + "p95": 60361.349776998475, + "p99": 69860.63054781989 } }, "details": { "DNSDialup": { - "average": 0.0010588694000000004, - "fastest": 0.000136436, - "slowest": 0.002096372 + "average": 0.0004799851199999998, + "fastest": 0.000082123, + "slowest": 0.000860833 }, "DNSLookup": { - "average": 0.0000321215, - "fastest": 0.000004188, - "slowest": 0.00119111 + "average": 0.00000904956, + "fastest": 0.000003958, + "slowest": 0.000048881 } }, "statusCodeDistribution": { - "200": 491730 + "200": 506410 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index f83e9fda8c..1752f08537 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000425297, - "slowest": 0.011165572, - "fastest": 0.000266582, - "average": 0.0012157154176235946, - "requestsPerSec": 41064.65353260466, - "totalData": 5338632, + "total": 10.000364897, + "slowest": 0.012522129, + "fastest": 0.000341801, + "average": 0.0012003773661727415, + "requestsPerSec": 41589.782401317105, + "totalData": 5406869, "sizePerRequest": 13, - "sizePerSec": 533840.4959238606 + "sizePerSec": 540667.1712171223 }, "responseTimeHistogram": { - "0.000266582": 1, - "0.001356481": 367892, - "0.00244638": 40930, - "0.0035362790000000002": 440, - "0.004626178": 1, - "0.005716077": 787, - "0.006805976": 513, - "0.007895875": 47, - "0.008985774": 3, - "0.010075673": 10, - "0.011165572": 40 + "0.000341801": 1, + "0.0015598338": 400154, + "0.0027778666": 14250, + "0.0039958994": 108, + "0.0052139322": 88, + "0.006431965": 1201, + "0.0076499978": 11, + "0.0088680306": 50, + "0.0100860634": 0, + "0.011304096199999999": 0, + "0.012522129": 50 }, "latencyPercentiles": { - "p10": 0.000902264, - "p25": 0.001110579, - "p50": 0.001226363, - "p75": 0.001288089, - "p90": 0.001360259, - "p95": 0.001471393, - "p99": 0.002117926 + "p10": 0.000892851, + "p25": 0.001082017, + "p50": 0.001211681, + "p75": 0.001276689, + "p90": 0.00134674, + "p95": 0.001468238, + "p99": 0.002100905 }, "rps": { - "mean": 41070.5667827093, - "stddev": 4261.928658465139, - "max": 49879.07612214741, + "mean": 41600.497747592766, + "stddev": 4413.1321240186535, + "max": 55813.14399540906, "percentiles": { - "p10": 38055.16857788649, - "p25": 40122.6773372266, - "p50": 42117.28593353817, - "p75": 43212.78666357334, - "p90": 44070.69426778365, - "p95": 44714.682538349545, - "p99": 46390.024481509034 + "p10": 38180.884683174154, + "p25": 40493.84997110155, + "p50": 42620.03141476524, + "p75": 43802.22856795988, + "p90": 44807.720817336754, + "p95": 45667.38746967044, + "p99": 47762.149789637704 } }, "details": { "DNSDialup": { - "average": 0.0008693294400000002, - "fastest": 0.000123342, - "slowest": 0.001855568 + "average": 0.0009376511600000003, + "fastest": 0.000087133, + "slowest": 0.002105394 }, "DNSLookup": { - "average": 0.00001055328, - "fastest": 0.000004328, - "slowest": 0.000046487 + "average": 0.000047782, + "fastest": 0.000003978, + "slowest": 0.002011614 } }, "statusCodeDistribution": { - "200": 410664 + "200": 415913 }, "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 41c4da7766..c26a8aa953 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.000147279, - "slowest": 0.006039122, - "fastest": 0.000038897, - "average": 0.0006458702414991727, - "requestsPerSec": 77238.46243964904, - "totalData": 10041148, + "total": 10.000379715, + "slowest": 0.004089308, + "fastest": 0.000032791, + "average": 0.0006193367354405795, + "requestsPerSec": 80559.94101819964, + "totalData": 10473190, "sizePerRequest": 13, - "sizePerSec": 1004100.0117154374 + "sizePerSec": 1047279.2332365952 }, "responseTimeHistogram": { - "0.000038897": 1, - "0.0006389194999999999": 456882, - "0.0012389419999999998": 293079, - "0.0018389644999999997": 20620, - "0.0024389869999999997": 1702, - "0.0030390095": 96, - "0.0036390319999999995": 8, - "0.0042390545": 2, - "0.004839077": 2, - "0.0054390995": 3, - "0.006039122": 1 + "0.000032791": 1, + "0.0004384427": 181191, + "0.0008440944": 490921, + "0.0012497461": 115386, + "0.0016553978": 14305, + "0.0020610495": 3555, + "0.0024667012": 121, + "0.0028723528999999998": 76, + "0.0032780046": 46, + "0.0036836563": 13, + "0.004089308": 15 }, "latencyPercentiles": { - "p10": 0.000370525, - "p25": 0.000468079, - "p50": 0.000590477, - "p75": 0.0007942, - "p90": 0.000976253, - "p95": 0.001085258, - "p99": 0.001544841 + "p10": 0.000347248, + "p25": 0.000453598, + "p50": 0.00057907, + "p75": 0.000733577, + "p90": 0.000943227, + "p95": 0.001057531, + "p99": 0.001484897 }, "rps": { - "mean": 77249.48531882772, - "stddev": 16353.89017898081, - "max": 99524.19585154067, + "mean": 80566.70408598558, + "stddev": 15414.437182156742, + "max": 99079.70962639172, "percentiles": { - "p10": 55439.94447999507, - "p25": 59446.87539503788, - "p50": 81749.6684205256, - "p75": 92149.94639277009, - "p90": 95811.98297897619, - "p95": 97352.90246861608, - "p99": 98601.87343559475 + "p10": 56249.46608127425, + "p25": 66145.24009216655, + "p50": 87032.55017376227, + "p75": 93708.83343915557, + "p90": 96190.45710506808, + "p95": 97329.18902378494, + "p99": 98469.47021123809 } }, "details": { "DNSDialup": { - "average": 0.0009730170800000003, - "fastest": 0.000131527, - "slowest": 0.002258783 + "average": 0.00098944908, + "fastest": 0.000088384, + "slowest": 0.001385862 }, "DNSLookup": { - "average": 0.000011529520000000002, - "fastest": 0.000004969, - "slowest": 0.00005854 + "average": 0.00001247772, + "fastest": 0.000004038, + "slowest": 0.000208146 } }, "statusCodeDistribution": { - "200": 772396 + "200": 805630 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index f7dc90ade2..6d9152e4eb 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000730466, - "slowest": 0.016439142, - "fastest": 0.000560622, - "average": 0.0015821962593013533, - "requestsPerSec": 31560.19463508657, - "totalData": 4103125, + "total": 10.000346739, + "slowest": 0.016005138, + "fastest": 0.00057435, + "average": 0.0015956322978659349, + "requestsPerSec": 31296.214838176325, + "totalData": 4068649, "sizePerRequest": 13, - "sizePerSec": 410282.5302561254 + "sizePerSec": 406850.79289629223 }, "responseTimeHistogram": { - "0.000560622": 1, - "0.002148474": 306766, - "0.003736326": 6588, - "0.005324178000000001": 924, - "0.00691203": 1183, - "0.008499882": 113, - "0.010087734000000001": 0, - "0.011675586": 0, - "0.013263438": 0, - "0.014851290000000001": 0, - "0.016439142": 50 + "0.00057435": 1, + "0.0021174287999999996": 301160, + "0.0036605075999999997": 9411, + "0.0052035864": 948, + "0.0067466652": 1304, + "0.008289744": 56, + "0.009832822799999998": 43, + "0.011375901599999998": 0, + "0.012918980399999998": 0, + "0.014462059199999999": 0, + "0.016005138": 50 }, "latencyPercentiles": { - "p10": 0.001079132, - "p25": 0.001396081, - "p50": 0.001619186, - "p75": 0.001704306, - "p90": 0.001853433, - "p95": 0.002030016, - "p99": 0.003172615 + "p10": 0.00108418, + "p25": 0.001415889, + "p50": 0.001633046, + "p75": 0.001715154, + "p90": 0.00185686, + "p95": 0.002069776, + "p99": 0.003023484 }, "rps": { - "mean": 31550.382449972007, - "stddev": 3978.7688081994893, - "max": 36472.515465751894, + "mean": 31298.60597713026, + "stddev": 3942.143560236143, + "max": 36500.904103341, "percentiles": { - "p10": 29469.716508343958, - "p25": 31205.09579214387, - "p50": 32435.351289371905, - "p75": 33428.69827383392, - "p90": 34224.88639064476, - "p95": 34816.63889232823, - "p99": 35767.188663905785 + "p10": 29420.12336438107, + "p25": 30905.255098671714, + "p50": 32051.108697928943, + "p75": 33231.54484130821, + "p90": 33984.20045575332, + "p95": 34527.06231143789, + "p99": 35509.29633378058 } }, "details": { "DNSDialup": { - "average": 0.0009942818000000001, - "fastest": 0.000107943, - "slowest": 0.00171096 + "average": 0.0007706871, + "fastest": 0.000112039, + "slowest": 0.001089875 }, "DNSLookup": { - "average": 0.000012148960000000002, - "fastest": 0.000004198, - "slowest": 0.000163979 + "average": 0.000009723620000000003, + "fastest": 0.000003858, + "slowest": 0.000056064 } }, "statusCodeDistribution": { - "200": 315625 + "200": 312973 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index c99f1557e7..b452d7009b 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000269229, - "slowest": 0.006126696, - "fastest": 0.000369805, - "average": 0.0010325496429513953, - "requestsPerSec": 48341.69850128542, - "totalData": 6284590, + "total": 10.000112983, + "slowest": 0.006324149, + "fastest": 0.000164235, + "average": 0.0010519286491406865, + "requestsPerSec": 47450.96388477474, + "totalData": 6168695, "sizePerRequest": 13, - "sizePerSec": 628442.0805167104 + "sizePerSec": 616862.5305020717 }, "responseTimeHistogram": { - "0.000369805": 1, - "0.0009454941000000001": 94849, - "0.0015211832": 386774, - "0.0020968723": 1588, - "0.0026725614": 122, - "0.0032482505": 46, - "0.0038239396000000004": 0, - "0.0043996287": 0, - "0.0049753178": 0, - "0.0055510069000000006": 21, - "0.006126696": 29 + "0.000164235": 1, + "0.0007802264000000001": 19530, + "0.0013962178000000002": 451747, + "0.0020122092": 2868, + "0.0026282006000000004": 195, + "0.0032441920000000003": 64, + "0.0038601834000000007": 47, + "0.0044761748000000014": 16, + "0.005092166200000001": 10, + "0.005708157600000001": 25, + "0.006324149000000001": 12 }, "latencyPercentiles": { - "p10": 0.000868484, - "p25": 0.000965548, - "p50": 0.001050503, - "p75": 0.001120505, - "p90": 0.001169988, - "p95": 0.001208554, - "p99": 0.001330018 + "p10": 0.000912138, + "p25": 0.000980928, + "p50": 0.001066334, + "p75": 0.001130156, + "p90": 0.00118297, + "p95": 0.001225464, + "p99": 0.001342941 }, "rps": { - "mean": 48340.272517319834, - "stddev": 3671.57972464926, - "max": 63710.831884879124, + "mean": 47448.76514619523, + "stddev": 3338.9259618180913, + "max": 63433.11439054376, "percentiles": { - "p10": 45707.60574559608, - "p25": 46564.031112400255, - "p50": 47626.15821933319, - "p75": 49708.96749773348, - "p90": 52727.94581127986, - "p95": 54813.16177247672, - "p99": 58946.48519822931 + "p10": 45275.80528078151, + "p25": 46271.7005706846, + "p50": 47104.74344766539, + "p75": 48359.74329439319, + "p90": 50694.7738797674, + "p95": 53253.377143246784, + "p99": 57026.05520462237 } }, "details": { "DNSDialup": { - "average": 0.0008749289599999999, - "fastest": 0.000093115, - "slowest": 0.002198333 + "average": 0.0013157181199999995, + "fastest": 0.000261097, + "slowest": 0.001835849 }, "DNSLookup": { - "average": 0.000009900299999999999, - "fastest": 0.000004438, - "slowest": 0.000050264 + "average": 0.00001598162, + "fastest": 0.000003807, + "slowest": 0.000206733 } }, "statusCodeDistribution": { - "200": 483430 + "200": 474515 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index fcde174e18..1b72d543b8 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000300636, - "slowest": 0.004217259, - "fastest": 0.000220364, - "average": 0.0009234221656867533, - "requestsPerSec": 54050.975033106995, - "totalData": 7026838, + "total": 10.000435287, + "slowest": 0.004446575, + "fastest": 0.000169235, + "average": 0.0008688703419865993, + "requestsPerSec": 57443.89954173002, + "totalData": 7468032, "sizePerRequest": 13, - "sizePerSec": 702662.6754303909 + "sizePerSec": 746770.6940424902 }, "responseTimeHistogram": { - "0.000220364": 1, - "0.0006200535": 62512, - "0.001019743": 300890, - "0.0014194325": 176072, - "0.001819122": 840, - "0.0022188115": 53, - "0.0026185009999999996": 44, - "0.0030181904999999998": 20, - "0.00341788": 31, - "0.0038175695": 41, - "0.004217259": 22 + "0.000169235": 1, + "0.000596969": 84110, + "0.001024703": 335889, + "0.0014524370000000002": 153342, + "0.0018801710000000001": 892, + "0.002307905": 101, + "0.0027356390000000006": 51, + "0.0031633730000000006": 34, + "0.0035911070000000005": 0, + "0.004018841": 8, + "0.004446575": 36 }, "latencyPercentiles": { - "p10": 0.00060692, - "p25": 0.000859132, - "p50": 0.000962247, - "p75": 0.001040918, - "p90": 0.001095527, - "p95": 0.001140922, - "p99": 0.001254967 + "p10": 0.000579638, + "p25": 0.000643528, + "p50": 0.000923095, + "p75": 0.001031593, + "p90": 0.001092403, + "p95": 0.001134195, + "p99": 0.001254999 }, "rps": { - "mean": 54041.73446162346, - "stddev": 8107.547792171627, - "max": 84067.33412249942, + "mean": 57438.629440529134, + "stddev": 9824.904896941533, + "max": 82809.94547445238, "percentiles": { - "p10": 49009.09731368798, - "p25": 49904.66993324574, - "p50": 50906.93861573429, - "p75": 53464.3104503722, - "p90": 67034.5093654202, - "p95": 74140.11721742841, - "p99": 81119.67152034474 + "p10": 48610.368591620354, + "p25": 49867.355837527604, + "p50": 53179.981604563385, + "p75": 64827.14312482227, + "p90": 72937.03808005483, + "p95": 76416.62061498279, + "p99": 80945.42657340046 } }, "details": { "DNSDialup": { - "average": 0.0007552084600000002, - "fastest": 0.000073218, - "slowest": 0.001866659 + "average": 0.0010328488600000003, + "fastest": 0.000216394, + "slowest": 0.001560328 }, "DNSLookup": { - "average": 0.00000853896, - "fastest": 0.000004208, - "slowest": 0.000049964 + "average": 0.000010521899999999998, + "fastest": 0.000004959, + "slowest": 0.000046677 } }, "statusCodeDistribution": { - "200": 540526 + "200": 574464 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 43916542d2..f8009b8364 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000346431, - "slowest": 0.023115125, - "fastest": 0.00023945, - "average": 0.00285495350324034, - "requestsPerSec": 17466.594903006117, - "totalData": 2270736, + "total": 10.000146417, + "slowest": 0.022238939, + "fastest": 0.000610647, + "average": 0.0028648759545475792, + "requestsPerSec": 17406.94513273145, + "totalData": 2262936, "sizePerRequest": 13, - "sizePerSec": 227065.7337390795 + "sizePerSec": 226290.28672550886 }, "responseTimeHistogram": { - "0.00023945": 1, - "0.0025270175": 4556, - "0.004814585": 165362, - "0.0071021525": 4489, - "0.00938972": 178, - "0.011677287500000001": 35, - "0.013964855": 5, - "0.0162524225": 8, - "0.01853999": 10, - "0.0208275575": 13, - "0.023115125": 15 + "0.000610647": 1, + "0.0027734761999999996": 82080, + "0.0049363053999999995": 87283, + "0.007099134599999999": 4500, + "0.0092619638": 120, + "0.011424793": 34, + "0.0135876222": 11, + "0.015750451399999997": 8, + "0.017913280599999998": 9, + "0.0200761098": 14, + "0.022238939": 12 }, "latencyPercentiles": { - "p10": 0.002649346, - "p25": 0.002710791, - "p50": 0.002768651, - "p75": 0.002837088, - "p90": 0.002937878, - "p95": 0.003079084, - "p99": 0.005566389 + "p10": 0.0026124, + "p25": 0.002697266, + "p50": 0.002782215, + "p75": 0.002871238, + "p90": 0.002966569, + "p95": 0.003093569, + "p99": 0.005599874 }, "rps": { - "mean": 17469.99506144867, - "stddev": 1572.7809295381564, - "max": 25240.29866084098, + "mean": 17409.84675920965, + "stddev": 1570.9656364688997, + "max": 22340.122860657684, "percentiles": { - "p10": 17015.269502851836, - "p25": 17356.49887513866, - "p50": 17679.050104637372, - "p75": 17957.150426950513, - "p90": 18201.081144222513, - "p95": 18410.24898561004, - "p99": 19909.660167113507 + "p10": 16738.399562435236, + "p25": 17208.4390184948, + "p50": 17633.353488123274, + "p75": 18026.964733848392, + "p90": 18373.875842600046, + "p95": 18611.32924930137, + "p99": 19317.539500847273 } }, "details": { "DNSDialup": { - "average": 0.00104914614, - "fastest": 0.00012778, - "slowest": 0.001720893 + "average": 0.0010262511000000002, + "fastest": 0.000166491, + "slowest": 0.002272637 }, "DNSLookup": { - "average": 0.000010282260000000002, - "fastest": 0.000004158, - "slowest": 0.000050124 + "average": 0.00000954912, + "fastest": 0.00000547, + "slowest": 0.000030086 } }, "statusCodeDistribution": { - "200": 174672 + "200": 174072 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 9ecb4afc7c..dc7a660df5 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000310599, - "slowest": 0.012212415, - "fastest": 0.001008144, - "average": 0.0015959256416475198, - "requestsPerSec": 31289.728144172812, - "totalData": 4067791, + "total": 10.000249316, + "slowest": 0.012407807, + "fastest": 0.0010194, + "average": 0.0016039733159885824, + "requestsPerSec": 31132.623813876122, + "totalData": 4047342, "sizePerRequest": 13, - "sizePerSec": 406766.46587424655 + "sizePerSec": 404724.1095803896 }, "responseTimeHistogram": { - "0.001008144": 1, - "0.0021285711": 308373, - "0.0032489982000000004": 2510, - "0.0043694253": 1459, - "0.0054898524": 229, - "0.0066102795": 204, - "0.007730706600000001": 24, - "0.008851133700000001": 72, - "0.009971560800000001": 12, - "0.011091987900000001": 11, - "0.012212415": 12 + "0.0010194": 1, + "0.0021582407": 306627, + "0.0032970813999999996": 2929, + "0.0044359221": 1145, + "0.0055747628": 286, + "0.0067136035": 234, + "0.0078524442": 14, + "0.0089912849": 66, + "0.0101301256": 7, + "0.011268966299999999": 12, + "0.012407807": 13 }, "latencyPercentiles": { - "p10": 0.001486488, - "p25": 0.001518702, - "p50": 0.001559339, - "p75": 0.001607221, - "p90": 0.001676539, - "p95": 0.001730464, - "p99": 0.002775219 + "p10": 0.001493002, + "p25": 0.001526488, + "p50": 0.001567581, + "p75": 0.001614679, + "p90": 0.001683948, + "p95": 0.001738459, + "p99": 0.00278611 }, "rps": { - "mean": 31280.37469219731, - "stddev": 3173.796692926208, - "max": 34055.87022146623, + "mean": 31126.362054981688, + "stddev": 3170.0737741009907, + "max": 34550.194522602455, "percentiles": { - "p10": 31017.469038562595, - "p25": 31398.303174924724, - "p50": 31928.020030378062, - "p75": 32303.42127661356, - "p90": 32611.05951090306, - "p95": 32816.483719772936, - "p99": 33166.11830001567 + "p10": 30865.635835124038, + "p25": 31261.672705211382, + "p50": 31645.499231509708, + "p75": 32118.24008906312, + "p90": 32398.795658562212, + "p95": 32630.479498371074, + "p99": 33112.64943466888 } }, "details": { "DNSDialup": { - "average": 0.00099801426, - "fastest": 0.000131557, - "slowest": 0.001451564 + "average": 0.0009301628999999998, + "fastest": 0.000146092, + "slowest": 0.001381629 }, "DNSLookup": { - "average": 0.000012961640000000003, - "fastest": 0.000004518, - "slowest": 0.000188304 + "average": 0.00000843228, + "fastest": 0.000004328, + "slowest": 0.000045685 } }, "statusCodeDistribution": { - "200": 312907 + "200": 311334 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 2fe194330a..5b4ed55bbc 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000366884, + "total": 10.000400495, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65594.39344665548, + "requestsPerSec": 64624.111836633005, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 655968 + "Connection refused (os error 111)": 646267 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 3c77107963..32caec03b0 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000872121, + "total": 10.000327215, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65830.65877000429, + "requestsPerSec": 65003.27299540268, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 658364 + "Connection refused (os error 111)": 650054 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index d97d696f1e..07b0e03fe2 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00040445, - "slowest": 0.00740425, - "fastest": 0.000403818, - "average": 0.0012368593534164908, - "requestsPerSec": 40363.767487423975, - "totalData": 5247502, + "total": 10.000294715, + "slowest": 0.007483176, + "fastest": 0.000409964, + "average": 0.0012195648425308337, + "requestsPerSec": 40937.59350771293, + "totalData": 5322044, "sizePerRequest": 13, - "sizePerSec": 524728.9773365116 + "sizePerSec": 532188.7156002681 }, "responseTimeHistogram": { - "0.000403818": 1, - "0.0011038611999999999": 57979, - "0.0018039044": 344036, - "0.0025039475999999996": 1345, - "0.0032039907999999997": 218, - "0.003904034": 27, - "0.0046040772": 9, - "0.0053041204": 25, - "0.0060041636": 11, - "0.0067042068": 2, - "0.00740425": 1 + "0.000409964": 1, + "0.0011172852": 96408, + "0.0018246064000000002": 311229, + "0.0025319276000000004": 1449, + "0.0032392488000000004": 230, + "0.00394657": 17, + "0.0046538912": 17, + "0.0053612124": 21, + "0.0060685336": 11, + "0.006775854800000001": 4, + "0.007483176": 1 }, "latencyPercentiles": { - "p10": 0.001088349, - "p25": 0.001136114, - "p50": 0.001247586, - "p75": 0.001308081, - "p90": 0.001365081, - "p95": 0.001425119, - "p99": 0.001616787 + "p10": 0.001066745, + "p25": 0.001121821, + "p50": 0.001226644, + "p75": 0.001297819, + "p90": 0.001356759, + "p95": 0.001414429, + "p99": 0.001631533 }, "rps": { - "mean": 40350.13117728389, - "stddev": 2217.614774711385, - "max": 46064.03402516186, + "mean": 40937.45550080724, + "stddev": 2503.729082172043, + "max": 47293.21018796062, "percentiles": { - "p10": 38661.4639954643, - "p25": 40017.02800523451, - "p50": 40885.0925986782, - "p75": 41247.65754352608, - "p90": 41786.9888607978, - "p95": 42026.41919791684, - "p99": 43265.36737440024 + "p10": 38645.08136445864, + "p25": 40628.635061991015, + "p50": 41316.13093416675, + "p75": 42071.97004314054, + "p90": 42967.16197087623, + "p95": 43332.08151764246, + "p99": 44462.20707391555 } }, "details": { "DNSDialup": { - "average": 0.0011015452600000005, - "fastest": 0.000117861, - "slowest": 0.002312416 + "average": 0.00073068228, + "fastest": 0.00007488, + "slowest": 0.001809848 }, "DNSLookup": { - "average": 0.00003605620000000001, - "fastest": 0.000004449, - "slowest": 0.001365881 + "average": 0.000008655299999999998, + "fastest": 0.000003677, + "slowest": 0.000056706 } }, "statusCodeDistribution": { - "200": 403654 + "200": 409388 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 5902889f65..5b92e99733 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00014659, - "slowest": 0.011682256, - "fastest": 0.000401955, - "average": 0.0012400424063993872, - "requestsPerSec": 40259.30983877707, - "totalData": 5233787, + "total": 10.000375857, + "slowest": 0.011464237, + "fastest": 0.000422665, + "average": 0.0012520895190433943, + "requestsPerSec": 39873.20133781648, + "totalData": 5183711, "sizePerRequest": 13, - "sizePerSec": 523371.02790410194 + "sizePerSec": 518351.6173916142 }, "responseTimeHistogram": { - "0.000401955": 1, - "0.0015299851": 382775, - "0.0026580151999999998": 18362, - "0.0037860452999999997": 96, - "0.0049140754": 24, - "0.0060421055": 1204, - "0.0071701355999999996": 87, - "0.0082981657": 0, - "0.0094261958": 0, - "0.0105542259": 0, - "0.011682256": 50 + "0.000422665": 1, + "0.0015268222": 378051, + "0.0026309794": 19152, + "0.0037351366": 174, + "0.0048392938": 19, + "0.005943451": 1134, + "0.0070476082": 166, + "0.0081517654": 0, + "0.0092559226": 0, + "0.010360079800000001": 0, + "0.011464236999999999": 50 }, "latencyPercentiles": { - "p10": 0.000916501, - "p25": 0.001131054, - "p50": 0.001258088, - "p75": 0.00132295, - "p90": 0.001394785, - "p95": 0.001523922, - "p99": 0.001976042 + "p10": 0.000917458, + "p25": 0.001147724, + "p50": 0.001268485, + "p75": 0.001332153, + "p90": 0.001404785, + "p95": 0.001542774, + "p99": 0.002062573 }, "rps": { - "mean": 40266.19271814202, - "stddev": 3878.5937074168737, - "max": 45508.00940965379, + "mean": 39892.6791356784, + "stddev": 3954.198744539308, + "max": 46129.32234125412, "percentiles": { - "p10": 37865.814401261785, - "p25": 39452.83918752349, - "p50": 41106.29733250586, - "p75": 42249.17804324268, - "p90": 43152.03589274855, - "p95": 43614.698153278354, - "p99": 44351.29860080508 + "p10": 37403.94985710529, + "p25": 39013.62355734812, + "p50": 40718.9180093073, + "p75": 41741.076490321146, + "p90": 42874.82090087573, + "p95": 43421.914037978575, + "p99": 44446.19433012767 } }, "details": { "DNSDialup": { - "average": 0.0008071179, - "fastest": 0.000082896, - "slowest": 0.001754607 + "average": 0.0009201779599999997, + "fastest": 0.000094276, + "slowest": 0.00204154 }, "DNSLookup": { - "average": 0.00000864134, - "fastest": 0.000004138, - "slowest": 0.000066355 + "average": 0.000019816680000000008, + "fastest": 0.000004348, + "slowest": 0.000580164 } }, "statusCodeDistribution": { - "200": 402599 + "200": 398747 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index ac1c0a9a87..19fc3523e7 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000246493, - "slowest": 0.006435386, - "fastest": 0.000032582, - "average": 0.0006296270275776187, - "requestsPerSec": 79232.5469731799, - "totalData": 10300485, + "total": 10.000297093, + "slowest": 0.005000851, + "fastest": 0.000029272, + "average": 0.000641889002152443, + "requestsPerSec": 77723.59088652127, + "totalData": 10104367, "sizePerRequest": 13, - "sizePerSec": 1030023.1106513386 + "sizePerSec": 1010406.6815247765 }, "responseTimeHistogram": { - "0.000032582": 1, - "0.0006728624": 509236, - "0.0013131428": 272233, - "0.0019534232": 10837, - "0.0025937036000000004": 36, - "0.0032339840000000005": 0, - "0.0038742644000000002": 1, - "0.0045145448": 0, - "0.0051548252": 0, - "0.0057951056": 0, - "0.006435386": 1 + "0.000029272": 1, + "0.0005264298999999999": 271629, + "0.0010235877999999997": 453689, + "0.0015207456999999998": 48779, + "0.0020179035999999995": 3042, + "0.002515061499999999": 76, + "0.0030122193999999993": 17, + "0.0035093772999999994": 19, + "0.0040065351999999995": 5, + "0.004503693099999999": 1, + "0.005000850999999999": 1 }, "latencyPercentiles": { - "p10": 0.000377357, - "p25": 0.000468517, - "p50": 0.000592555, - "p75": 0.000748261, - "p90": 0.000940453, - "p95": 0.001056437, - "p99": 0.001369808 + "p10": 0.000380617, + "p25": 0.000474534, + "p50": 0.000603948, + "p75": 0.00076726, + "p90": 0.00095327, + "p95": 0.001078222, + "p99": 0.001404548 }, "rps": { - "mean": 79226.83901446902, - "stddev": 9586.215893409131, - "max": 99634.59313073217, + "mean": 77713.06880401832, + "stddev": 9970.750894573737, + "max": 101358.88951480796, "percentiles": { - "p10": 66663.42538733702, - "p25": 71601.31102804997, - "p50": 78863.3483792361, - "p75": 87223.15036601362, - "p90": 92532.191949582, - "p95": 94842.25222335925, - "p99": 97358.88970800838 + "p10": 65441.46371141037, + "p25": 70105.51029310569, + "p50": 76651.93168371831, + "p75": 85308.04071890171, + "p90": 91877.01839817256, + "p95": 95051.82225349374, + "p99": 98838.96296075465 } }, "details": { "DNSDialup": { - "average": 0.0009919099400000002, - "fastest": 0.000108834, - "slowest": 0.001943801 + "average": 0.0011044656000000002, + "fastest": 0.000110566, + "slowest": 0.002033419 }, "DNSLookup": { - "average": 0.000009003580000000002, - "fastest": 0.000004779, - "slowest": 0.000045816 + "average": 0.00001418688, + "fastest": 0.000004889, + "slowest": 0.000189774 } }, "statusCodeDistribution": { - "200": 792345 + "200": 777259 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 8be5057852..a632188d36 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000243537, - "slowest": 0.023907075, - "fastest": 0.004244692, - "average": 0.00804207649003914, - "requestsPerSec": 6209.148784253253, - "totalData": 807209, + "total": 10.000350625, + "slowest": 0.027288308, + "fastest": 0.004059436, + "average": 0.008038246001496975, + "requestsPerSec": 6212.182185362126, + "totalData": 807612, "sizePerRequest": 13, - "sizePerSec": 80718.9341952923 + "sizePerSec": 80758.36840970763 }, "responseTimeHistogram": { - "0.004244692": 1, - "0.0062109303000000005": 3161, - "0.0081771686": 42466, - "0.0101434069": 12041, - "0.012109645200000001": 1288, - "0.0140758835": 1999, - "0.0160421218": 1003, - "0.018008360100000002": 59, - "0.0199745984": 57, - "0.0219408367": 12, - "0.023907075": 6 + "0.004059436": 1, + "0.0063823232": 5926, + "0.0087052104": 43616, + "0.0110280976": 8402, + "0.0133509848": 2041, + "0.015673872": 1774, + "0.0179967592": 185, + "0.020319646400000002": 103, + "0.0226425336": 9, + "0.0249654208": 39, + "0.027288308": 28 }, "latencyPercentiles": { - "p10": 0.006490069, - "p25": 0.007000717, - "p50": 0.007830326, - "p75": 0.008231009, - "p90": 0.009585514, - "p95": 0.012203178, - "p99": 0.014343719 + "p10": 0.006424184, + "p25": 0.006864915, + "p50": 0.007825004, + "p75": 0.008378276, + "p90": 0.009800106, + "p95": 0.012741559, + "p99": 0.014963349 }, "rps": { - "mean": 6277.60942339014, - "stddev": 1568.5196548823037, - "max": 11465.090648184438, + "mean": 6262.273710968026, + "stddev": 1638.6906166485173, + "max": 11158.66672311735, "percentiles": { - "p10": 5115.360404221601, - "p25": 5621.1523964677845, - "p50": 6398.186358461843, - "p75": 6959.6722296977705, - "p90": 7985.144800492833, - "p95": 8605.701012129732, - "p99": 10075.64846013356 + "p10": 4859.750634045564, + "p25": 5627.0158658730525, + "p50": 6398.0386172806775, + "p75": 7154.880797670313, + "p90": 8051.328021268471, + "p95": 8607.133592321567, + "p99": 9375.597565559156 } }, "details": { "DNSDialup": { - "average": 0.0011459328799999999, - "fastest": 0.000116248, - "slowest": 0.002065058 + "average": 0.0011376946200000004, + "fastest": 0.000090899, + "slowest": 0.002396361 }, "DNSLookup": { - "average": 0.00001002772, - "fastest": 0.000004329, - "slowest": 0.000030738 + "average": 0.00001301108, + "fastest": 0.00000513, + "slowest": 0.000060522 } }, "statusCodeDistribution": { - "200": 62093 + "200": 62124 }, "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 bc8269d37b..36420e90cc 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.000211211, - "slowest": 0.003670079, - "fastest": 0.000035859, - "average": 0.0006605637709301744, - "requestsPerSec": 75522.1048900704, - "totalData": 9818081, + "total": 10.001010953, + "slowest": 0.004063817, + "fastest": 0.000039854, + "average": 0.000651511960338204, + "requestsPerSec": 76574.75865180168, + "totalData": 9955725, "sizePerRequest": 13, - "sizePerSec": 981787.3635709153 + "sizePerSec": 995471.8624734217 }, "responseTimeHistogram": { - "0.000035859": 1, - "0.00039928100000000003": 86661, - "0.000762703": 443241, - "0.0011261250000000002": 185855, - "0.0014895470000000001": 29636, - "0.001852969": 8978, - "0.0022163910000000003": 799, - "0.0025798130000000002": 15, - "0.002943235": 20, - "0.003306657": 14, - "0.003670079": 17 + "0.000039854": 1, + "0.00044225030000000004": 144880, + "0.0008446466": 461300, + "0.0012470429": 136565, + "0.0016494392": 18696, + "0.0020518355000000003": 4234, + "0.0024542318": 130, + "0.0028566281000000004": 17, + "0.0032590244000000003": 0, + "0.0036614207": 1, + "0.004063817": 1 }, "latencyPercentiles": { - "p10": 0.000386944, - "p25": 0.000476505, - "p50": 0.000604115, - "p75": 0.000813686, - "p90": 0.000981877, - "p95": 0.001136204, - "p99": 0.001551213 + "p10": 0.000383094, + "p25": 0.000472883, + "p50": 0.000594999, + "p75": 0.00079937, + "p90": 0.000971129, + "p95": 0.001121689, + "p99": 0.001541814 }, "rps": { - "mean": 75514.14767351796, - "stddev": 13435.986397065815, - "max": 99831.1073730576, + "mean": 76578.82152972417, + "stddev": 13951.956972844102, + "max": 101670.71798343453, "percentiles": { - "p10": 58114.96460338599, - "p25": 62135.37366822979, - "p50": 75431.05496532768, - "p75": 88033.33822518609, - "p90": 93311.86926977722, - "p95": 95209.21625213673, - "p99": 98413.49413696009 + "p10": 58100.59812508456, + "p25": 63028.609878457646, + "p50": 77040.81160767251, + "p75": 89442.18988097212, + "p90": 94877.07813827996, + "p95": 96731.23526688642, + "p99": 99403.92645508648 } }, "details": { "DNSDialup": { - "average": 0.0007250743600000001, - "fastest": 0.000099937, - "slowest": 0.001230572 + "average": 0.00084753828, + "fastest": 0.000105384, + "slowest": 0.001666924 }, "DNSLookup": { - "average": 0.000007810260000000003, - "fastest": 0.000004027, - "slowest": 0.000031149 + "average": 0.000012803099999999998, + "fastest": 0.00000501, + "slowest": 0.000064189 } }, "statusCodeDistribution": { - "200": 755237 + "200": 765825 }, "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 b5c1c248da..dd9d76b036 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.00028471, - "slowest": 0.004084131, - "fastest": 0.000162103, - "average": 0.0009525698687030123, - "requestsPerSec": 52396.50821901449, - "totalData": 6811740, + "total": 10.00013123, + "slowest": 0.005221241, + "fastest": 0.000246816, + "average": 0.0009659717912863016, + "requestsPerSec": 51672.02190805651, + "totalData": 6717451, "sizePerRequest": 13, - "sizePerSec": 681154.6068471884 + "sizePerSec": 671736.2848047345 }, "responseTimeHistogram": { - "0.000162103": 1, - "0.0005543058": 10261, - "0.0009465086000000001": 204148, - "0.0013387114000000002": 307492, - "0.0017309142000000001": 1787, - "0.002123117": 130, - "0.0025153198": 46, - "0.0029075226": 71, - "0.0032997254": 0, - "0.0036919282": 21, - "0.004084131": 23 + "0.000246816": 1, + "0.0007442585": 62685, + "0.0012417009999999998": 442688, + "0.0017391434999999996": 10927, + "0.0022365859999999996": 191, + "0.0027340284999999996": 148, + "0.003231470999999999": 40, + "0.0037289134999999992": 25, + "0.004226356": 18, + "0.004723798499999999": 3, + "0.005221241": 1 }, "latencyPercentiles": { - "p10": 0.000751922, - "p25": 0.000893438, - "p50": 0.000977384, - "p75": 0.00104372, - "p90": 0.001098865, - "p95": 0.001147193, - "p99": 0.001260808 + "p10": 0.000667967, + "p25": 0.000903942, + "p50": 0.000995516, + "p75": 0.001068466, + "p90": 0.001128994, + "p95": 0.001183222, + "p99": 0.001297949 }, "rps": { - "mean": 52393.28286436743, - "stddev": 6596.939285518795, - "max": 85121.28883433162, + "mean": 51667.12416131823, + "stddev": 6745.369490303809, + "max": 82428.34092682086, "percentiles": { - "p10": 49130.82467940259, - "p25": 50010.557228630496, - "p50": 50826.704350466585, - "p75": 51772.90660708447, - "p90": 55601.07866092757, - "p95": 69550.19290894759, - "p99": 81434.56897453018 + "p10": 47691.414260273785, + "p25": 48652.37915139405, + "p50": 49667.88109309179, + "p75": 50971.50582017038, + "p90": 61327.100415610956, + "p95": 68538.93011229998, + "p99": 77158.93732475257 } }, "details": { "DNSDialup": { - "average": 0.0009999562399999999, - "fastest": 0.000082635, - "slowest": 0.00191658 + "average": 0.0008578179, + "fastest": 0.000087603, + "slowest": 0.001892898 }, "DNSLookup": { - "average": 0.00000914878, - "fastest": 0.000005059, - "slowest": 0.000027521 + "average": 0.00004517298, + "fastest": 0.000004088, + "slowest": 0.001803063 } }, "statusCodeDistribution": { - "200": 523980 + "200": 516727 }, "errorDistribution": {} } \ No newline at end of file