From 4961cbe34040956c6f4b63e44f35ee61393949b1 Mon Sep 17 00:00:00 2001 From: Github Action Date: Thu, 19 Sep 2024 01:55:03 +0000 Subject: [PATCH] chore: autopublish Thu Sep 19 01:55:03 UTC 2024 --- README.md | 224 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++---- frameworks/acorn/results/hello_bench.json | 6 +- frameworks/alosaur/results/hello_bench.json | 84 +++---- frameworks/aqua/results/hello_bench.json | 84 +++---- frameworks/bun/results/hello_bench.json | 84 +++---- frameworks/cheetah/results/hello_bench.json | 84 +++---- frameworks/danet/results/hello_bench.json | 84 +++---- frameworks/danet_v2/results/hello_bench.json | 84 +++---- frameworks/deno/results/hello_bench.json | 84 +++---- frameworks/deso/results/hello_bench.json | 84 +++---- frameworks/dinatra/results/hello_bench.json | 84 +++---- frameworks/elysia/results/hello_bench.json | 84 +++---- .../express-deno/results/hello_bench.json | 84 +++---- frameworks/express/results/hello_bench.json | 84 +++---- frameworks/fast/results/hello_bench.json | 84 +++---- frameworks/fastify/results/hello_bench.json | 84 +++---- frameworks/fastro/results/hello_bench.json | 88 +++---- frameworks/hono/results/hello_bench.json | 84 +++---- frameworks/http/results/hello_bench.json | 84 +++---- .../hyper-express/results/hello_bench.json | 84 +++---- frameworks/little/results/hello_bench.json | 84 +++---- frameworks/megalo/results/hello_bench.json | 84 +++---- frameworks/nhttp/results/hello_bench.json | 84 +++---- frameworks/node/results/hello_bench.json | 84 +++---- frameworks/oak/results/hello_bench.json | 84 +++---- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++---- frameworks/router/results/hello_bench.json | 84 +++---- frameworks/stric/results/hello_bench.json | 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, 1383 insertions(+), 1383 deletions(-) diff --git a/README.md b/README.md index e74b783bb7..36e542e90e 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 82862.58 | 9182.61 | 100315.13 | 100% | -| Stric | 81596.49 | 9129.27 | 99303.88 | 98% | -| Elysia | 80371.05 | 10589.50 | 98479.62 | 97% | -| Vixeny (Bun) | 79393.24 | 11463.94 | 99262.20 | 96% | -| Hyper Express | 78780.07 | 12510.99 | 98261.37 | 95% | -| Deno | 56234.65 | 6595.64 | 88019.59 | 68% | -| Fastro | 55357.10 | 8603.22 | 75045.59 | 67% | -| Vixeny (Deno) | 51829.51 | 4508.26 | 69865.71 | 63% | -| NHttp | 50523.31 | 4045.37 | 77581.18 | 61% | -| Fast | 50261.01 | 4109.67 | 73586.87 | 61% | -| Hono | 49682.68 | 4062.09 | 66866.46 | 60% | -| Megalo | 46019.47 | 2554.85 | 56063.63 | 56% | -| Deso | 45706.93 | 2736.55 | 55787.29 | 55% | -| Alosaur | 43996.52 | 2661.30 | 50948.25 | 53% | -| http | 41152.48 | 4341.37 | 48129.66 | 50% | -| Cheetah | 39591.85 | 2502.05 | 47792.13 | 48% | -| Router | 39346.54 | 3919.83 | 45340.06 | 47% | -| Reno | 39111.95 | 2296.93 | 42447.72 | 47% | -| Danet V2 (Hono) | 35532.66 | 2466.12 | 37566.68 | 43% | -| Danet (Oak) | 33585.37 | 2269.79 | 35919.55 | 41% | -| Aqua | 31795.19 | 3976.87 | 41499.14 | 38% | -| Little | 30889.38 | 4011.68 | 36702.41 | 37% | -| Oak | 30119.90 | 3054.00 | 32454.82 | 36% | -| Node | 17565.65 | 1551.83 | 20008.00 | 21% | -| Dinatra | 17155.15 | 2162.30 | 21217.59 | 21% | -| Fastify | 16893.86 | 2137.45 | 27704.45 | 20% | -| Abc | 13809.15 | 1445.74 | 18029.79 | 17% | -| Express (Deno) | 10300.81 | 1900.29 | 12865.39 | 12% | -| Servest | 6190.96 | 1486.82 | 9910.35 | 7% | -| Express | 5974.67 | 905.81 | 7753.09 | 7% | +| Bun | 81787.40 | 9057.43 | 100056.11 | 100% | +| Stric | 81087.79 | 8840.38 | 98666.49 | 99% | +| Hyper Express | 78924.51 | 12287.39 | 99635.24 | 96% | +| Elysia | 78233.02 | 10752.17 | 97535.87 | 96% | +| Vixeny (Bun) | 77635.58 | 11464.64 | 98382.20 | 95% | +| Deno | 57481.78 | 7180.54 | 83601.19 | 70% | +| Fastro | 55318.08 | 8037.19 | 76704.69 | 68% | +| Vixeny (Deno) | 52511.61 | 5206.51 | 72844.54 | 64% | +| NHttp | 50533.75 | 3827.19 | 75155.52 | 62% | +| Hono | 50017.20 | 4034.87 | 72110.15 | 61% | +| Fast | 49441.67 | 3332.76 | 69734.83 | 60% | +| Megalo | 46929.11 | 2816.46 | 66053.21 | 57% | +| Deso | 45974.31 | 3056.49 | 66934.10 | 56% | +| Alosaur | 43775.19 | 2661.93 | 54868.20 | 54% | +| http | 40967.90 | 4100.84 | 50702.58 | 50% | +| Cheetah | 40823.74 | 2649.77 | 50911.94 | 50% | +| Router | 39844.40 | 4192.92 | 47636.87 | 49% | +| Reno | 39635.71 | 2407.99 | 47774.19 | 48% | +| Danet V2 (Hono) | 35495.88 | 2439.58 | 37688.78 | 43% | +| Danet (Oak) | 33947.11 | 2392.78 | 36965.60 | 42% | +| Aqua | 32378.02 | 4138.36 | 42563.96 | 40% | +| Little | 30986.96 | 3992.27 | 36648.30 | 38% | +| Oak | 30778.48 | 3035.21 | 35372.66 | 38% | +| Node | 18101.19 | 1698.40 | 25477.99 | 22% | +| Fastify | 17069.06 | 2833.85 | 30765.10 | 21% | +| Dinatra | 16854.10 | 2158.74 | 22779.19 | 21% | +| Abc | 13898.61 | 1424.42 | 15845.58 | 17% | +| Express (Deno) | 10570.92 | 1974.10 | 14057.78 | 13% | +| Express | 6315.73 | 940.29 | 7978.09 | 8% | +| Servest | 6239.93 | 1533.74 | 11260.37 | 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-8b879c46-66c6-42c8-a104-984dacf61565) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-e96dee42-4036-4bf4-a535-eb3b4ee703b4) | | | | | # Frameworks @@ -279,11 +279,11 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13809.15 | 1445.74 | 18029.79 | | +| 13898.61 | 1424.42 | 15845.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12515.84 | 13268.41 | 14130.67 | 14745.96 | 15046.08 | 15228.27 | 15537.66 | +| **Req/Sec** | 12743.36 | 13443.45 | 14310.47 | 14721.47 | 15007.25 | 15287.49 | 15685.40 | | **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 | | -------- | ------- | -------- | --- | -| 43996.52 | 2661.30 | 50948.25 | | +| 43775.19 | 2661.93 | 54868.20 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42424.50 | 43367.96 | 44131.25 | 44852.29 | 46006.05 | 47002.26 | 49108.03 | -| **Latency** | 999µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42207.64 | 43134.45 | 44006.18 | 44644.00 | 45638.42 | 46432.59 | 49008.17 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31795.19 | 3976.87 | 41499.14 | | +| 32378.02 | 4138.36 | 42563.96 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28460.52 | 30673.71 | 32422.86 | 33579.86 | 35046.76 | 36726.94 | 40623.61 | +| **Req/Sec** | 28813.98 | 31015.26 | 32822.50 | 34226.19 | 36317.22 | 38459.65 | 40841.34 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 82862.58 | 9182.61 | 100315.13 | | +| 81787.40 | 9057.43 | 100056.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68412.05 | 77695.25 | 85832.70 | 88628.06 | 92607.77 | 94934.54 | 97930.44 | -| **Latency** | 390µs | 455µs | 535µs | 720µs | 923µs | 1ms | 1ms | +| **Req/Sec** | 68404.92 | 75749.87 | 82769.17 | 88701.62 | 92953.81 | 94739.31 | 97602.13 | +| **Latency** | 365µs | 456µs | 571µs | 722µs | 918µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39591.85 | 2502.05 | 47792.13 | | +| 40823.74 | 2649.77 | 50911.94 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37634.96 | 39152.77 | 39983.45 | 40624.46 | 41235.99 | 41912.83 | 43065.43 | +| **Req/Sec** | 39331.62 | 40704.53 | 41135.97 | 41809.18 | 42532.30 | 43115.09 | 44159.11 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33585.37 | 2269.79 | 35919.55 | | +| 33947.11 | 2392.78 | 36965.60 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33106.33 | 33435.79 | 33914.14 | 34331.92 | 34630.51 | 34802.78 | 35305.26 | +| **Req/Sec** | 33327.83 | 33935.02 | 34351.08 | 34616.44 | 34930.54 | 35172.74 | 35456.89 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35532.66 | 2466.12 | 37566.68 | | +| 35495.88 | 2439.58 | 37688.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35117.98 | 35490.06 | 35865.10 | 36352.19 | 36599.29 | 36755.57 | 36927.88 | +| **Req/Sec** | 35005.17 | 35478.47 | 35800.22 | 36322.03 | 36606.75 | 36804.25 | 37266.98 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 56234.65 | 6595.64 | 88019.59 | | +| 57481.78 | 7180.54 | 83601.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51682.39 | 52502.44 | 53605.66 | 58222.96 | 66128.25 | 70929.78 | 76436.62 | -| **Latency** | 619µs | 805µs | 913µs | 993µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51809.75 | 52937.41 | 54391.44 | 61202.18 | 69021.76 | 72380.33 | 77818.99 | +| **Latency** | 597µs | 762µs | 896µs | 983µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45706.93 | 2736.55 | 55787.29 | | +| 45974.31 | 3056.49 | 66934.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43914.96 | 44705.30 | 45437.31 | 46813.88 | 48335.07 | 49806.00 | 52291.04 | -| **Latency** | 992µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44087.21 | 44944.64 | 45900.78 | 47214.70 | 48803.73 | 50275.39 | 53108.48 | +| **Latency** | 963µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17155.15 | 2162.30 | 21217.59 | | +| 16854.10 | 2158.74 | 22779.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15509.03 | 16419.17 | 17525.85 | 18441.05 | 19161.40 | 19435.78 | 20112.37 | +| **Req/Sec** | 15204.52 | 16000.12 | 17113.33 | 18123.51 | 18968.90 | 19316.74 | 19946.25 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 80371.05 | 10589.50 | 98479.62 | | +| 78233.02 | 10752.17 | 97535.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 64909.20 | 73208.05 | 82736.60 | 88620.48 | 92190.17 | 94558.05 | 96938.17 | -| **Latency** | 370µs | 460µs | 570µs | 724µs | 945µs | 1ms | 1ms | +| **Req/Sec** | 61428.40 | 71458.02 | 79841.24 | 86264.26 | 91333.86 | 93364.12 | 96194.69 | +| **Latency** | 382µs | 476µs | 580µs | 751µs | 971µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 5974.67 | 905.81 | 7753.09 | | +| 6315.73 | 940.29 | 7978.09 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4631.14 | 5494.76 | 6247.21 | 6462.55 | 6865.47 | 7311.52 | 7635.11 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 10ms | 11ms | 14ms | +| **Req/Sec** | 4992.24 | 6039.43 | 6482.66 | 6688.15 | 7487.59 | 7723.75 | 7902.87 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10300.81 | 1900.29 | 12865.39 | | +| 10570.92 | 1974.10 | 14057.78 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 7409.07 | 10319.56 | 11064.13 | 11311.04 | 11457.47 | 11548.11 | 11881.72 | -| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms | +| **Req/Sec** | 7434.67 | 10509.40 | 11377.85 | 11601.09 | 11773.68 | 11920.51 | 12470.67 | +| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50261.01 | 4109.67 | 73586.87 | | +| 49441.67 | 3332.76 | 69734.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47154.88 | 48245.00 | 49218.60 | 51672.08 | 55338.26 | 57732.59 | 63356.79 | -| **Latency** | 817µs | 930µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47115.37 | 48107.36 | 48894.64 | 50008.63 | 53177.82 | 55221.97 | 60892.44 | +| **Latency** | 868µs | 943µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16893.86 | 2137.45 | 27704.45 | | +| 17069.06 | 2833.85 | 30765.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15432.48 | 16263.55 | 17386.45 | 17745.87 | 18044.68 | 18291.53 | 24219.64 | +| **Req/Sec** | 15346.66 | 15605.79 | 17414.06 | 18084.95 | 18450.26 | 18901.00 | 26847.25 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55357.10 | 8603.22 | 75045.59 | | +| 55318.08 | 8037.19 | 76704.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46711.10 | 48201.53 | 53123.32 | 62645.50 | 67996.56 | 70307.99 | 73039.44 | -| **Latency** | 623µs | 713µs | 935µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47087.81 | 48804.96 | 54093.64 | 61074.62 | 66704.51 | 69122.35 | 72204.77 | +| **Latency** | 628µs | 723µs | 932µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49682.68 | 4062.09 | 66866.46 | | +| 50017.20 | 4034.87 | 72110.15 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46785.76 | 47799.12 | 48820.83 | 51009.34 | 54303.63 | 56614.28 | 63573.91 | -| **Latency** | 831µs | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47309.37 | 48328.76 | 49252.46 | 51187.78 | 54311.54 | 56836.79 | 63255.38 | +| **Latency** | 837µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41152.48 | 4341.37 | 48129.66 | | +| 40967.90 | 4100.84 | 50702.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37839.37 | 40111.46 | 42017.37 | 43405.30 | 44556.99 | 45580.58 | 46748.66 | -| **Latency** | 905µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 37502.52 | 39893.96 | 41713.49 | 43174.53 | 44506.32 | 45305.81 | 46783.79 | +| **Latency** | 908µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 78780.07 | 12510.99 | 98261.37 | | +| 78924.51 | 12287.39 | 99635.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58848.00 | 70443.52 | 82134.82 | 88541.65 | 92849.43 | 94641.25 | 97064.63 | -| **Latency** | 374µs | 464µs | 577µs | 750µs | 970µs | 1ms | 1ms | +| **Req/Sec** | 60031.76 | 70363.57 | 81055.40 | 88711.02 | 93328.71 | 95437.58 | 98005.95 | +| **Latency** | 376µs | 464µs | 578µs | 746µs | 965µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30889.38 | 4011.68 | 36702.41 | | +| 30986.96 | 3992.27 | 36648.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29221.62 | 30609.55 | 31563.21 | 32822.85 | 33591.46 | 34177.18 | 35151.69 | +| **Req/Sec** | 29063.10 | 30617.07 | 31805.48 | 32925.08 | 33672.85 | 34366.28 | 35529.44 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46019.47 | 2554.85 | 56063.63 | | +| 46929.11 | 2816.46 | 66053.21 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44548.17 | 45265.30 | 46034.70 | 46655.70 | 47958.36 | 49550.06 | 52360.26 | -| **Latency** | 955µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45258.33 | 45948.62 | 46602.79 | 48014.21 | 49733.81 | 50946.05 | 53092.99 | +| **Latency** | 926µs | 992µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50523.31 | 4045.37 | 77581.18 | | +| 50533.75 | 3827.19 | 75155.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47909.69 | 48642.99 | 49589.52 | 51637.76 | 55093.14 | 58225.93 | 64970.26 | -| **Latency** | 815µs | 926µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48311.69 | 49074.48 | 49792.78 | 50767.36 | 54459.40 | 58028.67 | 63502.68 | +| **Latency** | 841µs | 923µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17565.65 | 1551.83 | 20008.00 | | +| 18101.19 | 1698.40 | 25477.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16704.48 | 17317.42 | 17855.04 | 18242.34 | 18605.68 | 18804.20 | 19112.42 | +| **Req/Sec** | 17154.68 | 17870.39 | 18338.57 | 18749.62 | 19123.12 | 19331.97 | 20364.87 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30119.90 | 3054.00 | 32454.82 | | +| 30778.48 | 3035.21 | 35372.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29568.44 | 30254.72 | 30647.84 | 31121.97 | 31404.06 | 31591.03 | 32017.74 | +| **Req/Sec** | 30320.92 | 31076.23 | 31329.25 | 31658.85 | 32029.03 | 32168.40 | 32405.70 | | **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 | | -------- | ------- | -------- | --- | -| 39111.95 | 2296.93 | 42447.72 | | +| 39635.71 | 2407.99 | 47774.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37009.74 | 38780.95 | 39774.25 | 40183.93 | 40640.95 | 40860.63 | 41532.05 | +| **Req/Sec** | 37529.92 | 39226.08 | 40054.18 | 40759.26 | 41375.76 | 41885.43 | 43005.41 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39346.54 | 3919.83 | 45340.06 | | +| 39844.40 | 4192.92 | 47636.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36937.25 | 38404.22 | 40211.20 | 41173.08 | 42290.75 | 42972.69 | 43888.98 | -| **Latency** | 936µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 36922.19 | 38699.71 | 40665.65 | 42003.29 | 43324.35 | 43977.68 | 45599.51 | +| **Latency** | 925µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 81596.49 | 9129.27 | 99303.88 | | +| 81087.79 | 8840.38 | 98666.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 68222.18 | 75200.59 | 82435.57 | 88519.22 | 93049.38 | 94723.25 | 96836.64 | -| **Latency** | 367µs | 458µs | 572µs | 722µs | 919µs | 1ms | 1ms | +| **Req/Sec** | 68221.57 | 74825.76 | 81958.11 | 87850.76 | 92164.19 | 94170.01 | 96650.04 | +| **Latency** | 367µs | 460µs | 578µs | 730µs | 918µs | 1ms | 1ms | ### [Servest](#servest) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | ------- | --- | -| 6190.96 | 1486.82 | 9910.35 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 6239.93 | 1533.74 | 11260.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5116.19 | 5662.11 | 6404.24 | 6904.74 | 7715.15 | 8187.27 | 8958.12 | +| **Req/Sec** | 5102.40 | 5660.72 | 6348.71 | 6920.45 | 7732.07 | 8466.88 | 9585.61 | | **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 79393.24 | 11463.94 | 99262.20 | | +| 77635.58 | 11464.64 | 98382.20 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 61068.21 | 72129.18 | 81725.40 | 88407.89 | 92381.68 | 94232.20 | 97441.52 | -| **Latency** | 373µs | 462µs | 575µs | 741µs | 955µs | 1ms | 1ms | +| **Req/Sec** | 60230.67 | 69223.87 | 79501.06 | 86681.04 | 91201.15 | 93437.52 | 96386.29 | +| **Latency** | 376µs | 469µs | 587µs | 766µs | 982µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51829.51 | 4508.26 | 69865.71 | | +| 52511.61 | 5206.51 | 72844.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48111.09 | 49014.27 | 50532.63 | 54042.59 | 58054.80 | 60576.64 | 64106.35 | -| **Latency** | 718µs | 899µs | 987µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47984.27 | 49221.29 | 51235.05 | 55143.25 | 59750.00 | 62568.40 | 67596.65 | +| **Latency** | 675µs | 879µs | 979µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-09-18T01:53:03.976Z

+

Generated 2024-09-19T01:55:03.294Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 38a2d837c5..2e042c5a0b 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000597449, - "slowest": 0.018134458, - "fastest": 0.002379317, - "average": 0.0036153079515244386, - "requestsPerSec": 13804.075276902988, - "totalData": 1794637, + "total": 10.00058164, + "slowest": 0.017839794, + "fastest": 0.002565786, + "average": 0.0035923056954828563, + "requestsPerSec": 13892.991928017498, + "totalData": 1806194, "sizePerRequest": 13, - "sizePerSec": 179452.97859973885 + "sizePerSec": 180608.8950642275 }, "responseTimeHistogram": { - "0.002379317": 1, - "0.0039548311": 119689, - "0.0055303452": 16974, - "0.007105859300000001": 941, - "0.008681373400000001": 296, - "0.0102568875": 98, - "0.011832401600000002": 1, - "0.013407915700000002": 7, - "0.014983429800000002": 12, - "0.0165589439": 14, - "0.018134458": 16 + "0.002565786": 1, + "0.0040931868": 128323, + "0.005620587599999999": 9234, + "0.007147988399999999": 1006, + "0.0086753892": 262, + "0.01020279": 62, + "0.011730190799999998": 0, + "0.013257591599999998": 7, + "0.014784992399999999": 12, + "0.016312393199999997": 16, + "0.017839794": 15 }, "latencyPercentiles": { - "p10": 0.003293195, - "p25": 0.003359069, - "p50": 0.003447435, - "p75": 0.003779302, - "p90": 0.004060379, - "p95": 0.00435514, - "p99": 0.00553176 + "p10": 0.003306409, + "p25": 0.0033667, + "p50": 0.003440963, + "p75": 0.003665359, + "p90": 0.004028146, + "p95": 0.004227305, + "p99": 0.00561213 }, "rps": { - "mean": 13809.146906275168, - "stddev": 1445.742085566, - "max": 18029.785205167263, + "mean": 13898.605243703349, + "stddev": 1424.4241175540792, + "max": 15845.57502146442, "percentiles": { - "p10": 12515.842553504699, - "p25": 13268.406597051833, - "p50": 14130.66920444148, - "p75": 14745.955771160152, - "p90": 15046.075597300274, - "p95": 15228.268234323403, - "p99": 15537.660180746354 + "p10": 12743.360558636832, + "p25": 13443.452498778319, + "p50": 14310.465762107257, + "p75": 14721.468317248029, + "p90": 15007.25000247524, + "p95": 15287.493887619517, + "p99": 15685.39602366316 } }, "details": { "DNSDialup": { - "average": 0.00059910934, - "fastest": 0.000119274, - "slowest": 0.000981248 + "average": 0.0005517734999999998, + "fastest": 0.000080615, + "slowest": 0.000919024 }, "DNSLookup": { - "average": 0.000008097380000000002, - "fastest": 0.000003967, - "slowest": 0.000046187 + "average": 0.000008033120000000002, + "fastest": 0.000004098, + "slowest": 0.000048231 } }, "statusCodeDistribution": { - "200": 138049 + "200": 138938 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 9332bbc573..28472c7fe4 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.002861182, + "total": 10.001642459, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 71601.513503839, + "requestsPerSec": 72677.96294256633, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 716220 + "Connection refused (os error 111)": 726899 } } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 2e104e7945..d57143fda1 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000520775, - "slowest": 0.008722984, - "fastest": 0.000214789, - "average": 0.0011343891039302778, - "requestsPerSec": 44005.10832397126, - "totalData": 5720962, + "total": 10.000637155, + "slowest": 0.009059993, + "fastest": 0.00037264, + "average": 0.0011401916524217855, + "requestsPerSec": 43779.010598450215, + "totalData": 5691634, "sizePerRequest": 13, - "sizePerSec": 572066.4082116263 + "sizePerSec": 569127.1377798528 }, "responseTimeHistogram": { - "0.000214789": 1, - "0.0010656085": 126581, - "0.001916428": 312700, - "0.0027672475": 634, - "0.003618067": 52, - "0.0044688865": 17, - "0.0053197060000000004": 17, - "0.0061705255": 18, - "0.007021345": 4, - "0.0078721645": 22, - "0.008722984": 28 + "0.00037264": 1, + "0.0012413753": 375647, + "0.0021101106": 61623, + "0.0029788459000000002": 412, + "0.0038475812": 27, + "0.0047163165": 12, + "0.0055850518": 32, + "0.0064537870999999995": 14, + "0.0073225224": 0, + "0.008191257700000001": 24, + "0.009059993": 26 }, "latencyPercentiles": { - "p10": 0.000999232, - "p25": 0.001054635, - "p50": 0.001144399, - "p75": 0.001209104, - "p90": 0.001254527, - "p95": 0.001291448, - "p99": 0.001440493 + "p10": 0.001005829, + "p25": 0.001058065, + "p50": 0.001149435, + "p75": 0.001211137, + "p90": 0.001259451, + "p95": 0.001300832, + "p99": 0.001441111 }, "rps": { - "mean": 43996.523531282895, - "stddev": 2661.3040239385423, - "max": 50948.254325261194, + "mean": 43775.185257243305, + "stddev": 2661.931615069124, + "max": 54868.20117406026, "percentiles": { - "p10": 42424.500148835854, - "p25": 43367.96193314585, - "p50": 44131.2507528654, - "p75": 44852.288798282105, - "p90": 46006.054396757936, - "p95": 47002.25610829301, - "p99": 49108.03276126981 + "p10": 42207.63624574742, + "p25": 43134.451486401376, + "p50": 44006.18286869355, + "p75": 44643.99665870837, + "p90": 45638.41842062649, + "p95": 46432.59103564838, + "p99": 49008.165923010056 } }, "details": { "DNSDialup": { - "average": 0.0008593440000000002, - "fastest": 0.000130092, - "slowest": 0.001566751 + "average": 0.0008425236800000001, + "fastest": 0.000155732, + "slowest": 0.001220025 }, "DNSLookup": { - "average": 0.000010401639999999998, - "fastest": 0.000004068, - "slowest": 0.000062537 + "average": 0.000008966600000000003, + "fastest": 0.000004829, + "slowest": 0.000057969 } }, "statusCodeDistribution": { - "200": 440074 + "200": 437818 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 3baac48ffb..d1277a3357 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00076775, - "slowest": 0.013966319, - "fastest": 0.000492585, - "average": 0.0015711984802331896, - "requestsPerSec": 31780.660039825445, - "totalData": 4131803, + "total": 10.000625551, + "slowest": 0.015358274, + "fastest": 0.00046527, + "average": 0.0015430090783780852, + "requestsPerSec": 32362.87553708449, + "totalData": 4207437, "sizePerRequest": 13, - "sizePerSec": 413148.5805177308 + "sizePerSec": 420717.38198209833 }, "responseTimeHistogram": { - "0.000492585": 1, - "0.0018399584": 276511, - "0.0031873318": 39318, - "0.0045347052": 804, - "0.0058820786": 310, - "0.007229452": 734, - "0.0085768254": 103, - "0.009924198799999999": 0, - "0.0112715722": 0, - "0.0126189456": 0, - "0.013966319": 50 + "0.00046527": 1, + "0.0019545704": 298537, + "0.0034438707999999998": 23638, + "0.0049331712": 311, + "0.0064224716": 705, + "0.007911772": 407, + "0.0094010724": 0, + "0.010890372799999999": 0, + "0.0123796732": 0, + "0.0138689736": 0, + "0.015358274": 50 }, "latencyPercentiles": { - "p10": 0.001073396, - "p25": 0.001324354, - "p50": 0.001614023, - "p75": 0.001718046, - "p90": 0.001908807, - "p95": 0.002110218, - "p99": 0.002636974 + "p10": 0.001057489, + "p25": 0.001292648, + "p50": 0.0015846, + "p75": 0.001699276, + "p90": 0.00189404, + "p95": 0.00211519, + "p99": 0.002623176 }, "rps": { - "mean": 31795.185957885784, - "stddev": 3976.872204747396, - "max": 41499.143868425344, + "mean": 32378.023461002063, + "stddev": 4138.361157666482, + "max": 42563.955651442186, "percentiles": { - "p10": 28460.51503606144, - "p25": 30673.71369155631, - "p50": 32422.857083985407, - "p75": 33579.86112164353, - "p90": 35046.75500474715, - "p95": 36726.94374289535, - "p99": 40623.605444280765 + "p10": 28813.980543360252, + "p25": 31015.259507676605, + "p50": 32822.503341695534, + "p75": 34226.19369778277, + "p90": 36317.22162649526, + "p95": 38459.64835060591, + "p99": 40841.3396039514 } }, "details": { "DNSDialup": { - "average": 0.0008989492200000002, - "fastest": 0.000146907, - "slowest": 0.001302431 + "average": 0.0006008548000000002, + "fastest": 0.000073579, + "slowest": 0.001184952 }, "DNSLookup": { - "average": 0.00000981078, - "fastest": 0.000003988, - "slowest": 0.000073819 + "average": 0.000008041880000000002, + "fastest": 0.000004619, + "slowest": 0.000047139 } }, "statusCodeDistribution": { - "200": 317831 + "200": 323649 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 9496e8d8d4..7e04608938 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001010208, - "slowest": 0.003464022, - "fastest": 0.000033996, - "average": 0.0006021340117858988, - "requestsPerSec": 82861.82923172155, - "totalData": 10773126, + "total": 10.001517032, + "slowest": 0.00333867, + "fastest": 0.000031068, + "average": 0.0006098888198103617, + "requestsPerSec": 81785.2929093527, + "totalData": 10633701, "sizePerRequest": 13, - "sizePerSec": 1077203.78001238 + "sizePerSec": 1063208.807821585 }, "responseTimeHistogram": { - "0.000033996": 1, - "0.0003769986": 68854, - "0.0007200012": 552097, - "0.0010630038": 179808, - "0.0014060064": 23214, - "0.001749009": 4351, - "0.0020920116": 309, - "0.0024350142": 32, - "0.0027780168": 14, - "0.0031210194": 8, - "0.003464022": 14 + "0.000031068": 1, + "0.0003618282": 78034, + "0.0006925884": 504813, + "0.0010233486": 190480, + "0.0013541088": 37265, + "0.0016848689999999999": 6767, + "0.0020156292": 550, + "0.0023463894": 34, + "0.0026771496": 14, + "0.0030079098": 18, + "0.0033386699999999997": 1 }, "latencyPercentiles": { - "p10": 0.000390526, - "p25": 0.000455179, - "p50": 0.000535037, - "p75": 0.00072079, - "p90": 0.00092342, - "p95": 0.001003839, - "p99": 0.001297868 + "p10": 0.000365928, + "p25": 0.000456288, + "p50": 0.000571477, + "p75": 0.000722814, + "p90": 0.00091839, + "p95": 0.001037271, + "p99": 0.001334729 }, "rps": { - "mean": 82862.58425509967, - "stddev": 9182.606205502194, - "max": 100315.13411952568, + "mean": 81787.39513130995, + "stddev": 9057.433803054124, + "max": 100056.10753898394, "percentiles": { - "p10": 68412.05420395003, - "p25": 77695.25438187114, - "p50": 85832.70225955456, - "p75": 88628.05578382911, - "p90": 92607.76552195035, - "p95": 94934.53577061872, - "p99": 97930.43698110819 + "p10": 68404.91831362505, + "p25": 75749.86613687787, + "p50": 82769.17249998206, + "p75": 88701.62323970755, + "p90": 92953.81067051415, + "p95": 94739.31150084604, + "p99": 97602.12772638918 } }, "details": { "DNSDialup": { - "average": 0.00069629286, - "fastest": 0.000218089, - "slowest": 0.000927147 + "average": 0.00052823894, + "fastest": 0.000083607, + "slowest": 0.000800446 }, "DNSLookup": { - "average": 0.00000888766, - "fastest": 0.000003586, - "slowest": 0.000053521 + "average": 0.00000841402, + "fastest": 0.000003948, + "slowest": 0.000048221 } }, "statusCodeDistribution": { - "200": 828702 + "200": 817977 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 1f161db3e1..8a2d31048a 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000580538, - "slowest": 0.008990061, - "fastest": 0.000446472, - "average": 0.0012608573628920556, - "requestsPerSec": 39595.70131907477, - "totalData": 5147740, + "total": 10.000625933, + "slowest": 0.009537637, + "fastest": 0.000445267, + "average": 0.001222895575236333, + "requestsPerSec": 40824.144682064674, + "totalData": 5307471, "sizePerRequest": 13, - "sizePerSec": 514744.11714797193 + "sizePerSec": 530713.8808668407 }, "responseTimeHistogram": { - "0.000446472": 1, - "0.0013008309": 244352, - "0.0021551898": 150833, - "0.0030095486999999997": 600, - "0.0038639076": 120, - "0.0047182665": 18, - "0.0055726254": 6, - "0.0064269843": 11, - "0.0072813432": 11, - "0.008135702100000001": 11, - "0.008990061": 17 + "0.000445267": 1, + "0.001354504": 366902, + "0.002263741": 40597, + "0.003172978": 663, + "0.004082215": 42, + "0.004991452": 12, + "0.005900689": 7, + "0.006809926": 14, + "0.007719163": 11, + "0.0086284": 6, + "0.009537637": 12 }, "latencyPercentiles": { - "p10": 0.001106002, - "p25": 0.001158026, - "p50": 0.001268756, - "p75": 0.00133434, - "p90": 0.001401463, - "p95": 0.00146285, - "p99": 0.001630037 + "p10": 0.001073127, + "p25": 0.001126317, + "p50": 0.001230094, + "p75": 0.001297919, + "p90": 0.001355299, + "p95": 0.001401507, + "p99": 0.001604491 }, "rps": { - "mean": 39591.85332358001, - "stddev": 2502.0531845878454, - "max": 47792.12989920658, + "mean": 40823.73605200064, + "stddev": 2649.7664544893323, + "max": 50911.94256327986, "percentiles": { - "p10": 37634.95534652748, - "p25": 39152.76618298471, - "p50": 39983.44545065706, - "p75": 40624.455337443345, - "p90": 41235.98804136422, - "p95": 41912.825133977945, - "p99": 43065.433801233885 + "p10": 39331.61538456126, + "p25": 40704.53041423664, + "p50": 41135.97136532233, + "p75": 41809.182286115836, + "p90": 42532.3006114454, + "p95": 43115.085968580206, + "p99": 44159.10968811644 } }, "details": { "DNSDialup": { - "average": 0.0006760294400000001, - "fastest": 0.000183078, - "slowest": 0.000903841 + "average": 0.0008549320399999999, + "fastest": 0.000154045, + "slowest": 0.001324648 }, "DNSLookup": { - "average": 0.000009243580000000004, - "fastest": 0.000003577, - "slowest": 0.000052381 + "average": 0.00000870088, + "fastest": 0.000003727, + "slowest": 0.000051337 } }, "statusCodeDistribution": { - "200": 395980 + "200": 408267 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 22a3c9f1d2..ed1313abad 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000632585, - "slowest": 0.011867093, - "fastest": 0.00074232, - "average": 0.001486585155422985, - "requestsPerSec": 33588.775224462464, - "totalData": 4366817, + "total": 10.000639118, + "slowest": 0.01288087, + "fastest": 0.000814232, + "average": 0.001470858939526596, + "requestsPerSec": 33949.930198851114, + "totalData": 4413773, "sizePerRequest": 13, - "sizePerSec": 436654.07791801204 + "sizePerSec": 441349.0925850645 }, "responseTimeHistogram": { - "0.00074232": 1, - "0.0018547973000000001": 331515, - "0.0029672746": 3595, - "0.0040797519": 559, - "0.0051922292000000005": 175, - "0.006304706500000001": 14, - "0.0074171838": 11, - "0.0085296611": 7, - "0.0096421384": 18, - "0.0107546157": 11, - "0.011867093": 3 + "0.000814232": 1, + "0.0020208958000000003": 336535, + "0.0032275596": 2474, + "0.0044342234": 334, + "0.0056408872": 59, + "0.006847551": 18, + "0.0080542148": 58, + "0.0092608786": 7, + "0.0104675424": 18, + "0.0116742062": 11, + "0.01288087": 6 }, "latencyPercentiles": { - "p10": 0.00130452, - "p25": 0.00135765, - "p50": 0.001501674, - "p75": 0.001576979, - "p90": 0.001637641, - "p95": 0.001674732, - "p99": 0.001959369 + "p10": 0.001292774, + "p25": 0.001342077, + "p50": 0.001489715, + "p75": 0.00155801, + "p90": 0.001613254, + "p95": 0.001651055, + "p99": 0.001958333 }, "rps": { - "mean": 33585.36585089237, - "stddev": 2269.791876416808, - "max": 35919.554891409534, + "mean": 33947.110440885124, + "stddev": 2392.7817531997175, + "max": 36965.60285538583, "percentiles": { - "p10": 33106.329930282984, - "p25": 33435.79301642405, - "p50": 33914.1421972969, - "p75": 34331.915522549774, - "p90": 34630.50821844959, - "p95": 34802.78303873544, - "p99": 35305.26422794308 + "p10": 33327.82540142768, + "p25": 33935.01754460286, + "p50": 34351.08349626602, + "p75": 34616.4393470479, + "p90": 34930.539770920834, + "p95": 35172.73603559124, + "p99": 35456.88513278543 } }, "details": { "DNSDialup": { - "average": 0.0008468343600000001, - "fastest": 0.000139431, - "slowest": 0.001223258 + "average": 0.0005336733800000001, + "fastest": 0.000073188, + "slowest": 0.000901961 }, "DNSLookup": { - "average": 0.000009265799999999999, - "fastest": 0.000004138, - "slowest": 0.000055855 + "average": 0.00000812166, + "fastest": 0.000003887, + "slowest": 0.000048671 } }, "statusCodeDistribution": { - "200": 335909 + "200": 339521 }, "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 fc3d42b35d..af18fcea17 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.000616153, - "slowest": 0.012258596, - "fastest": 0.000497868, - "average": 0.001404587307624158, - "requestsPerSec": 35549.30961862306, - "totalData": 4621695, + "total": 10.000663511, + "slowest": 0.010903023, + "fastest": 0.000236865, + "average": 0.0014064599547952247, + "requestsPerSec": 35500.54449982184, + "totalData": 4615377, "sizePerRequest": 13, - "sizePerSec": 462141.02504209976 + "sizePerSec": 461507.07849768386 }, "responseTimeHistogram": { - "0.000497868": 1, - "0.0016739408000000001": 349432, - "0.0028500136000000004": 5664, - "0.0040260864": 267, - "0.0052021592000000005": 51, - "0.006378232000000001": 0, - "0.007554304800000001": 0, - "0.0087303776": 11, - "0.0099064504": 33, - "0.011082523200000001": 28, - "0.012258596000000002": 28 + "0.000236865": 1, + "0.0013034808": 105188, + "0.0023700966": 248438, + "0.0034367124": 1161, + "0.0045033282": 112, + "0.005569944": 29, + "0.0066365598": 3, + "0.0077031756": 12, + "0.0087697914": 70, + "0.0098364072": 12, + "0.010903023": 3 }, "latencyPercentiles": { - "p10": 0.001238255, - "p25": 0.001284893, - "p50": 0.001422883, - "p75": 0.001485615, - "p90": 0.001536342, - "p95": 0.001577764, - "p99": 0.001834639 + "p10": 0.001236924, + "p25": 0.001287339, + "p50": 0.001419078, + "p75": 0.001488658, + "p90": 0.001545824, + "p95": 0.001582372, + "p99": 0.001919007 }, "rps": { - "mean": 35532.663715758645, - "stddev": 2466.1171658403605, - "max": 37566.67833617382, + "mean": 35495.875096829055, + "stddev": 2439.582816015473, + "max": 37688.77968943696, "percentiles": { - "p10": 35117.97689237155, - "p25": 35490.05668427459, - "p50": 35865.104007782415, - "p75": 36352.190840388575, - "p90": 36599.290699697376, - "p95": 36755.57329352404, - "p99": 36927.87685423721 + "p10": 35005.16676261336, + "p25": 35478.4748384946, + "p50": 35800.21838133188, + "p75": 36322.02564616626, + "p90": 36606.74856533477, + "p95": 36804.25457182827, + "p99": 37266.98367646057 } }, "details": { "DNSDialup": { - "average": 0.0005237105399999999, - "fastest": 0.000072777, - "slowest": 0.000809334 + "average": 0.0009058501799999999, + "fastest": 0.000168282, + "slowest": 0.001295107 }, "DNSLookup": { - "average": 0.000008887460000000003, - "fastest": 0.000004018, - "slowest": 0.000057328 + "average": 0.000009961980000000002, + "fastest": 0.000004198, + "slowest": 0.000051637 } }, "statusCodeDistribution": { - "200": 355515 + "200": 355029 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index a955631396..66f1156660 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000571818, - "slowest": 0.004763025, - "fastest": 0.000163879, - "average": 0.0008873610840385244, - "requestsPerSec": 56235.28436521649, - "totalData": 7311005, + "total": 10.00068176, + "slowest": 0.005093093, + "fastest": 0.000113654, + "average": 0.0008680002143673487, + "requestsPerSec": 57487.580726696375, + "totalData": 7473895, "sizePerRequest": 13, - "sizePerSec": 731058.6967478144 + "sizePerSec": 747338.5494470529 }, "responseTimeHistogram": { - "0.000163879": 1, - "0.0006237936": 58288, - "0.0010837082": 459349, - "0.0015436228": 44312, - "0.0020035374": 279, - "0.002463452": 77, - "0.0029233666": 20, - "0.0033832812": 9, - "0.0038431958": 7, - "0.0043031104": 26, - "0.004763025": 17 + "0.000113654": 1, + "0.0006115979": 65860, + "0.0011095417999999998": 476487, + "0.0016074856999999997": 32295, + "0.0021054295999999996": 158, + "0.0026033734999999993": 36, + "0.0031013173999999994": 28, + "0.0035992612999999995": 10, + "0.0040972052": 21, + "0.004595149099999999": 13, + "0.005093092999999999": 6 }, "latencyPercentiles": { - "p10": 0.000619369, - "p25": 0.000805062, - "p50": 0.000913946, - "p75": 0.000993821, - "p90": 0.001063066, - "p95": 0.001127149, - "p99": 0.001253764 + "p10": 0.000597367, + "p25": 0.000762834, + "p50": 0.000896232, + "p75": 0.000983409, + "p90": 0.001055886, + "p95": 0.001121566, + "p99": 0.001250772 }, "rps": { - "mean": 56234.65172439996, - "stddev": 6595.64277152175, - "max": 88019.592219949, + "mean": 57481.780327360335, + "stddev": 7180.536505474247, + "max": 83601.18536835066, "percentiles": { - "p10": 51682.38689294265, - "p25": 52502.44171624306, - "p50": 53605.65539664207, - "p75": 58222.9631366593, - "p90": 66128.24739441868, - "p95": 70929.78341605267, - "p99": 76436.6207850151 + "p10": 51809.74859043725, + "p25": 52937.410868263345, + "p50": 54391.443004983106, + "p75": 61202.17879756467, + "p90": 69021.763116096, + "p95": 72380.3349337434, + "p99": 77818.98783303502 } }, "details": { "DNSDialup": { - "average": 0.00062053864, - "fastest": 0.000121139, - "slowest": 0.000905042 + "average": 0.0007383289399999998, + "fastest": 0.000108273, + "slowest": 0.00147289 }, "DNSLookup": { - "average": 0.000008151980000000003, - "fastest": 0.000003967, - "slowest": 0.000050014 + "average": 0.000008906200000000001, + "fastest": 0.000004499, + "slowest": 0.000052319 } }, "statusCodeDistribution": { - "200": 562385 + "200": 574915 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 7c2c38e544..3a9df75874 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000657906, - "slowest": 0.005906618, - "fastest": 0.000307409, - "average": 0.0010920148260267837, - "requestsPerSec": 45709.192764782485, - "totalData": 5942586, + "total": 10.00064235, + "slowest": 0.006232506, + "fastest": 0.000210695, + "average": 0.0010857632818230003, + "requestsPerSec": 45974.84680571544, + "totalData": 5977114, "sizePerRequest": 13, - "sizePerSec": 594219.5059421724 + "sizePerSec": 597673.0084743006 }, "responseTimeHistogram": { - "0.000307409": 1, - "0.0008673299": 20781, - "0.0014272508": 433050, - "0.0019871717": 2984, - "0.0025470926": 172, - "0.0031070135000000002": 45, - "0.0036669343999999994": 39, - "0.0042268552999999995": 9, - "0.0047867762": 11, - "0.0053466971": 0, - "0.005906618": 30 + "0.000210695": 1, + "0.0008128761": 19270, + "0.0014150572": 436649, + "0.0020172383": 3407, + "0.0026194193999999997": 242, + "0.0032216004999999995": 109, + "0.0038237816": 48, + "0.0044259627": 0, + "0.0050281438": 23, + "0.0056303249": 0, + "0.006232506": 29 }, "latencyPercentiles": { - "p10": 0.000992845, - "p25": 0.001054527, - "p50": 0.001099903, - "p75": 0.001144416, - "p90": 0.001190929, - "p95": 0.001228129, - "p99": 0.001372285 + "p10": 0.000963365, + "p25": 0.001050185, + "p50": 0.001098222, + "p75": 0.001143132, + "p90": 0.001186754, + "p95": 0.001220425, + "p99": 0.001368079 }, "rps": { - "mean": 45706.928603892804, - "stddev": 2736.54762183304, - "max": 55787.29037324639, + "mean": 45974.30954020201, + "stddev": 3056.491330276827, + "max": 66934.10065618444, "percentiles": { - "p10": 43914.96058381989, - "p25": 44705.297577763486, - "p50": 45437.30522170686, - "p75": 46813.879443134974, - "p90": 48335.06836089178, - "p95": 49806.001623197786, - "p99": 52291.044280421 + "p10": 44087.213325400124, + "p25": 44944.6363341876, + "p50": 45900.77975202601, + "p75": 47214.702658409224, + "p90": 48803.733485609504, + "p95": 50275.388467871744, + "p99": 53108.481424488265 } }, "details": { "DNSDialup": { - "average": 0.0007344875000000002, - "fastest": 0.00009377, - "slowest": 0.001201828 + "average": 0.00051557424, + "fastest": 0.000079359, + "slowest": 0.000814568 }, "DNSLookup": { - "average": 0.000009307259999999999, - "fastest": 0.000004278, - "slowest": 0.000051156 + "average": 0.000008735660000000004, + "fastest": 0.000003717, + "slowest": 0.000057428 } }, "statusCodeDistribution": { - "200": 457122 + "200": 459778 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 5fc3dc56d0..33daa59585 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000611782, - "slowest": 0.013647677, - "fastest": 0.001173657, - "average": 0.002909989515503115, - "requestsPerSec": 17140.651365802612, - "totalData": 2228421, + "total": 10.000600302, + "slowest": 0.016280233, + "fastest": 0.000831354, + "average": 0.0029618649102055535, + "requestsPerSec": 16840.789044065525, + "totalData": 2189434, "sizePerRequest": 13, - "sizePerSec": 222828.46775543396 + "sizePerSec": 218930.25757285184 }, "responseTimeHistogram": { - "0.001173657": 1, - "0.002421059": 2289, - "0.0036684610000000005": 157757, - "0.004915863": 9424, - "0.006163265": 632, - "0.007410667": 66, - "0.008658069000000001": 1176, - "0.009905471": 28, - "0.011152873": 8, - "0.012400275": 18, - "0.013647677": 18 + "0.000831354": 1, + "0.0023762419": 704, + "0.003921129800000001": 162518, + "0.005466017700000002": 3778, + "0.0070109056000000015": 206, + "0.0085557935": 1093, + "0.010100681400000002": 68, + "0.011645569300000002": 1, + "0.013190457200000002": 11, + "0.014735345100000002": 17, + "0.016280233": 21 }, "latencyPercentiles": { - "p10": 0.002582833, - "p25": 0.002665344, - "p50": 0.002766282, - "p75": 0.002900226, - "p90": 0.003539577, - "p95": 0.003734785, - "p99": 0.005131998 + "p10": 0.002625377, + "p25": 0.002709622, + "p50": 0.002816846, + "p75": 0.002953387, + "p90": 0.00357878, + "p95": 0.003797075, + "p99": 0.005038713 }, "rps": { - "mean": 17155.148001605918, - "stddev": 2162.3034518609475, - "max": 21217.585420419007, + "mean": 16854.102402513694, + "stddev": 2158.742825508791, + "max": 22779.18500290701, "percentiles": { - "p10": 15509.026253278604, - "p25": 16419.16773641587, - "p50": 17525.85196746402, - "p75": 18441.05049496835, - "p90": 19161.404784361635, - "p95": 19435.78235623821, - "p99": 20112.371758355443 + "p10": 15204.523345697213, + "p25": 16000.116800852704, + "p50": 17113.332997738584, + "p75": 18123.513446346682, + "p90": 18968.89716345517, + "p95": 19316.741183136037, + "p99": 19946.246448852697 } }, "details": { "DNSDialup": { - "average": 0.0008765411799999999, - "fastest": 0.000105583, - "slowest": 0.001957388 + "average": 0.0005689186400000003, + "fastest": 0.000085431, + "slowest": 0.000909059 }, "DNSLookup": { - "average": 0.000009547019999999998, - "fastest": 0.000003797, - "slowest": 0.000058611 + "average": 0.000008489559999999998, + "fastest": 0.000004088, + "slowest": 0.000055655 } }, "statusCodeDistribution": { - "200": 171417 + "200": 168418 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 73401e5965..62e47d458e 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000570922, - "slowest": 0.003373375, - "fastest": 0.000033183, - "average": 0.0006207782814456518, - "requestsPerSec": 80358.71214433451, - "totalData": 10447229, + "total": 10.001862257, + "slowest": 0.003252124, + "fastest": 0.000028611, + "average": 0.0006376424039757119, + "requestsPerSec": 78230.73142727844, + "totalData": 10171889, "sizePerRequest": 13, - "sizePerSec": 1044663.2578763487 + "sizePerSec": 1016999.5085546196 }, "responseTimeHistogram": { - "0.000033183": 1, - "0.0003672022": 77221, - "0.0007012214000000001": 506124, - "0.0010352406": 170303, - "0.0013692598000000001": 38342, - "0.0017032790000000003": 9145, - "0.0020372982": 2293, - "0.0023713174": 142, - "0.0027053366000000002": 16, - "0.0030393558000000004": 25, - "0.0033733750000000005": 21 + "0.000028611": 1, + "0.0003509623": 54135, + "0.0006733136": 469172, + "0.0009956649000000001": 189948, + "0.0013180162": 53765, + "0.0016403675": 11596, + "0.0019627188": 3460, + "0.0022850701": 338, + "0.0026074214": 12, + "0.0029297727": 18, + "0.003252124": 8 }, "latencyPercentiles": { - "p10": 0.000370608, - "p25": 0.000460838, - "p50": 0.000570903, - "p75": 0.000724756, - "p90": 0.000945311, - "p95": 0.001079212, - "p99": 0.001464889 + "p10": 0.000382902, + "p25": 0.000476258, + "p50": 0.000580719, + "p75": 0.000751543, + "p90": 0.000971556, + "p95": 0.001104717, + "p99": 0.001481931 }, "rps": { - "mean": 80371.0473948882, - "stddev": 10589.497953202781, - "max": 98479.62077339018, + "mean": 78233.01538961749, + "stddev": 10752.169297009143, + "max": 97535.87352227024, "percentiles": { - "p10": 64909.19763330028, - "p25": 73208.05288582208, - "p50": 82736.60316885187, - "p75": 88620.48019296887, - "p90": 92190.17120646861, - "p95": 94558.05378690368, - "p99": 96938.17425302164 + "p10": 61428.40449423267, + "p25": 71458.01510881157, + "p50": 79841.23915206137, + "p75": 86264.26441229499, + "p90": 91333.85746096139, + "p95": 93364.12479497587, + "p99": 96194.6940568405 } }, "details": { "DNSDialup": { - "average": 0.0006505022599999999, - "fastest": 0.000131297, - "slowest": 0.001010556 + "average": 0.000811932, + "fastest": 0.00010245, + "slowest": 0.001404318 }, "DNSLookup": { - "average": 0.000009453619999999997, - "fastest": 0.000003597, - "slowest": 0.000062046 + "average": 0.000008681679999999997, + "fastest": 0.000003907, + "slowest": 0.000062137 } }, "statusCodeDistribution": { - "200": 803633 + "200": 782453 }, "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 410eb9ea26..20ffff983d 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.001114022, - "slowest": 0.027151282, - "fastest": 0.002900884, - "average": 0.004837211404371787, - "requestsPerSec": 10324.24985585271, - "totalData": 4026906, + "total": 10.000799596, + "slowest": 0.028763501, + "fastest": 0.002918975, + "average": 0.004724873152933591, + "requestsPerSec": 10569.754846630365, + "totalData": 4122534, "sizePerRequest": 39, - "sizePerSec": 402645.7443782556 + "sizePerSec": 412220.43901858426 }, "responseTimeHistogram": { - "0.002900884": 1, - "0.0053259238": 90099, - "0.007750963599999999": 9061, - "0.0101760034": 2500, - "0.012601043199999998": 1347, - "0.015026082999999999": 89, - "0.0174511228": 56, - "0.019876162599999997": 57, - "0.022301202399999998": 23, - "0.024726242199999998": 11, - "0.027151282": 10 + "0.002918975": 1, + "0.005503427599999999": 96668, + "0.0080878802": 5249, + "0.0106723328": 2869, + "0.013256785399999998": 686, + "0.015841238": 58, + "0.0184256906": 93, + "0.0210101432": 14, + "0.0235945958": 45, + "0.0261790484": 12, + "0.028763501": 11 }, "latencyPercentiles": { - "p10": 0.003972044, - "p25": 0.004077461, - "p50": 0.004740321, - "p75": 0.004909991, - "p90": 0.005532091, - "p95": 0.006887599, - "p99": 0.010731446 + "p10": 0.003866088, + "p25": 0.003964894, + "p50": 0.004614084, + "p75": 0.004774787, + "p90": 0.005355916, + "p95": 0.00680868, + "p99": 0.010595974 }, "rps": { - "mean": 10300.808808121015, - "stddev": 1900.2929295178747, - "max": 12865.388958827352, + "mean": 10570.922821253207, + "stddev": 1974.0972877302256, + "max": 14057.777465382733, "percentiles": { - "p10": 7409.066531707636, - "p25": 10319.560299171395, - "p50": 11064.134361237564, - "p75": 11311.044679861216, - "p90": 11457.47402278175, - "p95": 11548.105417825516, - "p99": 11881.721290865931 + "p10": 7434.667018724444, + "p25": 10509.39683386918, + "p50": 11377.8528026489, + "p75": 11601.08712732812, + "p90": 11773.683081726911, + "p95": 11920.510240034078, + "p99": 12470.667949759487 } }, "details": { "DNSDialup": { - "average": 0.0007572555600000001, - "fastest": 0.00007432, - "slowest": 0.001301663 + "average": 0.0006986912200000001, + "fastest": 0.000093539, + "slowest": 0.001391116 }, "DNSLookup": { - "average": 0.00000854994, - "fastest": 0.000003867, - "slowest": 0.000048782 + "average": 0.000008041599999999998, + "fastest": 0.000004058, + "slowest": 0.000049052 } }, "statusCodeDistribution": { - "200": 103254 + "200": 105706 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 6773365933..f280133d5a 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000592838, - "slowest": 0.036261405, - "fastest": 0.006284372, - "average": 0.008361844832688675, - "requestsPerSec": 5972.345936637962, - "totalData": 776451, + "total": 10.000562791, + "slowest": 0.034541451, + "fastest": 0.006122233, + "average": 0.007909316810632292, + "requestsPerSec": 6314.3446343668875, + "totalData": 820911, "sizePerRequest": 13, - "sizePerSec": 77640.4971762935 + "sizePerSec": 82086.48024676954 }, "responseTimeHistogram": { - "0.006284372": 1, - "0.0092820753": 49657, - "0.0122797786": 8433, - "0.015277481899999999": 1345, - "0.0182751852": 154, - "0.021272888499999996": 92, - "0.024270591799999998": 10, - "0.027268295099999996": 5, - "0.030265998399999997": 10, - "0.033263701699999995": 9, - "0.036261405": 11 + "0.006122233": 1, + "0.0089641548": 55361, + "0.0118060766": 5965, + "0.0146479984": 1571, + "0.017489920200000002": 169, + "0.020331842000000003": 36, + "0.0231737638": 10, + "0.0260156856": 5, + "0.028857607400000002": 9, + "0.0316995292": 9, + "0.034541451": 11 }, "latencyPercentiles": { - "p10": 0.006998237, - "p25": 0.007684143, - "p50": 0.007894709, - "p75": 0.008542566, - "p90": 0.010183329, - "p95": 0.011383363, - "p99": 0.014108639 + "p10": 0.006467601, + "p25": 0.007367751, + "p50": 0.007659552, + "p75": 0.008025421, + "p90": 0.009487098, + "p95": 0.010685983, + "p99": 0.013661771 }, "rps": { - "mean": 5974.67312825444, - "stddev": 905.8063849786334, - "max": 7753.087717528235, + "mean": 6315.726116287613, + "stddev": 940.2889667748692, + "max": 7978.091957507503, "percentiles": { - "p10": 4631.144912651732, - "p25": 5494.76323624867, - "p50": 6247.210167233866, - "p75": 6462.551031432629, - "p90": 6865.473272409223, - "p95": 7311.5174577203115, - "p99": 7635.10851950517 + "p10": 4992.242666191753, + "p25": 6039.431447923214, + "p50": 6482.659089518956, + "p75": 6688.146425819033, + "p90": 7487.593613891952, + "p95": 7723.75440667794, + "p99": 7902.86953192739 } }, "details": { "DNSDialup": { - "average": 0.00056084092, - "fastest": 0.000076514, - "slowest": 0.000968866 + "average": 0.00056446426, + "fastest": 0.000088336, + "slowest": 0.000964444 }, "DNSLookup": { - "average": 0.000008269180000000004, - "fastest": 0.000003536, - "slowest": 0.000054563 + "average": 0.000008517479999999998, + "fastest": 0.000003897, + "slowest": 0.000050305 } }, "statusCodeDistribution": { - "200": 59727 + "200": 63147 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index cfb80dffb1..3a2c0cfa59 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000511574, - "slowest": 0.00524336, - "fastest": 0.000263464, - "average": 0.0009929417963824069, - "requestsPerSec": 50263.228663905946, - "totalData": 6534554, + "total": 10.000579823, + "slowest": 0.005551656, + "fastest": 0.000346521, + "average": 0.0010094070456629978, + "requestsPerSec": 49444.133115440454, + "totalData": 6428110, "sizePerRequest": 13, - "sizePerSec": 653421.9726307773 + "sizePerSec": 642773.7305007259 }, "responseTimeHistogram": { - "0.000263464": 1, - "0.0007614536": 38419, - "0.0012594432": 457434, - "0.0017574327999999998": 6329, - "0.0022554224": 309, - "0.0027534120000000002": 72, - "0.0032514016": 40, - "0.0037493912": 6, - "0.0042473808": 5, - "0.0047453704": 25, - "0.00524336": 18 + "0.000346521": 1, + "0.0008670345000000001": 48953, + "0.0013875480000000002": 443222, + "0.0019080615000000003": 1992, + "0.0024285750000000005": 175, + "0.0029490885000000005": 69, + "0.0034696020000000004": 7, + "0.0039901155": 1, + "0.004510629": 14, + "0.0050311425": 19, + "0.005551656": 17 }, "latencyPercentiles": { - "p10": 0.000817589, - "p25": 0.000930046, - "p50": 0.001011606, - "p75": 0.001081195, - "p90": 0.001131301, - "p95": 0.001171247, - "p99": 0.001286892 + "p10": 0.00086814, + "p25": 0.000943241, + "p50": 0.001022489, + "p75": 0.001087093, + "p90": 0.001136913, + "p95": 0.001178967, + "p99": 0.001301986 }, "rps": { - "mean": 50261.0073640503, - "stddev": 4109.665042588847, - "max": 73586.87105813228, + "mean": 49441.67084603335, + "stddev": 3332.757254376737, + "max": 69734.83254886162, "percentiles": { - "p10": 47154.875473003114, - "p25": 48244.99550950423, - "p50": 49218.5997088312, - "p75": 51672.08255516347, - "p90": 55338.25533590996, - "p95": 57732.58866312215, - "p99": 63356.79302927315 + "p10": 47115.36903337919, + "p25": 48107.35561467371, + "p50": 48894.63556714151, + "p75": 50008.628743355446, + "p90": 53177.82221437752, + "p95": 55221.97429682634, + "p99": 60892.44204215281 } }, "details": { "DNSDialup": { - "average": 0.00109726758, - "fastest": 0.000160372, - "slowest": 0.001388871 + "average": 0.00055207076, + "fastest": 0.000101678, + "slowest": 0.00092775 }, "DNSLookup": { - "average": 0.000009420700000000003, - "fastest": 0.000004438, - "slowest": 0.000052208 + "average": 0.00000822834, + "fastest": 0.000003597, + "slowest": 0.000053711 } }, "statusCodeDistribution": { - "200": 502658 + "200": 494470 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 77fc1cc84d..4cc68ef18a 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00060559, - "slowest": 0.023659795, - "fastest": 0.001350884, - "average": 0.002952380048611034, - "requestsPerSec": 16896.376772319047, - "totalData": 2196662, + "total": 10.000660076, + "slowest": 0.023721017, + "fastest": 0.00123917, + "average": 0.002921351113304709, + "requestsPerSec": 17074.07298142027, + "totalData": 2219776, "sizePerRequest": 13, - "sizePerSec": 219652.89804014761 + "sizePerSec": 221962.94875846352 }, "responseTimeHistogram": { - "0.001350884": 1, - "0.0035817751": 162475, - "0.0058126662": 4398, - "0.0080435573": 1766, - "0.0102744484": 251, - "0.0125053395": 26, - "0.0147362306": 17, - "0.0169671217": 7, - "0.0191980128": 9, - "0.0214289039": 11, - "0.023659795": 13 + "0.00123917": 1, + "0.0034873547": 164119, + "0.0057355394": 4049, + "0.0079837241": 2243, + "0.0102319088": 260, + "0.012480093499999999": 27, + "0.0147282782": 13, + "0.016976462900000003": 7, + "0.019224647600000002": 9, + "0.0214728323": 11, + "0.023721017": 13 }, "latencyPercentiles": { - "p10": 0.002663764, - "p25": 0.002735959, - "p50": 0.002813108, - "p75": 0.003022053, - "p90": 0.003183486, - "p95": 0.003359803, - "p99": 0.006012125 + "p10": 0.002581864, + "p25": 0.002684297, + "p50": 0.00279779, + "p75": 0.003130777, + "p90": 0.003207422, + "p95": 0.003352831, + "p99": 0.006210828 }, "rps": { - "mean": 16893.86418403742, - "stddev": 2137.4518208321015, - "max": 27704.449334562763, + "mean": 17069.061099897983, + "stddev": 2833.8497079585154, + "max": 30765.095866344574, "percentiles": { - "p10": 15432.477649213093, - "p25": 16263.549820925795, - "p50": 17386.454143227184, - "p75": 17745.86952354473, - "p90": 18044.678624275013, - "p95": 18291.52714352181, - "p99": 24219.64455369716 + "p10": 15346.655366981593, + "p25": 15605.791309154754, + "p50": 17414.060112135146, + "p75": 18084.954071752552, + "p90": 18450.258504165096, + "p95": 18901.001753093104, + "p99": 26847.24847258623 } }, "details": { "DNSDialup": { - "average": 0.0009189044, - "fastest": 0.000149726, - "slowest": 0.001270708 + "average": 0.0007547608199999999, + "fastest": 0.000073127, + "slowest": 0.001787253 }, "DNSLookup": { - "average": 0.00000855546, - "fastest": 0.000004679, - "slowest": 0.000048291 + "average": 0.000008368000000000004, + "fastest": 0.000003837, + "slowest": 0.000052869 } }, "statusCodeDistribution": { - "200": 168974 + "200": 170752 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 0a52b1f81b..2a50f8065b 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.9288797447551876, - "total": 10.000550401, - "slowest": 0.005483698, - "fastest": 0.000241152, - "average": 0.0009010554124182298, - "requestsPerSec": 55065.66918006176, - "totalData": 6649786, + "successRate": 0.9055550886014888, + "total": 10.000703162, + "slowest": 0.006140325, + "fastest": 0.000258376, + "average": 0.0009016752249119148, + "requestsPerSec": 54724.35199152049, + "totalData": 6442722, "sizePerRequest": 13, - "sizePerSec": 664942.0015257419 + "sizePerSec": 644226.9004124252 }, "responseTimeHistogram": { - "0.000241152": 1, - "0.0007654066": 159745, - "0.0012896612000000002": 345280, - "0.0018139158": 6084, - "0.0023381704000000002": 227, - "0.0028624250000000005": 66, - "0.0033866796000000003": 69, - "0.0039109342": 0, - "0.0044351888": 0, - "0.0049594434": 22, - "0.005483698": 28 + "0.000258376": 1, + "0.0008465708999999999": 190806, + "0.0014347658": 302529, + "0.0020229606999999997": 1948, + "0.0026111555999999998": 153, + "0.0031993505": 107, + "0.0037875453999999995": 0, + "0.0043757403": 0, + "0.0049639352": 0, + "0.0055521301": 32, + "0.006140325": 18 }, "latencyPercentiles": { - "p10": 0.00062306, - "p25": 0.000713725, - "p50": 0.000935428, - "p75": 0.00106462, - "p90": 0.001134637, - "p95": 0.001181979, - "p99": 0.001307389 + "p10": 0.000628953, + "p25": 0.00072344, + "p50": 0.000932382, + "p75": 0.00105702, + "p90": 0.001128482, + "p95": 0.001177318, + "p99": 0.001320729 }, "rps": { - "mean": 55357.101808084866, - "stddev": 8603.216338337881, - "max": 75045.58844157327, + "mean": 55318.07920134691, + "stddev": 8037.187127923949, + "max": 76704.68635513057, "percentiles": { - "p10": 46711.09971750348, - "p25": 48201.53280874273, - "p50": 53123.320476152374, - "p75": 62645.499426232396, - "p90": 67996.55510824813, - "p95": 70307.99401892094, - "p99": 73039.44129830296 + "p10": 47087.809729103785, + "p25": 48804.96346478428, + "p50": 54093.64150280497, + "p75": 61074.61844159016, + "p90": 66704.50594946947, + "p95": 69122.34725487621, + "p99": 72204.77273547664 } }, "details": { "DNSDialup": { - "average": 0.0009265191200000002, - "fastest": 0.000114385, - "slowest": 0.001347501 + "average": 0.00066610016, + "fastest": 0.000077047, + "slowest": 0.001697649 }, "DNSLookup": { - "average": 0.0000068206599999999995, - "fastest": 0.000004428, - "slowest": 0.000016962 + "average": 0.00000617414, + "fastest": 0.000004809, + "slowest": 0.00001085 } }, "statusCodeDistribution": { - "200": 511522 + "200": 495594 }, "errorDistribution": { - "Connection refused (os error 111)": 39165 + "Connection refused (os error 111)": 51688 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 0b55812d32..57ede29d82 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000673039, - "slowest": 0.006808115, - "fastest": 0.000193543, - "average": 0.0010044405928622817, - "requestsPerSec": 49687.45584044086, - "totalData": 6459804, + "total": 10.000580598, + "slowest": 0.006006274, + "fastest": 0.000280408, + "average": 0.0009977493677120262, + "requestsPerSec": 50021.29577357164, + "totalData": 6503146, "sizePerRequest": 13, - "sizePerSec": 645936.9259257312 + "sizePerSec": 650276.8450564314 }, "responseTimeHistogram": { - "0.000193543": 1, - "0.0008550002": 57425, - "0.0015164574": 437869, - "0.0021779146": 1331, - "0.0028393718": 176, - "0.003500829": 48, - "0.0041622862": 8, - "0.0048237434": 0, - "0.0054852006": 1, - "0.0061466578": 32, - "0.006808115": 17 + "0.000280408": 1, + "0.0008529945999999999": 55969, + "0.0014255811999999998": 441954, + "0.0019981677999999998": 1958, + "0.0025707544": 188, + "0.003143341": 96, + "0.0037159275999999993": 26, + "0.004288514199999999": 2, + "0.0048611007999999995": 7, + "0.0054336874": 11, + "0.006006274": 30 }, "latencyPercentiles": { - "p10": 0.000831526, - "p25": 0.000939859, - "p50": 0.001021604, - "p75": 0.001092082, - "p90": 0.001142249, - "p95": 0.00118377, - "p99": 0.001309309 + "p10": 0.000837703, + "p25": 0.000932553, + "p50": 0.001013609, + "p75": 0.001082049, + "p90": 0.001133606, + "p95": 0.001174177, + "p99": 0.001297328 }, "rps": { - "mean": 49682.68192969023, - "stddev": 4062.092335264427, - "max": 66866.45735895711, + "mean": 50017.19972481727, + "stddev": 4034.8682536889887, + "max": 72110.14589752659, "percentiles": { - "p10": 46785.75743904067, - "p25": 47799.11624745157, - "p50": 48820.83184894883, - "p75": 51009.339749622464, - "p90": 54303.62748231567, - "p95": 56614.27591593693, - "p99": 63573.906421012194 + "p10": 47309.37492639439, + "p25": 48328.75560958996, + "p50": 49252.45715036664, + "p75": 51187.78420727558, + "p90": 54311.54120250167, + "p95": 56836.790454462425, + "p99": 63255.37630279854 } }, "details": { "DNSDialup": { - "average": 0.0006379704599999999, - "fastest": 0.000127581, - "slowest": 0.001073635 + "average": 0.00075250304, + "fastest": 0.000076834, + "slowest": 0.001787722 }, "DNSLookup": { - "average": 0.000008926439999999997, - "fastest": 0.000003957, - "slowest": 0.000068288 + "average": 0.000009550000000000003, + "fastest": 0.000003928, + "slowest": 0.000047299 } }, "statusCodeDistribution": { - "200": 496908 + "200": 500242 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 4e731a67c0..69fd317866 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000603338, - "slowest": 0.011341507, - "fastest": 0.000426604, - "average": 0.0012135263816174893, - "requestsPerSec": 41138.71794481926, - "totalData": 5348356, + "total": 10.00062012, + "slowest": 0.011146693, + "fastest": 0.00041433, + "average": 0.0012187497841622235, + "requestsPerSec": 40961.55989174799, + "totalData": 5325333, "sizePerRequest": 13, - "sizePerSec": 534803.3332826504 + "sizePerSec": 532500.2785927239 }, "responseTimeHistogram": { - "0.000426604": 1, - "0.0015180942999999999": 392541, - "0.0026095846": 17324, - "0.0037010749": 128, - "0.0047925652": 16, - "0.0058840555": 1151, - "0.006975545799999999": 130, - "0.0080670361": 61, - "0.0091585264": 10, - "0.0102500167": 0, - "0.011341507": 50 + "0.00041433": 1, + "0.0014875663000000002": 386301, + "0.0025608026000000002": 21797, + "0.0036340389000000003": 192, + "0.0047072752": 101, + "0.005780511500000001": 900, + "0.006853747800000001": 257, + "0.0079269841": 42, + "0.0090002204": 0, + "0.0100734567": 0, + "0.011146693000000001": 50 }, "latencyPercentiles": { - "p10": 0.000905475, - "p25": 0.00107323, - "p50": 0.001223927, - "p75": 0.001296541, - "p90": 0.001370541, - "p95": 0.001494585, - "p99": 0.002161663 + "p10": 0.000908432, + "p25": 0.001078361, + "p50": 0.001231303, + "p75": 0.001307829, + "p90": 0.001386732, + "p95": 0.001520499, + "p99": 0.00212762 }, "rps": { - "mean": 41152.48209636485, - "stddev": 4341.3677652491, - "max": 48129.659062929815, + "mean": 40967.90070208101, + "stddev": 4100.839381029145, + "max": 50702.576382279694, "percentiles": { - "p10": 37839.37381713525, - "p25": 40111.46267628428, - "p50": 42017.370800940356, - "p75": 43405.30126085783, - "p90": 44556.98905633102, - "p95": 45580.58114638961, - "p99": 46748.6606809024 + "p10": 37502.51541261543, + "p25": 39893.9590218174, + "p50": 41713.48597001565, + "p75": 43174.528714877146, + "p90": 44506.32434868843, + "p95": 45305.81172327944, + "p99": 46783.78715467412 } }, "details": { "DNSDialup": { - "average": 0.0006296281399999998, - "fastest": 0.000080281, - "slowest": 0.000935138 + "average": 0.0005831284800000001, + "fastest": 0.000084409, + "slowest": 0.000920647 }, "DNSLookup": { - "average": 0.00000896646, - "fastest": 0.000003767, - "slowest": 0.000049152 + "average": 0.000008980780000000004, + "fastest": 0.000004398, + "slowest": 0.000066555 } }, "statusCodeDistribution": { - "200": 411412 + "200": 409641 }, "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 2f5bf14c54..f5e49f2361 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.00067511, - "slowest": 0.004271622, - "fastest": 0.000036777, - "average": 0.0006333111115590176, - "requestsPerSec": 78760.18282129755, - "totalData": 10239515, + "total": 10.00056077, + "slowest": 0.00440721, + "fastest": 0.000037443, + "average": 0.0006320695289543601, + "requestsPerSec": 78923.17422515897, + "totalData": 10260588, "sizePerRequest": 13, - "sizePerSec": 1023882.3766768682 + "sizePerSec": 1026001.2649270667 }, "responseTimeHistogram": { - "0.000036777": 1, - "0.0004602615": 188862, - "0.000883746": 476312, - "0.0013072305": 105844, - "0.001730715": 13644, - "0.0021541995": 2863, - "0.0025776840000000002": 62, - "0.0030011685": 21, - "0.003424653": 16, - "0.0038481375000000003": 18, - "0.004271622": 12 + "0.000037443": 1, + "0.00047441970000000003": 215279, + "0.0009113964": 467766, + "0.0013483731000000002": 91750, + "0.0017853498000000001": 12545, + "0.0022223265": 1843, + "0.0026593032": 32, + "0.0030962799": 23, + "0.0035332566": 9, + "0.0039702333": 16, + "0.00440721": 12 }, "latencyPercentiles": { - "p10": 0.000374717, - "p25": 0.000464873, - "p50": 0.000577727, - "p75": 0.000750232, - "p90": 0.000970376, - "p95": 0.001094206, - "p99": 0.001509474 + "p10": 0.00037601, + "p25": 0.000464266, + "p50": 0.00057813, + "p75": 0.000746646, + "p90": 0.000965666, + "p95": 0.001087184, + "p99": 0.001503978 }, "rps": { - "mean": 78780.06520162319, - "stddev": 12510.989705417946, - "max": 98261.37405423516, + "mean": 78924.50776565282, + "stddev": 12287.38936639318, + "max": 99635.24098473397, "percentiles": { - "p10": 58848.00355382213, - "p25": 70443.52000665865, - "p50": 82134.81694890471, - "p75": 88541.64999215987, - "p90": 92849.43303815124, - "p95": 94641.24503840592, - "p99": 97064.62896593411 + "p10": 60031.762805695886, + "p25": 70363.57348864648, + "p50": 81055.40136699971, + "p75": 88711.02184383839, + "p90": 93328.70962344146, + "p95": 95437.58332030385, + "p99": 98005.95423712893 } }, "details": { "DNSDialup": { - "average": 0.0005993721399999999, - "fastest": 0.000094909, - "slowest": 0.001054425 + "average": 0.0005238031600000002, + "fastest": 0.000073188, + "slowest": 0.00087111 }, "DNSLookup": { - "average": 0.000009410840000000001, - "fastest": 0.000003977, - "slowest": 0.000050856 + "average": 0.000007859439999999997, + "fastest": 0.000004078, + "slowest": 0.000049614 } }, "statusCodeDistribution": { - "200": 787655 + "200": 789276 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index acd36516c0..e2c00a1545 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000636112, - "slowest": 0.017072254, - "fastest": 0.000240302, - "average": 0.0016158695201171232, - "requestsPerSec": 30902.034284516718, - "totalData": 4017520, + "total": 10.000758336, + "slowest": 0.016457954, + "fastest": 0.000488487, + "average": 0.0016122725713215444, + "requestsPerSec": 30970.75137642842, + "totalData": 4026503, "sizePerRequest": 13, - "sizePerSec": 401726.4456987174 + "sizePerSec": 402619.7678935694 }, "responseTimeHistogram": { - "0.000240302": 1, - "0.0019234971999999998": 281273, - "0.0036066923999999996": 25101, - "0.0052898876": 1220, - "0.0069730828": 1295, - "0.008656277999999998": 63, - "0.0103394732": 37, - "0.012022668399999999": 0, - "0.013705863599999998": 0, - "0.015389058799999997": 0, - "0.017072254": 50 + "0.000488487": 1, + "0.0020854337": 295481, + "0.0036823804000000004": 11890, + "0.005279327100000001": 964, + "0.006876273800000001": 1245, + "0.0084732205": 1, + "0.0100701672": 67, + "0.0116671139": 32, + "0.0132640606": 0, + "0.014861007300000001": 0, + "0.016457954": 50 }, "latencyPercentiles": { - "p10": 0.001101116, - "p25": 0.001427727, - "p50": 0.001654314, - "p75": 0.001737105, - "p90": 0.001872633, - "p95": 0.00207496, - "p99": 0.003296113 + "p10": 0.001096412, + "p25": 0.001426087, + "p50": 0.001648216, + "p75": 0.001733613, + "p90": 0.001893793, + "p95": 0.002070638, + "p99": 0.003161786 }, "rps": { - "mean": 30889.376383481227, - "stddev": 4011.6843803662555, - "max": 36702.40507673438, + "mean": 30986.960537958457, + "stddev": 3992.2739162429316, + "max": 36648.29972594486, "percentiles": { - "p10": 29221.624001762873, - "p25": 30609.547117745475, - "p50": 31563.213879629464, - "p75": 32822.854441069336, - "p90": 33591.46229441273, - "p95": 34177.181343521705, - "p99": 35151.68509276832 + "p10": 29063.099837823476, + "p25": 30617.067418983104, + "p50": 31805.477698398096, + "p75": 32925.07971047248, + "p90": 33672.85425895941, + "p95": 34366.28265183601, + "p99": 35529.443040452155 } }, "details": { "DNSDialup": { - "average": 0.0005193100799999997, - "fastest": 0.000073198, - "slowest": 0.000869027 + "average": 0.00076946272, + "fastest": 0.000094232, + "slowest": 0.001206978 }, "DNSLookup": { - "average": 0.000008245039999999994, - "fastest": 0.000003817, - "slowest": 0.00005307 + "average": 0.000008666540000000002, + "fastest": 0.000003978, + "slowest": 0.000050815 } }, "statusCodeDistribution": { - "200": 309040 + "200": 309731 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index e31570f044..c279fa8d06 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000610077, - "slowest": 0.005939757, - "fastest": 0.000162312, - "average": 0.001084639664283728, - "requestsPerSec": 46019.09248101165, - "totalData": 5982847, + "total": 10.00054184, + "slowest": 0.006327701, + "fastest": 0.000434087, + "average": 0.0010635262906849175, + "requestsPerSec": 46933.15697382253, + "totalData": 6101641, "sizePerRequest": 13, - "sizePerSec": 598248.2022531515 + "sizePerSec": 610131.0406596928 }, "responseTimeHistogram": { - "0.000162312": 1, - "0.0007400565": 5722, - "0.001317801": 446461, - "0.0018955455": 7467, - "0.00247329": 448, - "0.0030510345": 51, - "0.003628779": 19, - "0.004206523500000001": 2, - "0.004784268": 11, - "0.0053620125": 10, - "0.005939757": 27 + "0.000434087": 1, + "0.0010234483999999999": 166672, + "0.0016128098": 301199, + "0.0022021712": 1201, + "0.0027915326": 188, + "0.003380894": 40, + "0.0039702554": 6, + "0.004559616799999999": 9, + "0.0051489781999999994": 24, + "0.0057383396": 12, + "0.006327701": 5 }, "latencyPercentiles": { - "p10": 0.000955647, - "p25": 0.001009946, - "p50": 0.001094772, - "p75": 0.001154097, - "p90": 0.001204868, - "p95": 0.001245626, - "p99": 0.001372799 + "p10": 0.000926061, + "p25": 0.000992326, + "p50": 0.001075433, + "p75": 0.001141155, + "p90": 0.001187744, + "p95": 0.001224119, + "p99": 0.001335591 }, "rps": { - "mean": 46019.46964484416, - "stddev": 2554.8463350671573, - "max": 56063.62660983693, + "mean": 46929.10931757877, + "stddev": 2816.4643763897366, + "max": 66053.2058573188, "percentiles": { - "p10": 44548.16547651106, - "p25": 45265.30425444878, - "p50": 46034.696350632796, - "p75": 46655.6955091735, - "p90": 47958.355727247974, - "p95": 49550.05546603097, - "p99": 52360.261424873366 + "p10": 45258.328934330726, + "p25": 45948.61823295204, + "p50": 46602.78710723925, + "p75": 48014.208162314, + "p90": 49733.81357777251, + "p95": 50946.05415776331, + "p99": 53092.99368565016 } }, "details": { "DNSDialup": { - "average": 0.00074362758, - "fastest": 0.000076535, - "slowest": 0.001785811 + "average": 0.0007585151199999998, + "fastest": 0.000091479, + "slowest": 0.001369906 }, "DNSLookup": { - "average": 0.000008425939999999998, - "fastest": 0.000004259, - "slowest": 0.000047879 + "average": 0.000009981740000000002, + "fastest": 0.000003767, + "slowest": 0.000048531 } }, "statusCodeDistribution": { - "200": 460219 + "200": 469357 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index bad76837f4..a8c944b1cb 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000597316, - "slowest": 0.005348452, - "fastest": 0.000308912, - "average": 0.0009878321898214057, - "requestsPerSec": 50526.58196641661, - "totalData": 6568848, + "total": 10.000583413, + "slowest": 0.005238371, + "fastest": 0.000259891, + "average": 0.0009876211296274394, + "requestsPerSec": 50534.95172522092, + "totalData": 6569927, "sizePerRequest": 13, - "sizePerSec": 656845.565563416 + "sizePerSec": 656954.3724278719 }, "responseTimeHistogram": { - "0.000308912": 1, - "0.000812866": 49958, - "0.00131682": 451510, - "0.001820774": 3477, - "0.0023247280000000003": 195, - "0.0028286820000000003": 77, - "0.0033326360000000004": 28, - "0.0038365900000000004": 0, - "0.004340544": 22, - "0.004844498": 20, - "0.005348452": 8 + "0.000259891": 1, + "0.0007577390000000001": 29936, + "0.001255587": 468138, + "0.0017534350000000002": 6922, + "0.002251283": 200, + "0.002749131": 103, + "0.0032469790000000005": 29, + "0.0037448270000000005": 0, + "0.0042426750000000004": 10, + "0.004740523000000001": 23, + "0.005238371": 17 }, "latencyPercentiles": { - "p10": 0.000815132, - "p25": 0.000926041, - "p50": 0.001006244, - "p75": 0.001075647, - "p90": 0.00112352, - "p95": 0.001164081, - "p99": 0.001287072 + "p10": 0.000841647, + "p25": 0.000923269, + "p50": 0.001003128, + "p75": 0.001066731, + "p90": 0.00111735, + "p95": 0.001163075, + "p99": 0.00128803 }, "rps": { - "mean": 50523.31174230921, - "stddev": 4045.372395472344, - "max": 77581.17531872004, + "mean": 50533.749981877205, + "stddev": 3827.1876248038416, + "max": 75155.5173806884, "percentiles": { - "p10": 47909.69403546433, - "p25": 48642.98580655929, - "p50": 49589.51848577128, - "p75": 51637.76431071941, - "p90": 55093.140463265525, - "p95": 58225.931043661476, - "p99": 64970.25883790814 + "p10": 48311.69142932882, + "p25": 49074.47752308377, + "p50": 49792.78271684931, + "p75": 50767.3607940257, + "p90": 54459.3988663438, + "p95": 58028.671966816386, + "p99": 63502.6825838662 } }, "details": { "DNSDialup": { - "average": 0.0007093485399999998, - "fastest": 0.000092995, - "slowest": 0.001052691 + "average": 0.00059333532, + "fastest": 0.000093978, + "slowest": 0.000982139 }, "DNSLookup": { - "average": 0.00000850626, - "fastest": 0.000004128, - "slowest": 0.000046537 + "average": 0.000008423259999999998, + "fastest": 0.000003567, + "slowest": 0.000049484 } }, "statusCodeDistribution": { - "200": 505296 + "200": 505379 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index f5a4a62909..edf606b4cd 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000563169, - "slowest": 0.023383825, - "fastest": 0.00182485, - "average": 0.0028399982293500674, - "requestsPerSec": 17560.81102956133, - "totalData": 2283034, + "total": 10.00055164, + "slowest": 0.023356782, + "fastest": 0.001137503, + "average": 0.0027554188512938504, + "requestsPerSec": 18099.80154254771, + "totalData": 2353104, "sizePerRequest": 13, - "sizePerSec": 228290.54338429729 + "sizePerSec": 235297.4200531202 }, "responseTimeHistogram": { - "0.00182485": 1, - "0.0039807475": 170700, - "0.0061366450000000005": 4503, - "0.0082925425": 312, - "0.01044844": 40, - "0.0126043375": 12, - "0.014760235": 9, - "0.0169161325": 8, - "0.01907203": 9, - "0.0212279275": 13, - "0.023383825": 11 + "0.001137503": 1, + "0.0033594309": 174936, + "0.005581358799999999": 5097, + "0.0078032866999999985": 851, + "0.010025214599999999": 56, + "0.012247142499999999": 17, + "0.014469070399999997": 9, + "0.0166909983": 9, + "0.0189129262": 11, + "0.0211348541": 15, + "0.023356782": 6 }, "latencyPercentiles": { - "p10": 0.002571974, - "p25": 0.002657137, - "p50": 0.002756881, - "p75": 0.00286769, - "p90": 0.0029732, - "p95": 0.003130296, - "p99": 0.005538729 + "p10": 0.002494388, + "p25": 0.002586577, + "p50": 0.00268142, + "p75": 0.00278265, + "p90": 0.002888019, + "p95": 0.003005408, + "p99": 0.005392475 }, "rps": { - "mean": 17565.653766441894, - "stddev": 1551.8272025760243, - "max": 20008.0032012785, + "mean": 18101.185378062797, + "stddev": 1698.4035902299952, + "max": 25477.985566018335, "percentiles": { - "p10": 16704.475128886745, - "p25": 17317.415540850066, - "p50": 17855.035271262106, - "p75": 18242.34134101588, - "p90": 18605.678453064796, - "p95": 18804.204620153134, - "p99": 19112.417337544175 + "p10": 17154.67538137453, + "p25": 17870.38788379594, + "p50": 18338.573355194847, + "p75": 18749.61899169973, + "p90": 19123.11985190012, + "p95": 19331.969277593984, + "p99": 20364.874020066934 } }, "details": { "DNSDialup": { - "average": 0.0005368587999999999, - "fastest": 0.000082015, - "slowest": 0.000913786 + "average": 0.0008762378200000002, + "fastest": 0.000086531, + "slowest": 0.00154755 }, "DNSLookup": { - "average": 0.000008177, - "fastest": 0.000003927, - "slowest": 0.00005326 + "average": 0.000009080360000000001, + "fastest": 0.000004168, + "slowest": 0.000054172 } }, "statusCodeDistribution": { - "200": 175618 + "200": 181008 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 0d4b5b459c..b70906e191 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000673591, - "slowest": 0.011023057, - "fastest": 0.000746359, - "average": 0.001657537763114484, - "requestsPerSec": 30126.870681105105, - "totalData": 3916757, + "total": 10.000517287, + "slowest": 0.010886718, + "fastest": 0.000970857, + "average": 0.0016219775275897448, + "requestsPerSec": 30788.80733502201, + "totalData": 4002752, "sizePerRequest": 13, - "sizePerSec": 391649.3188543664 + "sizePerSec": 400254.49535528617 }, "responseTimeHistogram": { - "0.000746359": 1, - "0.0017740288": 280773, - "0.0028016986000000002": 17284, - "0.0038293684": 1904, - "0.0048570382": 844, - "0.005884708000000001": 196, - "0.0069123778": 181, - "0.0079400476": 17, - "0.0089677174": 60, - "0.0099953872": 10, - "0.011023057000000001": 19 + "0.000970857": 1, + "0.0019624431": 302766, + "0.0029540292": 2702, + "0.0039456153": 1451, + "0.004937201400000001": 563, + "0.005928787500000001": 151, + "0.006920373600000001": 165, + "0.0079119597": 16, + "0.0089035458": 60, + "0.009895131900000001": 10, + "0.010886718000000002": 19 }, "latencyPercentiles": { - "p10": 0.001544789, - "p25": 0.001576764, - "p50": 0.001617739, - "p75": 0.001668159, - "p90": 0.001742274, - "p95": 0.001797979, - "p99": 0.002873206 + "p10": 0.001512409, + "p25": 0.001545042, + "p50": 0.001586172, + "p75": 0.0016346, + "p90": 0.001702642, + "p95": 0.00175803, + "p99": 0.002755806 }, "rps": { - "mean": 30119.903157728295, - "stddev": 3053.99729128181, - "max": 32454.818147386984, + "mean": 30778.476884344094, + "stddev": 3035.214607102361, + "max": 35372.65802684439, "percentiles": { - "p10": 29568.442546655562, - "p25": 30254.715653256204, - "p50": 30647.844349815914, - "p75": 31121.96899791518, - "p90": 31404.06368584314, - "p95": 31591.034142562254, - "p99": 32017.741881881768 + "p10": 30320.916784043795, + "p25": 31076.233107435804, + "p50": 31329.251637154175, + "p75": 31658.85237681451, + "p90": 32029.034319609906, + "p95": 32168.403508352676, + "p99": 32405.702217764214 } }, "details": { "DNSDialup": { - "average": 0.0005418900199999999, - "fastest": 0.000081894, - "slowest": 0.000766686 + "average": 0.0005839705399999997, + "fastest": 0.000083728, + "slowest": 0.00089007 }, "DNSLookup": { - "average": 0.000007851340000000002, - "fastest": 0.000003827, - "slowest": 0.00004813 + "average": 0.000008575699999999998, + "fastest": 0.000004218, + "slowest": 0.000052098 } }, "statusCodeDistribution": { - "200": 301289 + "200": 307904 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index c12c634957..0bfb762dd4 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000924043, + "total": 10.002391327, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73274.22914614771, + "requestsPerSec": 74322.32710124999, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 732810 + "Connection refused (os error 111)": 743401 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 72761f499a..1135041944 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000719524, + "total": 10.002243103, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73178.83460722081, + "requestsPerSec": 74591.56834292752, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 731841 + "Connection refused (os error 111)": 746083 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 9f180978c5..9f8ac12b9f 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000614289, - "slowest": 0.006689377, - "fastest": 0.000623142, - "average": 0.0012763829878309802, - "requestsPerSec": 39113.29731317068, - "totalData": 5085041, + "total": 10.000608915, + "slowest": 0.007062256, + "fastest": 0.000441171, + "average": 0.001259297325092283, + "requestsPerSec": 39644.785969515135, + "totalData": 5154136, "sizePerRequest": 13, - "sizePerSec": 508472.86507121887 + "sizePerSec": 515382.21760369674 }, "responseTimeHistogram": { - "0.000623142": 1, - "0.0012297655": 151514, - "0.001836389": 237803, - "0.0024430125000000002": 1506, - "0.003049636": 218, - "0.0036562595": 59, - "0.004262883": 13, - "0.0048695065": 0, - "0.00547613": 21, - "0.0060827535": 11, - "0.006689377": 11 + "0.000441171": 1, + "0.0011032795000000001": 38794, + "0.0017653880000000001": 355320, + "0.0024274965000000005": 2045, + "0.0030896050000000005": 212, + "0.0037517135000000004": 50, + "0.004413822": 3, + "0.0050759305": 12, + "0.005738039": 15, + "0.006400147500000001": 17, + "0.007062256": 3 }, "latencyPercentiles": { - "p10": 0.001118754, - "p25": 0.001168998, - "p50": 0.001283664, - "p75": 0.001347481, - "p90": 0.001417447, - "p95": 0.00149973, - "p99": 0.001670051 + "p10": 0.00110432, + "p25": 0.001157164, + "p50": 0.001266162, + "p75": 0.001335202, + "p90": 0.001399393, + "p95": 0.001463388, + "p99": 0.001657864 }, "rps": { - "mean": 39111.94754355883, - "stddev": 2296.9294697291366, - "max": 42447.71897956457, + "mean": 39635.705443760904, + "stddev": 2407.991227374939, + "max": 47774.19332222506, "percentiles": { - "p10": 37009.74096381981, - "p25": 38780.948582005876, - "p50": 39774.25099360285, - "p75": 40183.92757707945, - "p90": 40640.94839717213, - "p95": 40860.63131382068, - "p99": 41532.04612679159 + "p10": 37529.91731476835, + "p25": 39226.081421535935, + "p50": 40054.17728018308, + "p75": 40759.258651328986, + "p90": 41375.76009129354, + "p95": 41885.42532495093, + "p99": 43005.4067241354 } }, "details": { "DNSDialup": { - "average": 0.00097715984, - "fastest": 0.000092946, - "slowest": 0.002128947 + "average": 0.0008310441199999998, + "fastest": 0.000144172, + "slowest": 0.001173388 }, "DNSLookup": { - "average": 0.00001174204, - "fastest": 0.000004308, - "slowest": 0.000049272 + "average": 0.000008643499999999998, + "fastest": 0.000003466, + "slowest": 0.000060194 } }, "statusCodeDistribution": { - "200": 391157 + "200": 396472 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 8ab121dd77..b91ff51f27 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000559456, - "slowest": 0.012757487, - "fastest": 0.000483658, - "average": 0.0012692263206571046, - "requestsPerSec": 39333.89944139541, - "totalData": 5113693, + "total": 10.000603425, + "slowest": 0.011226318, + "fastest": 0.000448487, + "average": 0.0012530622341083647, + "requestsPerSec": 39839.3959912474, + "totalData": 5179434, "sizePerRequest": 13, - "sizePerSec": 511340.69273814035 + "sizePerSec": 517912.1478862162 }, "responseTimeHistogram": { - "0.000483658": 1, - "0.0017110409": 377949, - "0.0029384238": 13981, - "0.0041658067": 80, - "0.0053931896": 130, - "0.0066205725": 1131, - "0.0078479554": 39, - "0.0090753383": 0, - "0.0103027212": 0, - "0.0115301041": 0, - "0.012757487": 50 + "0.000448487": 1, + "0.0015262701000000002": 373252, + "0.0026040532000000003": 23653, + "0.0036818363000000005": 134, + "0.004759619400000001": 28, + "0.005837402500000001": 970, + "0.006915185600000001": 330, + "0.007992968700000002": 0, + "0.009070751800000002": 0, + "0.010148534900000002": 0, + "0.011226318000000002": 50 }, "latencyPercentiles": { - "p10": 0.000936046, - "p25": 0.00115243, - "p50": 0.001286857, - "p75": 0.001354039, - "p90": 0.001423995, - "p95": 0.0015693, - "p99": 0.002055699 + "p10": 0.000925453, + "p25": 0.001115381, + "p50": 0.001266531, + "p75": 0.001343112, + "p90": 0.001429034, + "p95": 0.001606354, + "p99": 0.002030326 }, "rps": { - "mean": 39346.542660611514, - "stddev": 3919.834315632123, - "max": 45340.05543122654, + "mean": 39844.39724637115, + "stddev": 4192.924637656756, + "max": 47636.86617073031, "percentiles": { - "p10": 36937.25491530783, - "p25": 38404.21678300457, - "p50": 40211.20284111074, - "p75": 41173.0762494641, - "p90": 42290.74744460976, - "p95": 42972.685160256035, - "p99": 43888.98347819056 + "p10": 36922.19400104657, + "p25": 38699.71449363432, + "p50": 40665.650160291945, + "p75": 42003.293058174924, + "p90": 43324.34954807304, + "p95": 43977.68015390363, + "p99": 45599.51479678847 } }, "details": { "DNSDialup": { - "average": 0.0006018731799999999, - "fastest": 0.000095469, - "slowest": 0.000876466 + "average": 0.0008137422600000002, + "fastest": 0.000152343, + "slowest": 0.00110128 }, "DNSLookup": { - "average": 0.000011264500000000002, - "fastest": 0.000004628, - "slowest": 0.000072807 + "average": 0.000008527280000000002, + "fastest": 0.000003858, + "slowest": 0.000044764 } }, "statusCodeDistribution": { - "200": 393361 + "200": 398418 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 1e28678045..bfe0832cf8 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000835233, - "slowest": 0.003435539, - "fastest": 0.000031248, - "average": 0.0006113050438437362, - "requestsPerSec": 81596.68477561847, - "totalData": 10608455, + "total": 10.000746536, + "slowest": 0.003732423, + "fastest": 0.000031342, + "average": 0.0006150198996044719, + "requestsPerSec": 81103.14535822769, + "totalData": 10544196, "sizePerRequest": 13, - "sizePerSec": 1060756.9020830402 + "sizePerSec": 1054340.88965696 }, "responseTimeHistogram": { - "0.000031248": 1, - "0.0003716771": 85884, - "0.0007121062": 516018, - "0.0010525353": 176092, - "0.0013929644": 31678, - "0.0017333935": 5847, - "0.0020738226": 473, - "0.0024142517": 23, - "0.0027546808": 4, - "0.0030951099000000003": 3, - "0.003435539": 12 + "0.000031342": 1, + "0.0004014501": 116080, + "0.0007715582": 528826, + "0.0011416662999999998": 143965, + "0.0015117744": 19157, + "0.0018818825": 2926, + "0.0022519906": 96, + "0.0026220987": 19, + "0.0029922068": 14, + "0.0033623149000000002": 1, + "0.0037324230000000003": 7 }, "latencyPercentiles": { - "p10": 0.000367189, - "p25": 0.000458393, - "p50": 0.000572176, - "p75": 0.00072276, - "p90": 0.000919109, - "p95": 0.00104184, - "p99": 0.001345271 + "p10": 0.000367881, + "p25": 0.000460566, + "p50": 0.000578747, + "p75": 0.000730585, + "p90": 0.000918825, + "p95": 0.001038138, + "p99": 0.001343528 }, "rps": { - "mean": 81596.48586948165, - "stddev": 9129.267253492188, - "max": 99303.88278181381, + "mean": 81087.79100507623, + "stddev": 8840.377725643446, + "max": 98666.48679856879, "percentiles": { - "p10": 68222.17903040942, - "p25": 75200.58656457525, - "p50": 82435.56787877262, - "p75": 88519.22147087738, - "p90": 93049.38130666463, - "p95": 94723.24508434242, - "p99": 96836.6363934979 + "p10": 68221.57166095801, + "p25": 74825.76251003872, + "p50": 81958.11306881209, + "p75": 87850.7601692219, + "p90": 92164.19231970399, + "p95": 94170.00598244544, + "p99": 96650.03572349848 } }, "details": { "DNSDialup": { - "average": 0.0007142395799999997, - "fastest": 0.000088407, - "slowest": 0.001157481 + "average": 0.0007645468199999999, + "fastest": 0.000095992, + "slowest": 0.001436635 }, "DNSLookup": { - "average": 0.000008337240000000002, - "fastest": 0.000003797, - "slowest": 0.000045796 + "average": 0.00001286812, + "fastest": 0.000003888, + "slowest": 0.000216068 } }, "statusCodeDistribution": { - "200": 816035 + "200": 811092 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index f12fccda3e..aa750438cf 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000659319, - "slowest": 0.023868268, - "fastest": 0.004868075, - "average": 0.008138115054208628, - "requestsPerSec": 6136.995376234553, - "totalData": 797862, + "total": 10.000660343, + "slowest": 0.024883966, + "fastest": 0.00476739, + "average": 0.008086560506266985, + "requestsPerSec": 6174.792251915999, + "totalData": 802776, "sizePerRequest": 13, - "sizePerSec": 79780.93989104919 + "sizePerSec": 80272.29927490799 }, "responseTimeHistogram": { - "0.004868075": 1, - "0.006768094300000001": 9272, - "0.008668113600000001": 38915, - "0.010568132900000003": 9130, - "0.012468152200000002": 926, - "0.014368171500000002": 2107, - "0.016268190800000002": 883, - "0.018168210100000002": 75, - "0.020068229400000002": 47, - "0.0219682487": 7, - "0.023868268": 11 + "0.00476739": 1, + "0.0067790476": 9373, + "0.0087907052": 40874, + "0.0108023628": 7678, + "0.0128140204": 725, + "0.014825678000000002": 2861, + "0.016837335600000003": 114, + "0.0188489932": 100, + "0.0208606508": 8, + "0.022872308400000003": 7, + "0.024883966000000004": 11 }, "latencyPercentiles": { - "p10": 0.006636318, - "p25": 0.0071015, - "p50": 0.007847549, - "p75": 0.008318447, - "p90": 0.009563686, - "p95": 0.01266028, - "p99": 0.014499345 + "p10": 0.006622785, + "p25": 0.007000102, + "p50": 0.007911252, + "p75": 0.00827924, + "p90": 0.00954944, + "p95": 0.012825871, + "p99": 0.014424958 }, "rps": { - "mean": 6190.956634169665, - "stddev": 1486.815262765485, - "max": 9910.348760341585, + "mean": 6239.930917941152, + "stddev": 1533.7387635769355, + "max": 11260.36534989743, "percentiles": { - "p10": 5116.188130865705, - "p25": 5662.112742629984, - "p50": 6404.242170013596, - "p75": 6904.744249774219, - "p90": 7715.146364476157, - "p95": 8187.269521052555, - "p99": 8958.124331639872 + "p10": 5102.3971061604825, + "p25": 5660.721998809095, + "p50": 6348.708561828319, + "p75": 6920.4477917267395, + "p90": 7732.071586136096, + "p95": 8466.882444493805, + "p99": 9585.606253650458 } }, "details": { "DNSDialup": { - "average": 0.0005389889999999999, - "fastest": 0.00007459, - "slowest": 0.000883483 + "average": 0.0010991057999999998, + "fastest": 0.000175471, + "slowest": 0.001844049 }, "DNSLookup": { - "average": 0.000008870220000000005, - "fastest": 0.000004047, - "slowest": 0.000073488 + "average": 0.000010021160000000002, + "fastest": 0.000004178, + "slowest": 0.00004796 } }, "statusCodeDistribution": { - "200": 61374 + "200": 61752 }, "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 67c2c615aa..f659446fc7 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.000591004, - "slowest": 0.003883039, - "fastest": 0.000034426, - "average": 0.0006281877754631438, - "requestsPerSec": 79413.00665954122, - "totalData": 10324301, + "total": 10.000732301, + "slowest": 0.003608828, + "fastest": 0.000038, + "average": 0.000642630030400063, + "requestsPerSec": 77619.11594437748, + "totalData": 10091224, "sizePerRequest": 13, - "sizePerSec": 1032369.0865740358 + "sizePerSec": 1009048.5072769073 }, "responseTimeHistogram": { - "0.000034426": 1, - "0.0004192873": 129938, - "0.0008041486": 504908, - "0.0011890099": 132744, - "0.0015738712": 21443, - "0.0019587325": 4719, - "0.0023435938000000004": 353, - "0.0027284551000000003": 37, - "0.0031133164000000002": 9, - "0.0034981777": 1, - "0.003883039": 24 + "0.000038": 1, + "0.00039508280000000005": 94317, + "0.0007521656000000002": 478680, + "0.0011092484": 161957, + "0.0014663312000000003": 31616, + "0.0018234140000000004": 7932, + "0.0021804968": 1614, + "0.0025375796": 71, + "0.0028946624000000002": 28, + "0.0032517452000000004": 19, + "0.0036088280000000006": 13 }, "latencyPercentiles": { - "p10": 0.000373813, - "p25": 0.000462653, - "p50": 0.000575545, - "p75": 0.000741355, - "p90": 0.000955239, - "p95": 0.001092476, - "p99": 0.00147814 + "p10": 0.000376914, + "p25": 0.000469387, + "p50": 0.000587589, + "p75": 0.000766115, + "p90": 0.000982826, + "p95": 0.001121716, + "p99": 0.001519214 }, "rps": { - "mean": 79393.2403664413, - "stddev": 11463.942385023134, - "max": 99262.19769307417, + "mean": 77635.58279399575, + "stddev": 11464.636998207083, + "max": 98382.19632318182, "percentiles": { - "p10": 61068.211585280995, - "p25": 72129.183467632, - "p50": 81725.40025439742, - "p75": 88407.89482500339, - "p90": 92381.67780756218, - "p95": 94232.19914244747, - "p99": 97441.51983160184 + "p10": 60230.66945687994, + "p25": 69223.86838982048, + "p50": 79501.05817612878, + "p75": 86681.03810252335, + "p90": 91201.14913447891, + "p95": 93437.5242278094, + "p99": 96386.28887935553 } }, "details": { "DNSDialup": { - "average": 0.0006487682999999999, - "fastest": 0.000178466, - "slowest": 0.000956705 + "average": 0.00060997196, + "fastest": 0.000090601, + "slowest": 0.000976424 }, "DNSLookup": { - "average": 0.00000874712, - "fastest": 0.000004348, - "slowest": 0.000048812 + "average": 0.000008702239999999999, + "fastest": 0.000004188, + "slowest": 0.0000474 } }, "statusCodeDistribution": { - "200": 794177 + "200": 776248 }, "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 3deea87503..11d57a4416 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.000632245, - "slowest": 0.004644831, - "fastest": 0.000331804, - "average": 0.0009628577244900345, - "requestsPerSec": 51833.32286407858, - "totalData": 6738758, + "total": 10.000554323, + "slowest": 0.005240624, + "fastest": 0.000197433, + "average": 0.0009505881279592464, + "requestsPerSec": 52502.08968841377, + "totalData": 6825650, "sizePerRequest": 13, - "sizePerSec": 673833.1972330215 + "sizePerSec": 682527.165949379 }, "responseTimeHistogram": { - "0.000331804": 1, - "0.0007631067000000001": 63072, - "0.0011944094000000001": 441609, - "0.0016257121000000003": 13130, - "0.0020570148000000005": 363, - "0.0024883175": 30, - "0.0029196202000000004": 105, - "0.003350922900000001": 11, - "0.0037822256000000004": 28, - "0.004213528300000001": 8, - "0.004644831": 9 + "0.000197433": 1, + "0.0007017521": 61487, + "0.0012060712": 452246, + "0.0017103902999999997": 10848, + "0.0022147093999999997": 297, + "0.0027190285": 92, + "0.0032233475999999994": 29, + "0.0037276666999999995": 0, + "0.0042319858": 7, + "0.0047363049": 26, + "0.005240624": 17 }, "latencyPercentiles": { - "p10": 0.00071833, - "p25": 0.000899162, - "p50": 0.000987017, - "p75": 0.001065752, - "p90": 0.001114496, - "p95": 0.001152018, - "p99": 0.00127176 + "p10": 0.000675464, + "p25": 0.00087986, + "p50": 0.000979764, + "p75": 0.001063148, + "p90": 0.001113587, + "p95": 0.00114992, + "p99": 0.001270399 }, "rps": { - "mean": 51829.51050918151, - "stddev": 4508.257429587331, - "max": 69865.70626751285, + "mean": 52511.60878654086, + "stddev": 5206.5087667629505, + "max": 72844.53715001387, "percentiles": { - "p10": 48111.089606154084, - "p25": 49014.26805343001, - "p50": 50532.62891849158, - "p75": 54042.58555742078, - "p90": 58054.80252829626, - "p95": 60576.635138259124, - "p99": 64106.34652830611 + "p10": 47984.27322989228, + "p25": 49221.2931314075, + "p50": 51235.05162007066, + "p75": 55143.254368726666, + "p90": 59750.004778998875, + "p95": 62568.39977463439, + "p99": 67596.65360135466 } }, "details": { "DNSDialup": { - "average": 0.0007617252399999999, - "fastest": 0.000098496, - "slowest": 0.001162698 + "average": 0.0005218967000000001, + "fastest": 0.000073438, + "slowest": 0.000923136 }, "DNSLookup": { - "average": 0.000009211960000000001, - "fastest": 0.000003757, - "slowest": 0.000051457 + "average": 0.000008066799999999999, + "fastest": 0.000003516, + "slowest": 0.000050094 } }, "statusCodeDistribution": { - "200": 518366 + "200": 525050 }, "errorDistribution": {} } \ No newline at end of file