From 91c5bf177c1083809a29503dc519d55e039816a2 Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 18 Oct 2023 01:25:28 +0000 Subject: [PATCH] chore: autopublish Wed Oct 18 01:25:28 UTC 2023 --- README.md | 294 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 ++--- frameworks/acorn/results/hello_bench.json | 84 ++--- frameworks/alosaur/results/hello_bench.json | 90 +++--- frameworks/aqua/results/hello_bench.json | 84 ++--- frameworks/bun/results/hello_bench.json | 84 ++--- frameworks/cheetah/results/hello_bench.json | 90 +++--- frameworks/danet/results/hello_bench.json | 84 ++--- frameworks/deno/results/hello_bench.json | 84 ++--- frameworks/deso/results/hello_bench.json | 84 ++--- frameworks/dinatra/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 | 84 ++--- frameworks/hono/results/hello_bench.json | 90 +++--- 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 | 90 +++--- 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-deno/results/hello_bench.json | 84 ++--- 31 files changed, 1375 insertions(+), 1385 deletions(-) diff --git a/README.md b/README.md index 35351174a3..aa88c6334a 100644 --- a/README.md +++ b/README.md @@ -85,39 +85,39 @@ > Requests per second -| Framework | Mean | Stddev | Max | Relative | -| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Megalo | 67721.22 | 12926.17 | 74650.36 | 100% | -| Fast | 67315.57 | 18345.28 | 79724.75 | 99% | -| Fastro | 66069.78 | 18097.32 | 78184.24 | 98% | -| Hono | 65279.21 | 17027.44 | 76176.58 | 96% | -| Deso | 65107.77 | 14934.83 | 73571.42 | 96% | -| Deno | 64559.10 | 19227.15 | 80886.87 | 95% | -| NHttp | 62843.38 | 22158.35 | 82668.39 | 93% | -| Bun | 62349.82 | 13234.10 | 90780.32 | 92% | -| Stric | 60730.10 | 10834.44 | 88900.78 | 90% | -| Hyper Express | 59026.83 | 14367.60 | 85670.29 | 87% | -| Vixeny (Deno) | 58075.67 | 21059.17 | 78985.05 | 86% | -| Cheetah | 57222.62 | 10573.56 | 62966.92 | 84% | -| Reno | 56143.83 | 9074.35 | 60475.63 | 83% | -| http | 39637.99 | 10756.18 | 224003.58 | 59% | -| Node | 37937.41 | 10185.77 | 45307.12 | 56% | -| Fastify | 35854.81 | 6491.34 | 39743.20 | 53% | -| Alosaur | 31912.50 | 7039.21 | 40163.68 | 47% | -| Router | 27823.19 | 6214.42 | 35577.15 | 41% | -| Aqua | 26901.88 | 4851.45 | 33343.86 | 40% | -| Little | 26307.28 | 5040.27 | 32160.15 | 39% | -| Oak | 25975.37 | 5063.22 | 32034.57 | 38% | -| Dinatra | 22878.11 | 4885.78 | 29581.09 | 34% | -| Abc | 20849.65 | 7386.68 | 205530.91 | 31% | -| Danet (Oak) | 18232.00 | 3940.99 | 25024.00 | 27% | -| Express (Deno) | 11996.57 | 2439.70 | 21951.41 | 18% | -| Opine | 11862.35 | 2089.81 | 16067.41 | 18% | -| Express | 7984.07 | 1432.59 | 12456.17 | 12% | -| Servest | 7482.67 | 2443.49 | 12471.45 | 11% | -| Acorn | 5040.39 | 8562.21 | 90059.82 | 7% | -| Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-05b6a5fd-4ede-48be-848c-54b719065886) | | | | | +| Framework | Mean | Stddev | Max | Relative | +| ------------------------------------------------------------------------------------ | -------- | -------- | -------- | -------- | +| NHttp | 44759.35 | 14368.58 | 63398.87 | 100% | +| Vixeny (Deno) | 43758.73 | 11871.15 | 57836.58 | 98% | +| Bun | 43581.83 | 10816.81 | 70622.38 | 97% | +| Hono | 43222.94 | 12194.13 | 56467.13 | 97% | +| Stric | 43174.86 | 13194.03 | 69405.12 | 96% | +| Deno | 42798.85 | 15897.07 | 66061.13 | 96% | +| Hyper Express | 42243.60 | 16948.73 | 68801.05 | 94% | +| Fast | 41547.72 | 13651.23 | 56762.29 | 93% | +| Deso | 41278.31 | 11574.71 | 54470.22 | 92% | +| Fastro | 40881.63 | 11308.36 | 53935.62 | 91% | +| Megalo | 39182.28 | 11791.06 | 51867.26 | 88% | +| Reno | 37918.43 | 8683.96 | 47709.86 | 85% | +| Cheetah | 36405.94 | 8023.89 | 44810.70 | 81% | +| http | 27645.28 | 7161.03 | 37750.04 | 62% | +| Alosaur | 23262.95 | 5845.11 | 31458.52 | 52% | +| Aqua | 19930.88 | 4227.98 | 31989.76 | 45% | +| Router | 19181.75 | 4483.90 | 25994.03 | 43% | +| Node | 18219.80 | 3476.86 | 23022.76 | 41% | +| Little | 16336.87 | 3764.33 | 24592.35 | 36% | +| Oak | 16134.46 | 4103.89 | 62084.26 | 36% | +| Fastify | 14346.31 | 3382.88 | 18764.15 | 32% | +| Dinatra | 11892.28 | 2900.96 | 24475.32 | 27% | +| Abc | 11431.87 | 2323.26 | 16019.84 | 26% | +| Danet (Oak) | 10485.06 | 2446.93 | 15870.99 | 23% | +| Opine | 7258.56 | 1920.84 | 32540.59 | 16% | +| Express (Deno) | 6969.93 | 1648.79 | 20242.91 | 16% | +| Acorn | 4712.11 | 6298.85 | 75566.75 | 11% | +| Express | 4310.37 | 1046.03 | 12499.67 | 10% | +| Peko | 0.00 | 0.00 | 0.00 | 0% | +| Servest | 0.00 | 0.00 | 0.00 | 0% | +| ![Chart](https://quickchart.io/chart/render/sf-eb5e2b90-a5be-436f-8e8b-0a453ffd835b) | | | | | # Frameworks @@ -256,267 +256,267 @@ A simple benchmark which expects a response simply containing the text ### [Abc](#abc) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 20849.65 | 7386.68 | 205530.91 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 11431.87 | 2323.26 | 16019.84 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12603.36 | 20959.01 | 22398.39 | 23015.23 | 24008.69 | 24994.22 | 25641.17 | -| **Latency** | 1ms | 1ms | 1ms | 3ms | 3ms | 3ms | 6ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 8435.32 | 10375.09 | 11717.48 | 13078.37 | 14071.44 | 14610.43 | 15293.35 | +| **Latency** | 3ms | 3ms | 3ms | 5ms | 6ms | 7ms | 10ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 5040.39 | 8562.21 | 90059.82 | | +| 4712.11 | 6298.85 | 75566.75 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ----- | ------- | ------- | ------- | ------- | -------- | -------- | -| **Req/Sec** | 57.15 | 1005.74 | 3502.65 | 6939.18 | 9714.09 | 10811.71 | 67692.72 | -| **Latency** | 5ms | 7ms | 15ms | 21ms | 26ms | 29ms | 32ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ----- | ----- | ------- | ------- | -------- | -------- | -------- | +| **Req/Sec** | 62.16 | 90.97 | 3105.50 | 6858.31 | 11057.38 | 13488.60 | 20028.61 | +| **Latency** | 7ms | 9ms | 19ms | 24ms | 29ms | 31ms | 39ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31912.50 | 7039.21 | 40163.68 | | +| 23262.95 | 5845.11 | 31458.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24786.79 | 30009.71 | 34999.28 | 35916.82 | 36521.11 | 36886.39 | 37848.19 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 15911.24 | 21628.81 | 25411.18 | 26793.49 | 27911.70 | 28458.16 | 29512.96 | +| **Latency** | 1ms | 1ms | 1ms | 2ms | 2ms | 3ms | 6ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 26901.88 | 4851.45 | 33343.86 | | +| 19930.88 | 4227.98 | 31989.76 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23301.79 | 26492.93 | 28515.19 | 29412.43 | 30017.00 | 30440.07 | 31592.76 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | +| **Req/Sec** | 16184.80 | 18828.07 | 20950.20 | 22452.89 | 23418.96 | 24085.52 | 25738.27 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 6ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 62349.82 | 13234.10 | 90780.32 | | +| 43581.83 | 10816.81 | 70622.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48637.00 | 53117.73 | 58070.90 | 77024.72 | 79759.92 | 80671.93 | 83384.30 | -| **Latency** | 457µs | 590µs | 700µs | 975µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 30541.99 | 35421.57 | 42406.05 | 52075.98 | 58414.32 | 61833.56 | 66437.04 | +| **Latency** | 591µs | 732µs | 963µs | 1ms | 2ms | 2ms | 3ms | ### [Cheetah](#cheetah) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 57222.62 | 10573.56 | 62966.92 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 36405.94 | 8023.89 | 44810.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47673.37 | 60008.35 | 60876.32 | 61373.59 | 61720.31 | 61859.62 | 62119.32 | -| **Latency** | 734µs | 790µs | 824µs | 852µs | 949µs | 1ms | 2ms | +| **Req/Sec** | 25103.87 | 36182.68 | 39200.74 | 40870.78 | 42039.32 | 42608.90 | 43547.34 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 4ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18232.00 | 3940.99 | 25024.00 | | +| 10485.06 | 2446.93 | 15870.99 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13632.85 | 16902.36 | 19585.83 | 20658.82 | 21147.61 | 21509.53 | 22864.10 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6889.32 | 9768.05 | 11168.52 | 12004.79 | 12703.46 | 13114.66 | 14720.99 | +| **Latency** | 3ms | 4ms | 4ms | 5ms | 6ms | 7ms | 10ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 64559.10 | 19227.15 | 80886.87 | | +| 42798.85 | 15897.07 | 66061.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31103.83 | 49336.89 | 76616.94 | 78232.93 | 78941.28 | 79311.34 | 79808.22 | -| **Latency** | 503µs | 551µs | 683µs | 723µs | 1ms | 1ms | 2ms | +| **Req/Sec** | 20901.97 | 25906.45 | 46249.80 | 57433.05 | 61617.95 | 63130.08 | 64830.41 | +| **Latency** | 645µs | 780µs | 916µs | 1ms | 2ms | 2ms | 3ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 65107.77 | 14934.83 | 73571.42 | | +| 41278.31 | 11574.71 | 54470.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29823.27 | 69923.76 | 71619.90 | 72093.42 | 72502.01 | 72892.30 | 73280.32 | -| **Latency** | 617µs | 662µs | 693µs | 728µs | 830µs | 1ms | 2ms | +| **Req/Sec** | 19569.85 | 36252.19 | 46600.17 | 49109.29 | 50682.06 | 51321.01 | 52619.91 | +| **Latency** | 878µs | 945µs | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 22878.11 | 4885.78 | 29581.09 | | +| 11892.28 | 2900.96 | 24475.32 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 19114.91 | 21171.40 | 24226.65 | 26084.86 | 26929.37 | 27624.31 | 28375.19 | -| **Latency** | 1ms | 1ms | 1ms | 2ms | 3ms | 3ms | 5ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 8426.70 | 10756.14 | 12307.37 | 13756.39 | 14938.08 | 15364.98 | 16276.49 | +| **Latency** | 2ms | 3ms | 3ms | 5ms | 6ms | 7ms | 12ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 7984.07 | 1432.59 | 12456.17 | | +| 4310.37 | 1046.03 | 12499.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5756.18 | 7869.88 | 8680.18 | 8790.36 | 8837.90 | 8855.34 | 8888.53 | -| **Latency** | 5ms | 5ms | 5ms | 5ms | 7ms | 8ms | 12ms | +| **Req/Sec** | 2907.88 | 3843.50 | 4691.29 | 4917.40 | 5088.27 | 5163.87 | 5362.37 | +| **Latency** | 9ms | 10ms | 10ms | 11ms | 14ms | 16ms | 21ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 11996.57 | 2439.70 | 21951.41 | | +| 6969.93 | 1648.79 | 20242.91 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 8605.37 | 12157.55 | 13062.42 | 13262.45 | 13357.98 | 13434.18 | 13988.96 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | 10ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | +| **Req/Sec** | 4487.67 | 6568.57 | 7471.84 | 8025.27 | 8277.88 | 8468.41 | 8991.16 | +| **Latency** | 5ms | 6ms | 6ms | 7ms | 9ms | 11ms | 16ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 67315.57 | 18345.28 | 79724.75 | | +| 41547.72 | 13651.23 | 56762.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28709.40 | 68802.87 | 76972.41 | 77816.93 | 78311.00 | 78618.90 | 79048.93 | -| **Latency** | 578µs | 609µs | 646µs | 687µs | 806µs | 1ms | 2ms | +| **Req/Sec** | 18991.90 | 33804.60 | 47867.93 | 51748.59 | 53782.23 | 54731.70 | 56053.99 | +| **Latency** | 817µs | 892µs | 981µs | 1ms | 1ms | 2ms | 4ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35854.81 | 6491.34 | 39743.20 | | +| 14346.31 | 3382.88 | 18764.15 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34482.74 | 37103.69 | 37632.63 | 38307.26 | 38501.43 | 38550.10 | 38775.59 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 8141.27 | 13020.95 | 15668.77 | 16502.79 | 17186.10 | 17593.93 | 18035.33 | +| **Latency** | 2ms | 2ms | 3ms | 3ms | 4ms | 6ms | 8ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 66069.78 | 18097.32 | 78184.24 | | +| 40881.63 | 11308.36 | 53935.62 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28842.59 | 69341.91 | 75463.91 | 76328.65 | 76939.52 | 77284.66 | 77762.94 | -| **Latency** | 586µs | 624µs | 658µs | 694µs | 851µs | 1ms | 2ms | +| **Req/Sec** | 19306.93 | 37610.49 | 45721.83 | 48342.48 | 50276.36 | 51156.21 | 52485.74 | +| **Latency** | 891µs | 962µs | 1ms | 1ms | 1ms | 2ms | 4ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 65279.21 | 17027.44 | 76176.58 | | +| 43222.94 | 12194.13 | 56467.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28300.92 | 70116.55 | 73614.66 | 74471.31 | 75010.22 | 75192.95 | 75614.28 | -| **Latency** | 600µs | 641µs | 676µs | 713µs | 833µs | 1ms | 2ms | +| **Req/Sec** | 19612.14 | 41376.75 | 48918.40 | 50941.71 | 52375.34 | 53141.20 | 54241.85 | +| **Latency** | 846µs | 913µs | 983µs | 1ms | 1ms | 2ms | 3ms | ### [http](#http) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 39637.99 | 10756.18 | 224003.58 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 27645.28 | 7161.03 | 37750.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 21787.99 | 37918.44 | 44120.57 | 45328.81 | 45935.81 | 46304.62 | 46922.35 | -| **Latency** | 997µs | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 15753.22 | 25018.23 | 30210.54 | 32726.34 | 33834.05 | 34470.89 | 35174.91 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 5ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 59026.83 | 14367.60 | 85670.29 | | +| 42243.60 | 16948.73 | 68801.05 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40989.18 | 45416.12 | 60607.03 | 71033.03 | 77409.25 | 81010.17 | 83783.60 | -| **Latency** | 503µs | 593µs | 715µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 18313.34 | 25523.95 | 45749.27 | 57732.82 | 63343.08 | 64535.59 | 66393.61 | +| **Latency** | 591µs | 735µs | 889µs | 1ms | 2ms | 2ms | 4ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 26307.28 | 5040.27 | 32160.15 | | +| 16336.87 | 3764.33 | 24592.35 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18110.70 | 26434.12 | 27724.70 | 29056.87 | 29533.53 | 30045.57 | 30695.18 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | +| **Req/Sec** | 12128.67 | 14780.87 | 16892.23 | 19006.24 | 20100.36 | 20670.28 | 22194.78 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 7ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 67721.22 | 12926.17 | 74650.36 | | +| 39182.28 | 11791.06 | 51867.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 64973.13 | 71151.56 | 72103.19 | 72488.77 | 72799.81 | 72968.86 | 73230.36 | -| **Latency** | 613µs | 659µs | 690µs | 719µs | 774µs | 867µs | 1ms | +| **Req/Sec** | 18420.42 | 34871.44 | 44662.02 | 47413.30 | 48974.37 | 49944.39 | 51101.47 | +| **Latency** | 910µs | 981µs | 1ms | 1ms | 1ms | 2ms | 4ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 62843.38 | 22158.35 | 82668.39 | | +| 44759.35 | 14368.58 | 63398.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28523.77 | 39308.00 | 78212.00 | 80450.62 | 81203.53 | 81601.10 | 82129.03 | -| **Latency** | 495µs | 581µs | 654µs | 704µs | 1ms | 1ms | 2ms | +| **Req/Sec** | 19923.68 | 39203.09 | 48510.61 | 56511.79 | 59284.71 | 60739.02 | 61902.40 | +| **Latency** | 742µs | 808µs | 934µs | 1ms | 1ms | 2ms | 3ms | ### [Node](#node) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 37937.41 | 10185.77 | 45307.12 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 18219.80 | 3476.86 | 23022.76 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 19043.31 | 40968.18 | 42772.47 | 43490.65 | 43992.10 | 44201.85 | 44657.80 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 14752.95 | 18126.25 | 19089.88 | 20009.58 | 20881.64 | 21402.11 | 22014.00 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 4ms | 6ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 25975.37 | 5063.22 | 32034.57 | | +| 16134.46 | 4103.89 | 62084.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 21022.46 | 25892.93 | 27610.88 | 28509.52 | 29009.69 | 29441.04 | 30697.16 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | +| **Req/Sec** | 11506.31 | 15464.15 | 17197.46 | 18309.30 | 19127.10 | 19600.13 | 21343.16 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 9ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 11862.35 | 2089.81 | 16067.41 | | +| 7258.56 | 1920.84 | 32540.59 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 9734.74 | 11740.13 | 12430.85 | 12867.14 | 13110.60 | 13750.16 | 14804.94 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 4ms | 5ms | 8ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | +| **Req/Sec** | 5256.64 | 6857.78 | 7627.34 | 8094.80 | 8457.05 | 8669.12 | 10388.84 | +| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 10ms | 15ms | ### [Peko](#peko) @@ -533,57 +533,57 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 56143.83 | 9074.35 | 60475.63 | | +| 37918.43 | 8683.96 | 47709.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55592.01 | 58138.53 | 58618.34 | 59084.66 | 59617.02 | 59895.38 | 60145.53 | -| **Latency** | 756µs | 824µs | 860µs | 886µs | 930µs | 1ms | 2ms | +| **Req/Sec** | 22676.63 | 37026.15 | 41526.10 | 43125.38 | 44518.64 | 45056.26 | 45670.04 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 4ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 27823.19 | 6214.42 | 35577.15 | | +| 19181.75 | 4483.90 | 25994.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18000.22 | 27115.52 | 30606.67 | 32008.43 | 32594.56 | 33220.59 | 34287.20 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | +| **Req/Sec** | 13651.78 | 17489.87 | 20453.21 | 22212.59 | 23289.90 | 23946.42 | 25305.01 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 4ms | 6ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 60730.10 | 10834.44 | 88900.78 | | +| 43174.86 | 13194.03 | 69405.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49207.03 | 52981.88 | 58325.83 | 69106.44 | 76516.71 | 79992.01 | 84903.81 | -| **Latency** | 451µs | 580µs | 746µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 25937.84 | 32522.05 | 43029.61 | 54218.36 | 61022.50 | 63087.26 | 66218.46 | +| **Latency** | 594µs | 745µs | 945µs | 1ms | 2ms | 2ms | 3ms | ### [Servest](#servest) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 7482.67 | 2443.49 | 12471.45 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ---- | ------ | --- | +| 0.00 | 0.00 | 0.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | -| **Req/Sec** | 4527.72 | 6574.12 | 8374.07 | 9002.19 | 9438.82 | 9747.58 | 10114.43 | -| **Latency** | 3ms | 4ms | 6ms | 7ms | 10ms | 13ms | 17ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | +| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | +| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 58075.67 | 21059.17 | 78985.05 | | +| 43758.73 | 11871.15 | 57836.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28120.72 | 31459.55 | 70421.33 | 76722.47 | 77796.73 | 78139.30 | 78640.23 | -| **Latency** | 534µs | 620µs | 679µs | 749µs | 1ms | 1ms | 2ms | +| **Req/Sec** | 20323.54 | 38058.94 | 49530.19 | 52147.38 | 53749.37 | 54467.13 | 55963.72 | +| **Latency** | 830µs | 898µs | 970µs | 1ms | 1ms | 2ms | 3ms | --- -

Generated 2023-10-17T01:25:31.262Z

+

Generated 2023-10-18T01:25:28.218Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 39a60b209a..da2f6a901c 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000288813, - "slowest": 0.028259987, - "fastest": 0.000300098, - "average": 0.0024145622073909532, - "requestsPerSec": 20686.90253536181, - "totalData": 2689375, + "total": 10.000991013, + "slowest": 0.025143474, + "fastest": 0.000762999, + "average": 0.00437665702239303, + "requestsPerSec": 11408.669386032574, + "totalData": 1483274, "sizePerRequest": 13, - "sizePerSec": 268929.7329597035 + "sizePerSec": 148312.70201842347 }, "responseTimeHistogram": { - "0.000300098": 1, - "0.0030960869": 173471, - "0.0058920758": 29762, - "0.0086880647": 2715, - "0.0114840536": 432, - "0.014280042500000001": 335, - "0.017076031399999997": 137, - "0.019872020299999998": 10, - "0.0226680092": 0, - "0.0254639981": 11, - "0.028259987": 1 + "0.000762999": 1, + "0.0032010464999999997": 21946, + "0.005639094": 67473, + "0.0080771415": 21117, + "0.010515189": 2464, + "0.0129532365": 585, + "0.015391283999999998": 259, + "0.0178293315": 206, + "0.020267379": 28, + "0.022705426499999997": 18, + "0.025143474": 1 }, "latencyPercentiles": { - "p10": 0.001833278, - "p25": 0.001853678, - "p50": 0.001888078, - "p75": 0.003025655, - "p90": 0.003269661, - "p95": 0.003880043, - "p99": 0.006700102 + "p10": 0.003097109, + "p25": 0.003259095, + "p50": 0.003633894, + "p75": 0.005211191, + "p90": 0.006444119, + "p95": 0.007572623, + "p99": 0.010350631 }, "rps": { - "mean": 20849.645452624474, - "stddev": 7386.676854800411, - "max": 205530.90759831312, + "mean": 11431.873860069967, + "stddev": 2323.259260715494, + "max": 16019.84188075125, "percentiles": { - "p10": 12603.362511928352, - "p25": 20959.01219473583, - "p50": 22398.385641588586, - "p75": 23015.22917714685, - "p90": 24008.6863427194, - "p95": 24994.21719442406, - "p99": 25641.168325105693 + "p10": 8435.319526388912, + "p25": 10375.08553149991, + "p50": 11717.483363990292, + "p75": 13078.369075062532, + "p90": 14071.442118781808, + "p95": 14610.429251345591, + "p99": 15293.354804613038 } }, "details": { "DNSDialup": { - "average": 0.0016205010000000003, - "fastest": 0.000064799, - "slowest": 0.002163875 + "average": 0.00209208814, + "fastest": 0.000076401, + "slowest": 0.005270315 }, "DNSLookup": { - "average": 0.0000037379599999999998, - "fastest": 0.000003099, - "slowest": 0.0000249 + "average": 0.00000867004, + "fastest": 0.0000048, + "slowest": 0.0000768 } }, "statusCodeDistribution": { - "200": 206875 + "200": 114098 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 8641581d0d..439ec5dcc9 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000927306, - "slowest": 0.065552658, - "fastest": 0.000675794, - "average": 0.015681292793309293, - "requestsPerSec": 3183.2048195071643, - "totalData": 413855, + "total": 10.001483351, + "slowest": 0.126324915, + "fastest": 0.0011404, + "average": 0.018749196310643933, + "requestsPerSec": 2663.104968058253, + "totalData": 346255, "sizePerRequest": 13, - "sizePerSec": 41381.662653593135 + "sizePerSec": 34620.364584757284 }, "responseTimeHistogram": { - "0.000675794": 1, - "0.0071634804": 7525, - "0.013651166800000001": 5959, - "0.0201388532": 8162, - "0.026626539600000002": 6646, - "0.033114226000000004": 3275, - "0.0396019124": 156, - "0.046089598800000006": 17, - "0.052577285200000004": 22, - "0.0590649716": 32, - "0.065552658": 40 + "0.0011404": 1, + "0.0136588515": 8879, + "0.026177303": 12629, + "0.0386957545": 4781, + "0.051214206": 198, + "0.0637326575": 70, + "0.076251109": 27, + "0.0887695605": 0, + "0.101288012": 0, + "0.1138064635": 0, + "0.126324915": 50 }, "latencyPercentiles": { - "p10": 0.005220058, - "p25": 0.007514641, - "p50": 0.015525377, - "p75": 0.02149863, - "p90": 0.026995387, - "p95": 0.029639683, - "p99": 0.032881327 + "p10": 0.007886401, + "p25": 0.009914801, + "p50": 0.019437503, + "p75": 0.024711444, + "p90": 0.029081134, + "p95": 0.031668828, + "p99": 0.03982981 }, "rps": { - "mean": 5040.390151652504, - "stddev": 8562.207267522246, - "max": 90059.82050377941, + "mean": 4712.112635370614, + "stddev": 6298.853491176394, + "max": 75566.75062913488, "percentiles": { - "p10": 57.150058050172426, - "p25": 1005.7406671540998, - "p50": 3502.654233541399, - "p75": 6939.18189916834, - "p90": 9714.08964491218, - "p95": 10811.714868158904, - "p99": 67692.72426292578 + "p10": 62.159664183657846, + "p25": 90.97132356452843, + "p50": 3105.5035734326098, + "p75": 6858.3060258452815, + "p90": 11057.382980065242, + "p95": 13488.599098827413, + "p99": 20028.61230328663 } }, "details": { "DNSDialup": { - "average": 0.0013402914199999998, - "fastest": 0.0000651, - "slowest": 0.002850878 + "average": 0.0020872900200000002, + "fastest": 0.0001101, + "slowest": 0.002357501 }, "DNSLookup": { - "average": 0.000004249959999999998, - "fastest": 0.000003, - "slowest": 0.000030199 + "average": 0.000008387999999999998, + "fastest": 0.0000046, + "slowest": 0.0000742 } }, "statusCodeDistribution": { - "200": 31835 + "200": 26635 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index c01d424f1a..2d1541df1e 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000214556, - "slowest": 0.017813054, - "fastest": 0.000232098, - "average": 0.0015674119421610724, - "requestsPerSec": 31872.31616033339, - "totalData": 4143490, + "successRate": 0.9944157187176835, + "total": 10.001456542, + "slowest": 0.018395617, + "fastest": 0.0003266, + "average": 0.0021509215221202412, + "requestsPerSec": 23204.620149615803, + "totalData": 3000192, "sizePerRequest": 13, - "sizePerSec": 414340.1100843341 + "sizePerSec": 299975.50730746356 }, "responseTimeHistogram": { - "0.000232098": 1, - "0.0019901935999999997": 292412, - "0.0037482891999999998": 22880, - "0.0055063848": 1543, - "0.0072644803999999995": 285, - "0.009022576": 134, - "0.0107806716": 1047, - "0.012538767199999998": 238, - "0.014296862799999999": 82, - "0.0160549584": 59, - "0.017813054": 49 + "0.0003266": 1, + "0.0021335017": 168328, + "0.0039404034": 51888, + "0.005747305099999999": 7834, + "0.007554206799999999": 1297, + "0.0093611085": 198, + "0.011168010199999998": 167, + "0.012974911899999999": 843, + "0.014781813599999999": 98, + "0.016588715299999997": 14, + "0.018395617": 116 }, "latencyPercentiles": { - "p10": 0.00121819, - "p25": 0.001370589, - "p50": 0.001431788, - "p75": 0.001521188, - "p90": 0.001757286, - "p95": 0.002791677, - "p99": 0.003840669 + "p10": 0.001612502, + "p25": 0.001771502, + "p50": 0.001935301, + "p75": 0.002158802, + "p90": 0.002615785, + "p95": 0.003844403, + "p99": 0.006229862 }, "rps": { - "mean": 31912.496095127968, - "stddev": 7039.208775336403, - "max": 40163.68038546201, + "mean": 23262.948638869166, + "stddev": 5845.105033308886, + "max": 31458.52264144118, "percentiles": { - "p10": 24786.792445067953, - "p25": 30009.71388255343, - "p50": 34999.27523177071, - "p75": 35916.816253369514, - "p90": 36521.10612171588, - "p95": 36886.385550971216, - "p99": 37848.186740299854 + "p10": 15911.235977716524, + "p25": 21628.814176605374, + "p50": 25411.18280349347, + "p75": 26793.485149032524, + "p90": 27911.703377228176, + "p95": 28458.15639728665, + "p99": 29512.959140359304 } }, "details": { "DNSDialup": { - "average": 0.0016037088000000006, - "fastest": 0.000068599, - "slowest": 0.003283073 + "average": 0.0018179611600000001, + "fastest": 0.0000516, + "slowest": 0.002866482 }, "DNSLookup": { - "average": 0.0000045419600000000005, - "fastest": 0.000003, - "slowest": 0.000031399 + "average": 0.000006325979999999999, + "fastest": 0.0000052, + "slowest": 0.0000227 } }, "statusCodeDistribution": { - "200": 318730 + "200": 230784 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 1296 + } } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index e8f2b8602b..c385fa8681 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000322528, - "slowest": 0.01812967, - "fastest": 0.000196398, - "average": 0.0018563657856989033, - "requestsPerSec": 26908.932111594393, - "totalData": 3498274, + "total": 10.000824563, + "slowest": 0.020263511, + "fastest": 0.0004234, + "average": 0.0025073084572555387, + "requestsPerSec": 19914.357935727745, + "totalData": 2589080, "sizePerRequest": 13, - "sizePerSec": 349816.1174507271 + "sizePerSec": 258886.65316446067 }, "responseTimeHistogram": { - "0.000196398": 1, - "0.0019897252": 228188, - "0.0037830524": 37703, - "0.0055763796000000004": 1516, - "0.0073697068000000004": 324, - "0.009163034": 817, - "0.0109563612": 406, - "0.0127496884": 55, - "0.0145430156": 9, - "0.0163363428": 8, - "0.01812967": 71 + "0.0004234": 1, + "0.0024074111": 112606, + "0.0043914222": 81625, + "0.0063754332999999995": 3084, + "0.008359444399999999": 436, + "0.010343455500000001": 422, + "0.0123274666": 571, + "0.014311477699999998": 229, + "0.0162954888": 72, + "0.0182794999": 99, + "0.020263511": 15 }, "latencyPercentiles": { - "p10": 0.001460082, - "p25": 0.001680678, - "p50": 0.001753778, - "p75": 0.001880876, - "p90": 0.002200272, - "p95": 0.002729475, - "p99": 0.004042453 + "p10": 0.001882712, + "p25": 0.002118401, + "p50": 0.002343701, + "p75": 0.002637802, + "p90": 0.003163602, + "p95": 0.003718424, + "p99": 0.006188003 }, "rps": { - "mean": 26901.875219203674, - "stddev": 4851.4470823845895, - "max": 33343.85854120647, + "mean": 19930.884732989914, + "stddev": 4227.984182977495, + "max": 31989.763275752146, "percentiles": { - "p10": 23301.793015501866, - "p25": 26492.934797662627, - "p50": 28515.18718869517, - "p75": 29412.432635274974, - "p90": 30016.995203842213, - "p95": 30440.068066861804, - "p99": 31592.755923743076 + "p10": 16184.800260967657, + "p25": 18828.072135441857, + "p50": 20950.202476656217, + "p75": 22452.892974710878, + "p90": 23418.955302421793, + "p95": 24085.52034337564, + "p99": 25738.268898219638 } }, "details": { "DNSDialup": { - "average": 0.0008398902999999998, - "fastest": 0.0000521, - "slowest": 0.001154387 + "average": 0.0020920755800000004, + "fastest": 0.0000799, + "slowest": 0.004422004 }, "DNSLookup": { - "average": 0.000004365939999999999, - "fastest": 0.000003099, - "slowest": 0.0000249 + "average": 0.0000067060000000000015, + "fastest": 0.0000046, + "slowest": 0.0000433 } }, "statusCodeDistribution": { - "200": 269098 + "200": 199160 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index a7f91d4fde..b3f98696e0 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000344096, - "slowest": 0.016727547, - "fastest": 0.0000274, - "average": 0.000799507126516017, - "requestsPerSec": 62382.05345849332, - "totalData": 8109946, + "total": 10.000925208, + "slowest": 0.014849115, + "fastest": 0.0000376, + "average": 0.001144894904908456, + "requestsPerSec": 43573.96850157506, + "totalData": 5665140, "sizePerRequest": 13, - "sizePerSec": 810966.6949604132 + "sizePerSec": 566461.5905204758 }, "responseTimeHistogram": { - "0.0000274": 1, - "0.0016974146999999998": 612713, - "0.0033674293999999996": 10388, - "0.0050374441": 510, - "0.0067074588": 56, - "0.0083774735": 97, - "0.0100474882": 60, - "0.0117175029": 4, - "0.0133875176": 6, - "0.015057532299999999": 1, - "0.016727547": 6 + "0.0000376": 1, + "0.0015187515": 347877, + "0.002999903": 83157, + "0.0044810545": 4149, + "0.005962205999999999": 475, + "0.007443357499999999": 42, + "0.008924509": 16, + "0.0104056605": 61, + "0.011886812": 0, + "0.0133679635": 1, + "0.014849115": 1 }, "latencyPercentiles": { - "p10": 0.000457496, - "p25": 0.000590747, - "p50": 0.000700293, - "p75": 0.000975191, - "p90": 0.001214287, - "p95": 0.001376685, - "p99": 0.001774881 + "p10": 0.0005913, + "p25": 0.000732801, + "p50": 0.000963601, + "p75": 0.001359201, + "p90": 0.002076502, + "p95": 0.002328003, + "p99": 0.003056503 }, "rps": { - "mean": 62349.81618807684, - "stddev": 13234.10306044159, - "max": 90780.31505188624, + "mean": 43581.8346510598, + "stddev": 10816.80933948638, + "max": 70622.38222327997, "percentiles": { - "p10": 48637.00303190659, - "p25": 53117.734907158425, - "p50": 58070.89512386267, - "p75": 77024.71723176092, - "p90": 79759.92162244733, - "p95": 80671.93172717099, - "p99": 83384.29615781544 + "p10": 30541.98971016255, + "p25": 35421.568192872954, + "p50": 42406.051001816915, + "p75": 52075.97885314399, + "p90": 58414.31681801291, + "p95": 61833.561804812576, + "p99": 66437.04027036717 } }, "details": { "DNSDialup": { - "average": 0.0013004441399999999, - "fastest": 0.000069499, - "slowest": 0.002661976 + "average": 0.0020901641600000005, + "fastest": 0.000095, + "slowest": 0.003504503 }, "DNSLookup": { - "average": 0.0000068739599999999995, - "fastest": 0.0000033, - "slowest": 0.0000391 + "average": 0.000010568000000000001, + "fastest": 0.0000048, + "slowest": 0.0000509 } }, "statusCodeDistribution": { - "200": 623842 + "200": 435780 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index c811d1a401..4bd14334fb 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.6929955972325462, - "total": 10.000272151, - "slowest": 0.012606686, - "fastest": 0.000162299, - "average": 0.0008719987148019866, - "requestsPerSec": 61209.83416824212, - "totalData": 5514509, + "successRate": 1, + "total": 10.000939993, + "slowest": 0.01671542, + "fastest": 0.0001791, + "average": 0.0013692663337568976, + "requestsPerSec": 36432.375382216735, + "totalData": 4736654, "sizePerRequest": 13, - "sizePerSec": 551435.8926170388 + "sizePerSec": 473620.8799688176 }, "responseTimeHistogram": { - "0.000162299": 1, - "0.0014067377000000002": 408918, - "0.0026511764": 13873, - "0.0038956151": 1100, - "0.005140053800000001": 210, - "0.006384492500000001": 41, - "0.0076289312": 17, - "0.0088733699": 7, - "0.0101178086": 4, - "0.0113622473": 15, - "0.012606686": 7 + "0.0001791": 1, + "0.001832732": 342703, + "0.003486364": 15108, + "0.005139995999999999": 4870, + "0.0067936279999999995": 1202, + "0.00844726": 187, + "0.010100891999999998": 176, + "0.011754523999999999": 54, + "0.013408156": 0, + "0.015061788": 17, + "0.01671542": 40 }, "latencyPercentiles": { - "p10": 0.000734793, - "p25": 0.000790192, - "p50": 0.000824491, - "p75": 0.000852392, - "p90": 0.00094959, - "p95": 0.001051489, - "p99": 0.002374075 + "p10": 0.001074201, + "p25": 0.001154502, + "p50": 0.001243502, + "p75": 0.001380402, + "p90": 0.001594501, + "p95": 0.001966702, + "p99": 0.004318005 }, "rps": { - "mean": 57222.62470105525, - "stddev": 10573.55794812017, - "max": 62966.91676014728, + "mean": 36405.94179118171, + "stddev": 8023.893335653657, + "max": 44810.700795348734, "percentiles": { - "p10": 47673.37409006212, - "p25": 60008.34716108916, - "p50": 60876.31760560999, - "p75": 61373.58693073102, - "p90": 61720.30598066615, - "p95": 61859.62257008024, - "p99": 62119.318142987184 + "p10": 25103.868758415487, + "p25": 36182.67911029711, + "p50": 39200.73697385773, + "p75": 40870.782367941116, + "p90": 42039.31820937743, + "p95": 42608.9009994182, + "p99": 43547.33777907377 } }, "details": { "DNSDialup": { - "average": 0.00125508466, - "fastest": 0.0000349, - "slowest": 0.004363661 + "average": 0.00201973044, + "fastest": 0.0000858, + "slowest": 0.003861105 }, "DNSLookup": { - "average": 0.00012390089999999998, - "fastest": 0.0000031, - "slowest": 0.003479469 + "average": 0.000012962020000000002, + "fastest": 0.0000055, + "slowest": 0.0000846 } }, "statusCodeDistribution": { - "200": 424193 + "200": 364358 }, - "errorDistribution": { - "Connection refused (os error 111)": 187922 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 36afb964d1..fa9a2a7c6b 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000395133, - "slowest": 0.024568663, - "fastest": 0.000455395, - "average": 0.002741853676612734, - "requestsPerSec": 18220.78003685217, - "totalData": 2368795, + "total": 10.001671379, + "slowest": 0.028705637, + "fastest": 0.0005301, + "average": 0.00478472929224713, + "requestsPerSec": 10442.154720188593, + "totalData": 1357707, "sizePerRequest": 13, - "sizePerSec": 236870.14047907823 + "sizePerSec": 135748.0113624517 }, "responseTimeHistogram": { - "0.000455395": 1, - "0.0028667218": 131566, - "0.0052780486": 47980, - "0.007689375399999999": 1539, - "0.0101007022": 279, - "0.012512029000000001": 83, - "0.0149233558": 674, - "0.0173346826": 34, - "0.0197460094": 9, - "0.0221573362": 0, - "0.024568663": 50 + "0.0005301": 1, + "0.0033476537": 9003, + "0.006165207400000001": 85485, + "0.008982761100000002": 7366, + "0.011800314800000001": 1800, + "0.0146178685": 288, + "0.0174354222": 88, + "0.0202529759": 254, + "0.0230705296": 63, + "0.0258880833": 42, + "0.028705637": 49 }, "latencyPercentiles": { - "p10": 0.00211278, - "p25": 0.002408877, - "p50": 0.002528975, - "p75": 0.002934772, - "p90": 0.003423467, - "p95": 0.003927762, - "p99": 0.005897444 + "p10": 0.003676104, + "p25": 0.004197005, + "p50": 0.004582706, + "p75": 0.005088906, + "p90": 0.006081407, + "p95": 0.00758231, + "p99": 0.010819315 }, "rps": { - "mean": 18231.995591686533, - "stddev": 3940.990651251245, - "max": 25024.002452993165, + "mean": 10485.057976316053, + "stddev": 2446.9322828546046, + "max": 15870.993835327576, "percentiles": { - "p10": 13632.84971467364, - "p25": 16902.357878924402, - "p50": 19585.829081407468, - "p75": 20658.81750715327, - "p90": 21147.61339371976, - "p95": 21509.532505983316, - "p99": 22864.102293788394 + "p10": 6889.320313436546, + "p25": 9768.048339784933, + "p50": 11168.519557904889, + "p75": 12004.787766606683, + "p90": 12703.455802899402, + "p95": 13114.661127789512, + "p99": 14720.988863268989 } }, "details": { "DNSDialup": { - "average": 0.0015766828599999999, - "fastest": 0.000070699, - "slowest": 0.003004671 + "average": 0.0021469987399999994, + "fastest": 0.0000738, + "slowest": 0.004215805 }, "DNSLookup": { - "average": 0.000004742000000000001, - "fastest": 0.0000031, - "slowest": 0.0000394 + "average": 0.000006930000000000001, + "fastest": 0.0000047, + "slowest": 0.000034 } }, "statusCodeDistribution": { - "200": 182215 + "200": 104439 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index ccf8d36dcc..5e8cf34008 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000305542, - "slowest": 0.016692084, - "fastest": 0.000067399, - "average": 0.0007729389487808113, - "requestsPerSec": 64551.92766749166, - "totalData": 8392007, + "total": 10.000989755, + "slowest": 0.017025721, + "fastest": 0.0000728, + "average": 0.001163726862439413, + "requestsPerSec": 42813.26253593387, + "totalData": 5566275, "sizePerRequest": 13, - "sizePerSec": 839175.0596773917 + "sizePerSec": 556572.4129671403 }, "responseTimeHistogram": { - "0.000067399": 1, - "0.0017298675000000001": 620962, - "0.003392336": 23697, - "0.0050548045": 157, - "0.006717273": 98, - "0.0083797415": 495, - "0.01004221": 92, - "0.0117046785": 16, - "0.013367147": 16, - "0.0150296155": 1, - "0.016692084": 4 + "0.0000728": 1, + "0.0017680921": 356223, + "0.0034633842": 67244, + "0.0051586763": 4022, + "0.0068539683999999995": 307, + "0.0085492605": 167, + "0.0102445526": 163, + "0.011939844699999999": 13, + "0.0136351368": 33, + "0.0153304289": 0, + "0.017025721": 2 }, "latencyPercentiles": { - "p10": 0.000503594, - "p25": 0.000551994, - "p50": 0.000683891, - "p75": 0.000723693, - "p90": 0.001499386, - "p95": 0.001696078, - "p99": 0.002071381 + "p10": 0.000645901, + "p25": 0.000780201, + "p50": 0.000916501, + "p75": 0.001200001, + "p90": 0.002266003, + "p95": 0.002474903, + "p99": 0.003681605 }, "rps": { - "mean": 64559.104699053554, - "stddev": 19227.14556214141, - "max": 80886.87382883496, + "mean": 42798.84572322485, + "stddev": 15897.069453913777, + "max": 66061.12970145153, "percentiles": { - "p10": 31103.825770569292, - "p25": 49336.89491008384, - "p50": 76616.9387707213, - "p75": 78232.9334004339, - "p90": 78941.278394475, - "p95": 79311.34152183379, - "p99": 79808.22024668677 + "p10": 20901.974462811922, + "p25": 25906.450706226315, + "p50": 46249.803112279056, + "p75": 57433.05428178228, + "p90": 61617.95413846276, + "p95": 63130.08485980356, + "p99": 64830.40546015591 } }, "details": { "DNSDialup": { - "average": 0.00228026304, - "fastest": 0.000076099, - "slowest": 0.003560167 + "average": 0.0019403564599999995, + "fastest": 0.0000829, + "slowest": 0.002291503 }, "DNSLookup": { - "average": 0.00000889192, - "fastest": 0.0000031, - "slowest": 0.0000846 + "average": 0.000016756040000000003, + "fastest": 0.0000052, + "slowest": 0.0001241 } }, "statusCodeDistribution": { - "200": 645539 + "200": 428175 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index fa9bf8fd59..aa5ad8e52e 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000230672, - "slowest": 0.008343935, - "fastest": 0.0001189, - "average": 0.0007655853859119467, - "requestsPerSec": 65128.89765869192, - "totalData": 8466952, + "total": 10.001150224, + "slowest": 0.01354121, + "fastest": 0.0001293, + "average": 0.0012014606100351215, + "requestsPerSec": 41296.1500177142, + "totalData": 5369117, "sizePerRequest": 13, - "sizePerSec": 846675.669562995 + "sizePerSec": 536849.9502302846 }, "responseTimeHistogram": { - "0.0001189": 1, - "0.0009414035": 607862, - "0.0017639069999999999": 17351, - "0.0025864104999999997": 24840, - "0.003408914": 542, - "0.0042314175": 376, - "0.005053920999999999": 123, - "0.0058764245": 73, - "0.006698928": 82, - "0.0075214315": 11, - "0.008343935": 43 + "0.0001293": 1, + "0.0014704909999999998": 363266, + "0.002811682": 38039, + "0.004152872999999999": 8737, + "0.005494063999999999": 2753, + "0.006835254999999999": 74, + "0.008176445999999999": 80, + "0.009517636999999999": 52, + "0.010858828": 3, + "0.012200019": 1, + "0.01354121": 3 }, "latencyPercentiles": { - "p10": 0.000617794, - "p25": 0.000662894, - "p50": 0.000693995, - "p75": 0.000728893, - "p90": 0.000830593, - "p95": 0.001613984, - "p99": 0.002017084 + "p10": 0.000878901, + "p25": 0.000945201, + "p50": 0.001025801, + "p75": 0.001187301, + "p90": 0.001612101, + "p95": 0.002502101, + "p99": 0.003976103 }, "rps": { - "mean": 65107.76834004059, - "stddev": 14934.831922784082, - "max": 73571.42141188844, + "mean": 41278.31260357903, + "stddev": 11574.711072342776, + "max": 54470.22301150752, "percentiles": { - "p10": 29823.265129124477, - "p25": 69923.75601926335, - "p50": 71619.89600711098, - "p75": 72093.42022029497, - "p90": 72502.00830563036, - "p95": 72892.29811544195, - "p99": 73280.32488615987 + "p10": 19569.85263198443, + "p25": 36252.18502033674, + "p50": 46600.16705909418, + "p75": 49109.29147794978, + "p90": 50682.06439867273, + "p95": 51321.00568762582, + "p99": 52619.90912421413 } }, "details": { "DNSDialup": { - "average": 0.0014153230599999996, - "fastest": 0.000229998, - "slowest": 0.001707286 + "average": 0.0022304772399999997, + "fastest": 0.0001307, + "slowest": 0.003554601 }, "DNSLookup": { - "average": 0.00000906188, - "fastest": 0.0000031, - "slowest": 0.0000595 + "average": 0.000012231999999999999, + "fastest": 0.0000048, + "slowest": 0.0000766 } }, "statusCodeDistribution": { - "200": 651304 + "200": 413009 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 3734f06ae6..0b36e77965 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000293069, - "slowest": 0.017271228, - "fastest": 0.000448996, - "average": 0.0021909299580824197, - "requestsPerSec": 22801.231766580742, - "totalData": 2964247, + "total": 10.000929673, + "slowest": 0.024217926, + "fastest": 0.0005204, + "average": 0.0042251013120975485, + "requestsPerSec": 11817.001405285255, + "totalData": 1536353, "sizePerRequest": 13, - "sizePerSec": 296416.01296554966 + "sizePerSec": 153621.0182687083 }, "responseTimeHistogram": { - "0.000448996": 1, - "0.0021312192": 155716, - "0.0038134424": 64009, - "0.0054956656": 5662, - "0.0071778888": 903, - "0.008860112": 92, - "0.010542335199999999": 1116, - "0.0122245584": 285, - "0.0139067816": 64, - "0.015589004799999999": 118, - "0.017271228": 53 + "0.0005204": 1, + "0.0028901525999999998": 5546, + "0.0052599052": 84635, + "0.007629657799999999": 23888, + "0.0099994104": 2330, + "0.012369163": 598, + "0.0147389156": 872, + "0.0171086682": 236, + "0.0194784208": 43, + "0.0218481734": 31, + "0.024217926": 1 }, "latencyPercentiles": { - "p10": 0.001687383, - "p25": 0.001708983, - "p50": 0.001740883, - "p75": 0.002689574, - "p90": 0.003119469, - "p95": 0.003373967, - "p99": 0.005973241 + "p10": 0.002970504, + "p25": 0.003120903, + "p50": 0.003419004, + "p75": 0.005174306, + "p90": 0.006101807, + "p95": 0.007215509, + "p99": 0.012378814 }, "rps": { - "mean": 22878.11005517741, - "stddev": 4885.775685636716, - "max": 29581.09159721708, + "mean": 11892.275711031141, + "stddev": 2900.960375712371, + "max": 24475.31690327824, "percentiles": { - "p10": 19114.909629511007, - "p25": 21171.400909481352, - "p50": 24226.646888915006, - "p75": 26084.856123758902, - "p90": 26929.373338340887, - "p95": 27624.309392264946, - "p99": 28375.1942648015 + "p10": 8426.704225691139, + "p25": 10756.135193963806, + "p50": 12307.370884422855, + "p75": 13756.386050784376, + "p90": 14938.07566105276, + "p95": 15364.983746898066, + "p99": 16276.487935899273 } }, "details": { "DNSDialup": { - "average": 0.0015755882999999998, - "fastest": 0.000062499, - "slowest": 0.001747283 + "average": 0.0024234425399999996, + "fastest": 0.0000804, + "slowest": 0.005091905 }, "DNSLookup": { - "average": 0.0000038119400000000006, - "fastest": 0.0000031, - "slowest": 0.0000254 + "average": 0.000007952000000000001, + "fastest": 0.000005, + "slowest": 0.0000499 } }, "statusCodeDistribution": { - "200": 228019 + "200": 118181 }, "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 49b305401a..a50c0a28aa 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.000823685, - "slowest": 0.026186372, - "fastest": 0.000659894, - "average": 0.004167096859364413, - "requestsPerSec": 11991.71226064866, - "totalData": 1559051, + "total": 10.001031622, + "slowest": 0.034357442, + "fastest": 0.000830201, + "average": 0.007168772763431563, + "requestsPerSec": 6969.780982060373, + "totalData": 906165, "sizePerRequest": 13, - "sizePerSec": 155892.25938843255 + "sizePerSec": 90607.15276678484 }, "responseTimeHistogram": { - "0.000659894": 1, - "0.0032125417999999996": 532, - "0.0057651896": 113058, - "0.008317837399999998": 4130, - "0.010870485199999998": 1068, - "0.013423132999999999": 991, - "0.0159757808": 103, - "0.0185284286": 7, - "0.0210810764": 10, - "0.023633724199999998": 19, - "0.026186372": 8 + "0.000830201": 1, + "0.0041829251": 356, + "0.0075356492": 55951, + "0.0108883733": 9292, + "0.0142410974": 2627, + "0.0175938215": 1134, + "0.0209465456": 224, + "0.0242992697": 31, + "0.0276519938": 62, + "0.0310047179": 11, + "0.034357442": 16 }, "latencyPercentiles": { - "p10": 0.003718368, - "p25": 0.003760765, - "p50": 0.003814066, - "p75": 0.003917666, - "p90": 0.004765756, - "p95": 0.005861449, - "p99": 0.010781106 + "p10": 0.005982408, + "p25": 0.006181408, + "p50": 0.006507109, + "p75": 0.007192509, + "p90": 0.009231611, + "p95": 0.011420814, + "p99": 0.01631612 }, "rps": { - "mean": 11996.566274984252, - "stddev": 2439.7015927090797, - "max": 21951.406902244624, + "mean": 6969.932428340303, + "stddev": 1648.7883926071338, + "max": 20242.91497975717, "percentiles": { - "p10": 8605.371537454013, - "p25": 12157.552149820702, - "p50": 13062.420080596976, - "p75": 13262.451988648862, - "p90": 13357.980519954846, - "p95": 13434.179238821589, - "p99": 13988.959993285796 + "p10": 4487.670182270101, + "p25": 6568.567303510617, + "p50": 7471.837576767798, + "p75": 8025.269165019531, + "p90": 8277.877589436488, + "p95": 8468.413774359024, + "p99": 8991.158660310235 } }, "details": { "DNSDialup": { - "average": 0.0013476343400000003, - "fastest": 0.0000763, - "slowest": 0.002620577 + "average": 0.0023128528199999995, + "fastest": 0.0001842, + "slowest": 0.002610903 }, "DNSLookup": { - "average": 0.000007687939999999999, - "fastest": 0.0000032, - "slowest": 0.000050999 + "average": 0.00001571604, + "fastest": 0.000006, + "slowest": 0.0001156 } }, "statusCodeDistribution": { - "200": 119927 + "200": 69705 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index fae12d5170..1e61a8b864 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000347535, - "slowest": 0.229934191, - "fastest": 0.000572494, - "average": 0.006245512720857567, - "requestsPerSec": 7999.221999038256, - "totalData": 1039935, + "total": 10.000827971, + "slowest": 0.50742599, + "fastest": 0.001845403, + "average": 0.011598499378111716, + "requestsPerSec": 4306.043472088038, + "totalData": 559832, "sizePerRequest": 13, - "sizePerSec": 103989.88598749734 + "sizePerSec": 55978.565137144484 }, "responseTimeHistogram": { - "0.000572494": 1, - "0.0235086637": 79949, - "0.0464448334": 7, - "0.0693810031": 6, - "0.09231717280000001": 4, - "0.11525334250000002": 5, - "0.1381895122": 2, - "0.1611256819": 14, - "0.18406185160000002": 2, - "0.20699802130000003": 2, - "0.22993419100000004": 3 + "0.001845403": 1, + "0.0524034617": 43024, + "0.10296152039999999": 8, + "0.1535195791": 5, + "0.2040776378": 5, + "0.2546356965": 5, + "0.3051937552": 2, + "0.3557518139": 5, + "0.4063098726": 3, + "0.45686793130000003": 3, + "0.50742599": 3 }, "latencyPercentiles": { - "p10": 0.005646546, - "p25": 0.005675455, - "p50": 0.005735555, - "p75": 0.005861143, - "p90": 0.007814639, - "p95": 0.00890433, - "p99": 0.012138204 + "p10": 0.009739111, + "p25": 0.010058117, + "p50": 0.010537712, + "p75": 0.01160782, + "p90": 0.014742217, + "p95": 0.016179528, + "p99": 0.021326537 }, "rps": { - "mean": 7984.069709227445, - "stddev": 1432.5924188479478, - "max": 12456.173005913402, + "mean": 4310.374046324231, + "stddev": 1046.0296513485512, + "max": 12499.668376143418, "percentiles": { - "p10": 5756.177413466695, - "p25": 7869.880604830699, - "p50": 8680.184944461715, - "p75": 8790.360510870203, - "p90": 8837.895126724874, - "p95": 8855.342347535317, - "p99": 8888.525267400875 + "p10": 2907.875398942966, + "p25": 3843.50424014329, + "p50": 4691.287290252138, + "p75": 4917.399233708599, + "p90": 5088.272884481838, + "p95": 5163.871409071566, + "p99": 5362.366560859253 } }, "details": { "DNSDialup": { - "average": 0.0013130097, - "fastest": 0.0000615, - "slowest": 0.001413789 + "average": 0.00205651762, + "fastest": 0.000075, + "slowest": 0.004243807 }, "DNSLookup": { - "average": 0.000003819980000000001, - "fastest": 0.0000031, - "slowest": 0.0000262 + "average": 0.00000829, + "fastest": 0.0000053, + "slowest": 0.0000728 } }, "statusCodeDistribution": { - "200": 79995 + "200": 43064 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 819c11075e..09dd1edd46 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000416793, - "slowest": 0.021276191, - "fastest": 0.000077701, - "average": 0.0007410572115461197, - "requestsPerSec": 67327.19384968939, - "totalData": 8752900, + "total": 10.00093191, + "slowest": 0.014772716, + "fastest": 0.000130801, + "average": 0.0011969392321607123, + "requestsPerSec": 41572.92577747387, + "totalData": 5404984, "sizePerRequest": 13, - "sizePerSec": 875253.520045962 + "sizePerSec": 540448.0351071603 }, "responseTimeHistogram": { - "0.000077701": 1, - "0.00219755": 670407, - "0.004317399": 2162, - "0.0064372480000000004": 259, - "0.008557097": 245, - "0.010676946": 178, - "0.012796795": 25, - "0.014916644": 3, - "0.017036493": 19, - "0.019156342": 0, - "0.021276191": 1 + "0.000130801": 1, + "0.0015949925": 367753, + "0.003059184": 38700, + "0.0045233755": 5426, + "0.005987567": 2930, + "0.0074517585": 589, + "0.00891595": 223, + "0.0103801415": 28, + "0.011844333": 69, + "0.0133085245": 27, + "0.014772716": 22 }, "latencyPercentiles": { - "p10": 0.000578294, - "p25": 0.000609094, - "p50": 0.0006461, - "p75": 0.000687609, - "p90": 0.000806593, - "p95": 0.001719284, - "p99": 0.002061625 + "p10": 0.000817801, + "p25": 0.000892301, + "p50": 0.000981201, + "p75": 0.001154701, + "p90": 0.001887402, + "p95": 0.002588303, + "p99": 0.004458205 }, "rps": { - "mean": 67315.56967987567, - "stddev": 18345.27983116027, - "max": 79724.74656132839, + "mean": 41547.7155622205, + "stddev": 13651.232470150951, + "max": 56762.28906065181, "percentiles": { - "p10": 28709.4023292624, - "p25": 68802.87332081461, - "p50": 76972.40534250769, - "p75": 77816.92518122766, - "p90": 78311.00269587965, - "p95": 78618.89998355738, - "p99": 79048.93299489323 + "p10": 18991.897996023054, + "p25": 33804.60392390453, + "p50": 47867.92937858215, + "p75": 51748.5867480973, + "p90": 53782.22764785091, + "p95": 54731.695124650156, + "p99": 56053.986844855914 } }, "details": { "DNSDialup": { - "average": 0.0014375379400000004, - "fastest": 0.000222003, - "slowest": 0.001908724 + "average": 0.00237718682, + "fastest": 0.000384101, + "slowest": 0.003090003 }, "DNSLookup": { - "average": 0.000009304139999999997, - "fastest": 0.0000031, - "slowest": 0.000205102 + "average": 0.000014135999999999998, + "fastest": 0.0000055, + "slowest": 0.0001055 } }, "statusCodeDistribution": { - "200": 673300 + "200": 415768 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 6cacb1ba61..c16b94e527 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.007396937, - "slowest": 0.083412346, - "fastest": 0.000222198, - "average": 0.0013898135489165467, - "requestsPerSec": 35919.330697374935, - "totalData": 4672967, + "total": 10.000831776, + "slowest": 0.177701503, + "fastest": 0.0002987, + "average": 0.003473384751688873, + "requestsPerSec": 14372.304546201378, + "totalData": 1868555, "sizePerRequest": 13, - "sizePerSec": 466951.2990658742 + "sizePerSec": 186839.9591006179 }, "responseTimeHistogram": { - "0.000222198": 1, - "0.0085412128": 359171, - "0.0168602276": 243, - "0.0251792424": 5, - "0.0334982572": 4, - "0.041817271999999996": 3, - "0.0501362868": 4, - "0.0584553016": 23, - "0.0667743164": 1, - "0.0750933312": 2, - "0.083412346": 2 + "0.0002987": 1, + "0.0180389803": 143687, + "0.0357792606": 9, + "0.0535195409": 6, + "0.0712598212": 2, + "0.0890001015": 13, + "0.1067403818": 4, + "0.12448066210000001": 3, + "0.14222094240000002": 3, + "0.15996122270000002": 3, + "0.177701503": 4 }, "latencyPercentiles": { - "p10": 0.001264791, - "p25": 0.001278888, - "p50": 0.00129689, - "p75": 0.001319388, - "p90": 0.001484489, - "p95": 0.001580789, - "p99": 0.003441967 + "p10": 0.002751603, + "p25": 0.002891703, + "p50": 0.003077704, + "p75": 0.003393004, + "p90": 0.004438505, + "p95": 0.006152407, + "p99": 0.008602809 }, "rps": { - "mean": 35854.81410893541, - "stddev": 6491.336742769324, - "max": 39743.20085933361, + "mean": 14346.312911970967, + "stddev": 3382.879475273738, + "max": 18764.154644730817, "percentiles": { - "p10": 34482.74479441064, - "p25": 37103.69181733231, - "p50": 37632.62748803225, - "p75": 38307.26305707177, - "p90": 38501.42840299307, - "p95": 38550.0997095857, - "p99": 38775.593018587475 + "p10": 8141.267269663228, + "p25": 13020.949405498563, + "p50": 15668.770232549152, + "p75": 16502.788971337148, + "p90": 17186.103084801176, + "p95": 17593.934013700575, + "p99": 18035.32940677509 } }, "details": { "DNSDialup": { - "average": 0.00130774686, - "fastest": 0.0000612, - "slowest": 0.001417517 + "average": 0.0023179726400000007, + "fastest": 0.0000763, + "slowest": 0.004529705 }, "DNSLookup": { - "average": 0.0000037820599999999995, - "fastest": 0.000003, - "slowest": 0.0000289 + "average": 0.000006614019999999999, + "fastest": 0.0000052, + "slowest": 0.0000279 } }, "statusCodeDistribution": { - "200": 359459 + "200": 143735 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 0dc91910d9..f54d1adb81 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000333371, - "slowest": 0.016101413, - "fastest": 0.000065299, - "average": 0.0007551465222937392, - "requestsPerSec": 66085.89688784686, - "totalData": 8591453, + "total": 10.000914838, + "slowest": 0.011100212, + "fastest": 0.000110301, + "average": 0.0012118620952926676, + "requestsPerSec": 40928.05574593375, + "totalData": 5321134, "sizePerRequest": 13, - "sizePerSec": 859116.6595420092 + "sizePerSec": 532064.7246971388 }, "responseTimeHistogram": { - "0.000065299": 1, - "0.0016689103999999997": 621152, - "0.0032725217999999994": 39009, - "0.004876133199999999": 203, - "0.006479744599999998": 167, - "0.008083355999999998": 228, - "0.009686967399999998": 92, - "0.011290578799999998": 13, - "0.012894190199999997": 14, - "0.014497801599999997": 1, - "0.016101413": 1 + "0.000110301": 1, + "0.0012092920999999999": 309242, + "0.0023082832": 74460, + "0.0034072742999999997": 19370, + "0.0045062654": 2905, + "0.0056052565": 2649, + "0.006704247599999999": 393, + "0.0078032386999999995": 194, + "0.0089022298": 49, + "0.0100012209": 53, + "0.011100212": 2 }, "latencyPercentiles": { - "p10": 0.000586898, - "p25": 0.000624797, - "p50": 0.000658395, - "p75": 0.000694398, - "p90": 0.000851196, - "p95": 0.001731593, - "p99": 0.002158593 + "p10": 0.000891501, + "p25": 0.000962202, + "p50": 0.001044201, + "p75": 0.001204001, + "p90": 0.001526802, + "p95": 0.002517302, + "p99": 0.004385105 }, "rps": { - "mean": 66069.77889877149, - "stddev": 18097.318750824765, - "max": 78184.24192076067, + "mean": 40881.62746538887, + "stddev": 11308.364944231971, + "max": 53935.62256256804, "percentiles": { - "p10": 28842.586209183897, - "p25": 69341.91280680164, - "p50": 75463.91038570693, - "p75": 76328.65377662743, - "p90": 76939.51613548853, - "p95": 77284.65761394816, - "p99": 77762.9444738523 + "p10": 19306.929256911302, + "p25": 37610.48580344187, + "p50": 45721.827989369, + "p75": 48342.483374391166, + "p90": 50276.36477045076, + "p95": 51156.21044403524, + "p99": 52485.741791621644 } }, "details": { "DNSDialup": { - "average": 0.0013307351800000001, - "fastest": 0.000065599, - "slowest": 0.002211492 + "average": 0.0021227946400000012, + "fastest": 0.0003667, + "slowest": 0.002532003 }, "DNSLookup": { - "average": 0.000008069979999999998, - "fastest": 0.0000032, - "slowest": 0.000032799 + "average": 0.00001407202, + "fastest": 0.0000051, + "slowest": 0.0001689 } }, "statusCodeDistribution": { - "200": 660881 + "200": 409318 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 4a2fa2301a..7984fedc5e 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.6039997299661284, - "total": 10.000450811, - "slowest": 0.012632824, - "fastest": 0.000097599, - "average": 0.0007640224482740291, - "requestsPerSec": 68136.52833035268, - "totalData": 5350319, + "successRate": 1, + "total": 10.001059739, + "slowest": 0.013366516, + "fastest": 0.0001274, + "average": 0.0011462428858469646, + "requestsPerSec": 43287.312674655346, + "totalData": 5627947, "sizePerRequest": 13, - "sizePerSec": 535007.7812607122 + "sizePerSec": 562735.0647705195 }, "responseTimeHistogram": { - "0.000097599": 1, - "0.0013511215000000002": 383565, - "0.002604644": 27156, - "0.0038581665000000003": 622, - "0.005111689000000001": 63, - "0.0063652115000000006": 85, - "0.007618734000000001": 19, - "0.008872256500000002": 44, - "0.010125779000000001": 5, - "0.011379301500000001": 1, - "0.012632824": 2 + "0.0001274": 1, + "0.0014513116": 388783, + "0.0027752232000000003": 33804, + "0.0040991348": 7412, + "0.0054230464": 2536, + "0.006746958": 180, + "0.0080708696": 51, + "0.0093947812": 97, + "0.0107186928": 51, + "0.0120426044": 2, + "0.013366516": 2 }, "latencyPercentiles": { - "p10": 0.000600996, - "p25": 0.000641696, - "p50": 0.000676296, - "p75": 0.000713896, - "p90": 0.000833495, - "p95": 0.00172389, - "p99": 0.002213186 + "p10": 0.000846601, + "p25": 0.000913301, + "p50": 0.000983602, + "p75": 0.001115401, + "p90": 0.001470503, + "p95": 0.002509904, + "p99": 0.003488304 }, "rps": { - "mean": 65279.211620537935, - "stddev": 17027.440204993352, - "max": 76176.58355971411, + "mean": 43222.94256682896, + "stddev": 12194.130311874727, + "max": 56467.128121909795, "percentiles": { - "p10": 28300.921084588226, - "p25": 70116.55451852297, - "p50": 73614.66034957746, - "p75": 74471.31397146215, - "p90": 75010.22389351144, - "p95": 75192.94509711691, - "p99": 75614.27561372082 + "p10": 19612.137952179983, + "p25": 41376.748381550264, + "p50": 48918.40008246399, + "p75": 50941.711073031176, + "p90": 52375.341929366834, + "p95": 53141.19726614908, + "p99": 54241.853576727626 } }, "details": { "DNSDialup": { - "average": 0.0008277849999999998, - "fastest": 0.0000516, - "slowest": 0.001756289 + "average": 0.0019204528399999997, + "fastest": 0.0000866, + "slowest": 0.003247205 }, "DNSLookup": { - "average": 0.000003935940000000001, - "fastest": 0.0000033, - "slowest": 0.000015 + "average": 0.000009772040000000003, + "fastest": 0.0000049, + "slowest": 0.0000571 } }, "statusCodeDistribution": { - "200": 411563 + "200": 432919 }, - "errorDistribution": { - "Connection refused (os error 111)": 269833 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 4d5e6d4351..5efcf36d6f 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000234731, - "slowest": 0.014438909, - "fastest": 0.000321798, - "average": 0.0012663383129321289, - "requestsPerSec": 39437.97426848619, - "totalData": 5127057, + "total": 10.00074076, + "slowest": 0.012540215, + "fastest": 0.000188001, + "average": 0.001807513841838614, + "requestsPerSec": 27612.154602035702, + "totalData": 3589846, "sizePerRequest": 13, - "sizePerSec": 512693.66549032053 + "sizePerSec": 358958.0098264641 }, "responseTimeHistogram": { - "0.000321798": 1, - "0.0017335090999999999": 357192, - "0.0031452202": 33553, - "0.0045569313": 1514, - "0.0059686424": 300, - "0.0073803535": 1294, - "0.0087920646": 347, - "0.010203775699999999": 38, - "0.0116154868": 0, - "0.0130271979": 100, - "0.014438909": 50 + "0.000188001": 1, + "0.0014232224": 60608, + "0.0026584438": 192514, + "0.0038936652": 11879, + "0.0051288866": 8493, + "0.006364108": 817, + "0.0075993294": 219, + "0.0088345508": 757, + "0.0100697722": 497, + "0.0113049936": 242, + "0.012540215": 115 }, "latencyPercentiles": { - "p10": 0.000997493, - "p25": 0.001069193, - "p50": 0.001125094, - "p75": 0.001192792, - "p90": 0.00164159, - "p95": 0.002468686, - "p99": 0.003027281 + "p10": 0.001325202, + "p25": 0.001440803, + "p50": 0.001580402, + "p75": 0.001790202, + "p90": 0.002351903, + "p95": 0.003647905, + "p99": 0.005033908 }, "rps": { - "mean": 39637.99182881404, - "stddev": 10756.175444913, - "max": 224003.58405816354, + "mean": 27645.275077416252, + "stddev": 7161.031821190658, + "max": 37750.04093521028, "percentiles": { - "p10": 21787.98649850379, - "p25": 37918.43973724511, - "p50": 44120.57342338736, - "p75": 45328.81099226809, - "p90": 45935.809413347204, - "p95": 46304.616243863995, - "p99": 46922.35380935495 + "p10": 15753.222261410963, + "p25": 25018.233288423206, + "p50": 30210.53743545795, + "p75": 32726.34474233345, + "p90": 33834.05026402476, + "p95": 34470.88948501805, + "p99": 35174.90644867475 } }, "details": { "DNSDialup": { - "average": 0.0016455015400000002, - "fastest": 0.000073299, - "slowest": 0.003074081 + "average": 0.0025296958999999996, + "fastest": 0.0001149, + "slowest": 0.005155208 }, "DNSLookup": { - "average": 0.0000046659600000000005, - "fastest": 0.000003, - "slowest": 0.0000457 + "average": 0.00000780402, + "fastest": 0.0000049, + "slowest": 0.0000563 } }, "statusCodeDistribution": { - "200": 394389 + "200": 276142 }, "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 8ace3ee064..91b9dcf2bf 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.000257524, - "slowest": 0.005709671, - "fastest": 0.0000282, - "average": 0.0008438343198571404, - "requestsPerSec": 59023.58000115838, - "totalData": 7673263, + "total": 10.000725368, + "slowest": 0.016293921, + "fastest": 0.0000354, + "average": 0.0011793293846665207, + "requestsPerSec": 42250.93525235979, + "totalData": 5493020, "sizePerRequest": 13, - "sizePerSec": 767306.5400150589 + "sizePerSec": 549262.1582806773 }, "responseTimeHistogram": { - "0.0000282": 1, - "0.0005963471": 151560, - "0.0011644942": 298759, - "0.0017326413": 129606, - "0.0023007884": 6560, - "0.0028689355": 3621, - "0.0034370826": 53, - "0.0040052297": 68, - "0.0045733768": 7, - "0.0051415239": 10, - "0.005709671": 6 + "0.0000354": 1, + "0.0016612520999999998": 348907, + "0.0032871041999999995": 64578, + "0.004912956299999998": 7282, + "0.0065388083999999985": 1240, + "0.008164660499999999": 195, + "0.009790512599999997": 313, + "0.011416364699999997": 9, + "0.013042216799999997": 10, + "0.014668068899999998": 4, + "0.016293921": 1 }, "latencyPercentiles": { - "p10": 0.000503398, - "p25": 0.000593396, - "p50": 0.000715396, - "p75": 0.001159494, - "p90": 0.001222194, - "p95": 0.001272493, - "p99": 0.002008688 + "p10": 0.000591301, + "p25": 0.000735201, + "p50": 0.000889801, + "p75": 0.001157102, + "p90": 0.002548804, + "p95": 0.002834704, + "p99": 0.004166706 }, "rps": { - "mean": 59026.833882032624, - "stddev": 14367.604889268818, - "max": 85670.29229743239, + "mean": 42243.596111346335, + "stddev": 16948.727782574755, + "max": 68801.04809934621, "percentiles": { - "p10": 40989.17605141736, - "p25": 45416.1227235707, - "p50": 60607.03254014453, - "p75": 71033.03035911334, - "p90": 77409.24995356365, - "p95": 81010.17487796464, - "p99": 83783.60306550722 + "p10": 18313.344934453864, + "p25": 25523.949121461428, + "p50": 45749.274069623585, + "p75": 57732.81533223482, + "p90": 63343.0770686279, + "p95": 64535.59168180248, + "p99": 66393.60786486596 } }, "details": { "DNSDialup": { - "average": 0.0013783982400000002, - "fastest": 0.000236699, - "slowest": 0.001581991 + "average": 0.0025517739600000007, + "fastest": 0.000246501, + "slowest": 0.004022906 }, "DNSLookup": { - "average": 0.000007907960000000002, - "fastest": 0.0000033, - "slowest": 0.0000359 + "average": 0.000010118, + "fastest": 0.0000055, + "slowest": 0.0000499 } }, "statusCodeDistribution": { - "200": 590251 + "200": 422540 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 68416359fc..6cc2550135 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000332293, - "slowest": 0.013646989, - "fastest": 0.0002473, - "average": 0.0018952911493362006, - "requestsPerSec": 26354.424260929907, - "totalData": 3426189, + "total": 10.001845429, + "slowest": 0.020710034, + "fastest": 0.0005997, + "average": 0.003063302065505272, + "requestsPerSec": 16305.590918965601, + "totalData": 2120118, "sizePerRequest": 13, - "sizePerSec": 342607.5153920888 + "sizePerSec": 211972.68194655282 }, "responseTimeHistogram": { - "0.0002473": 1, - "0.0015872688999999998": 35764, - "0.0029272377999999995": 215409, - "0.004267206699999999": 10149, - "0.005607175599999999": 783, - "0.0069471444999999995": 152, - "0.008287113399999999": 61, - "0.0096270823": 988, - "0.0109670512": 154, - "0.0123070201": 49, - "0.013646989": 43 + "0.0005997": 1, + "0.0026107333999999998": 51747, + "0.0046217668": 103551, + "0.0066328001999999995": 5155, + "0.0086438336": 1501, + "0.010654867": 381, + "0.0126659004": 449, + "0.014676933799999998": 152, + "0.0166879672": 58, + "0.0186990006": 69, + "0.020710034000000002": 22 }, "latencyPercentiles": { - "p10": 0.001492899, - "p25": 0.001686398, - "p50": 0.00176099, - "p75": 0.001885298, - "p90": 0.002417497, - "p95": 0.002842098, - "p99": 0.004121797 + "p10": 0.002296703, + "p25": 0.002532703, + "p50": 0.002846504, + "p75": 0.003322404, + "p90": 0.003938205, + "p95": 0.004571505, + "p99": 0.007491212 }, "rps": { - "mean": 26307.278385440513, - "stddev": 5040.266494057051, - "max": 32160.147378106918, + "mean": 16336.872578270188, + "stddev": 3764.326676316626, + "max": 24592.348141403356, "percentiles": { - "p10": 18110.697989302313, - "p25": 26434.12116359848, - "p50": 27724.697160230546, - "p75": 29056.8658375215, - "p90": 29533.528465575557, - "p95": 30045.56805732354, - "p99": 30695.183894111153 + "p10": 12128.67440627725, + "p25": 14780.873549627424, + "p50": 16892.22927705896, + "p75": 19006.239748509353, + "p90": 20100.357353058997, + "p95": 20670.283145968286, + "p99": 22194.78471880866 } }, "details": { "DNSDialup": { - "average": 0.00158682802, - "fastest": 0.0000675, - "slowest": 0.002968686 + "average": 0.0023816439799999997, + "fastest": 0.000079101, + "slowest": 0.004630807 }, "DNSLookup": { - "average": 0.000004522000000000001, - "fastest": 0.000003, - "slowest": 0.0000365 + "average": 0.00000763, + "fastest": 0.0000052, + "slowest": 0.0000453 } }, "statusCodeDistribution": { - "200": 263553 + "200": 163086 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 564b7d3902..f18c08bd36 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000264585, - "slowest": 0.010478552, - "fastest": 0.000141399, - "average": 0.0007339417518338755, - "requestsPerSec": 67738.30774598451, - "totalData": 8806213, + "total": 10.000936293, + "slowest": 0.011232313, + "fastest": 0.0001193, + "average": 0.0012650581696530003, + "requestsPerSec": 39236.426320869075, + "totalData": 5101213, "sizePerRequest": 13, - "sizePerSec": 880598.0006977986 + "sizePerSec": 510073.54217129794 }, "responseTimeHistogram": { - "0.000141399": 1, - "0.0011751143": 654991, - "0.0022088296": 16823, - "0.0032425449000000003": 4672, - "0.0042762602000000005": 565, - "0.0053099755": 221, - "0.006343690800000001": 76, - "0.007377406100000001": 42, - "0.0084111214": 6, - "0.0094448367": 1, - "0.010478552": 3 + "0.0001193": 1, + "0.0012306013": 294444, + "0.0023419026000000005": 67857, + "0.003453203900000001": 22831, + "0.004564505200000001": 4870, + "0.005675806500000001": 1893, + "0.006787107800000002": 272, + "0.007898409100000002": 71, + "0.0090097104": 67, + "0.010121011700000002": 86, + "0.011232313": 9 }, "latencyPercentiles": { - "p10": 0.000613997, - "p25": 0.000659697, - "p50": 0.000690397, - "p75": 0.000719797, - "p90": 0.000774096, - "p95": 0.000867197, - "p99": 0.001991191 + "p10": 0.000910601, + "p25": 0.000981501, + "p50": 0.001070102, + "p75": 0.001230201, + "p90": 0.001810702, + "p95": 0.002661803, + "p99": 0.004272405 }, "rps": { - "mean": 67721.22406002827, - "stddev": 12926.167132489363, - "max": 74650.35913226851, + "mean": 39182.28129606367, + "stddev": 11791.055730637083, + "max": 51867.26178799617, "percentiles": { - "p10": 64973.127395254574, - "p25": 71151.55641777879, - "p50": 72103.18696085992, - "p75": 72488.76974743299, - "p90": 72799.80634850435, - "p95": 72968.86106548003, - "p99": 73230.36130780127 + "p10": 18420.420878585974, + "p25": 34871.44461572513, + "p50": 44662.022150159595, + "p75": 47413.302967390555, + "p90": 48974.372482053106, + "p95": 49944.385575461485, + "p99": 51101.47172238592 } }, "details": { "DNSDialup": { - "average": 0.0017931151200000002, - "fastest": 0.0000703, - "slowest": 0.003397783 + "average": 0.0025615455399999997, + "fastest": 0.0001177, + "slowest": 0.003227105 }, "DNSLookup": { - "average": 0.000009627979999999999, - "fastest": 0.0000031, - "slowest": 0.0000564 + "average": 0.000020132020000000004, + "fastest": 0.0000059, + "slowest": 0.0001532 } }, "statusCodeDistribution": { - "200": 677401 + "200": 392401 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 43c5b709b4..a0ca3b1b21 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000581636, - "slowest": 0.016537642, - "fastest": 0.0000816, - "average": 0.0007940854752483833, - "requestsPerSec": 62830.64554346487, - "totalData": 8168459, + "total": 10.000859366, + "slowest": 0.016925821, + "fastest": 0.0000936, + "average": 0.0011127454657572425, + "requestsPerSec": 44780.85168586101, + "totalData": 5822011, "sizePerRequest": 13, - "sizePerSec": 816798.3920650433 + "sizePerSec": 582151.0719161931 }, "responseTimeHistogram": { - "0.0000816": 1, - "0.0017272042": 586303, - "0.0033728084": 40900, - "0.0050184126": 579, - "0.0066640168": 83, - "0.008309621": 178, - "0.009955225199999999": 194, - "0.0116008294": 27, - "0.0132464336": 75, - "0.014892037799999999": 1, - "0.016537642": 2 + "0.0000936": 1, + "0.0017768221": 407535, + "0.0034600442000000003": 33683, + "0.0051432663": 6108, + "0.0068264884000000005": 201, + "0.0085097105": 167, + "0.0101929326": 119, + "0.0118761547": 25, + "0.0135593768": 4, + "0.0152425989": 1, + "0.016925821": 3 }, "latencyPercentiles": { - "p10": 0.000495999, - "p25": 0.000581798, - "p50": 0.000654598, - "p75": 0.000704097, - "p90": 0.001637095, - "p95": 0.001771692, - "p99": 0.002113791 + "p10": 0.000742901, + "p25": 0.000808601, + "p50": 0.000934501, + "p75": 0.001130901, + "p90": 0.001558202, + "p95": 0.002488203, + "p99": 0.003819405 }, "rps": { - "mean": 62843.3812184684, - "stddev": 22158.34897232702, - "max": 82668.3853576099, + "mean": 44759.34696954942, + "stddev": 14368.575068231445, + "max": 63398.87305227718, "percentiles": { - "p10": 28523.774566100103, - "p25": 39307.99917783205, - "p50": 78212.00034829069, - "p75": 80450.62013432328, - "p90": 81203.53235366289, - "p95": 81601.10161487047, - "p99": 82129.03261302543 + "p10": 19923.67530336295, + "p25": 39203.08528281369, + "p50": 48510.61412237027, + "p75": 56511.79401140345, + "p90": 59284.70598791697, + "p95": 60739.0194677547, + "p99": 61902.3956227122 } }, "details": { "DNSDialup": { - "average": 0.0013279983399999999, - "fastest": 0.0000697, - "slowest": 0.00221789 + "average": 0.0019665012200000003, + "fastest": 0.0000894, + "slowest": 0.002311604 }, "DNSLookup": { - "average": 0.00000854594, - "fastest": 0.0000032, - "slowest": 0.00006 + "average": 0.000015972019999999997, + "fastest": 0.0000051, + "slowest": 0.000171601 } }, "statusCodeDistribution": { - "200": 628343 + "200": 447847 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index ed672e3116..bb813b00c7 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000284573, - "slowest": 0.049032025, - "fastest": 0.000101699, - "average": 0.0013142317407497954, - "requestsPerSec": 37979.219213965065, - "totalData": 4937439, + "total": 10.000904646, + "slowest": 0.139279818, + "fastest": 0.0001404, + "average": 0.0027350428073292425, + "requestsPerSec": 18251.24890806803, + "totalData": 2372877, "sizePerRequest": 13, - "sizePerSec": 493729.8497815458 + "sizePerSec": 237266.2358048844 }, "responseTimeHistogram": { - "0.000101699": 1, - "0.004994731600000001": 378410, - "0.009887764200000001": 1343, - "0.014780796800000003": 5, - "0.019673829400000002": 3, - "0.024566862000000002": 3, - "0.029459894600000005": 3, - "0.0343529272": 3, - "0.0392459598": 1, - "0.0441389924": 14, - "0.049032025": 17 + "0.0001404": 1, + "0.0140543418": 182469, + "0.027968283599999998": 19, + "0.0418822254": 5, + "0.055796167199999996": 4, + "0.06971010899999999": 8, + "0.0836240508": 12, + "0.0975379926": 3, + "0.1114519344": 3, + "0.1253658762": 2, + "0.139279818": 3 }, "latencyPercentiles": { - "p10": 0.001101095, - "p25": 0.001119595, - "p50": 0.001142195, - "p75": 0.001173395, - "p90": 0.001485594, - "p95": 0.002592089, - "p99": 0.003159286 + "p10": 0.002262103, + "p25": 0.002381203, + "p50": 0.002522704, + "p75": 0.002718005, + "p90": 0.003029205, + "p95": 0.004292907, + "p99": 0.006700111 }, "rps": { - "mean": 37937.40662692996, - "stddev": 10185.772047218052, - "max": 45307.12416437365, + "mean": 18219.80250734375, + "stddev": 3476.860038994004, + "max": 23022.76260539058, "percentiles": { - "p10": 19043.31020038691, - "p25": 40968.18334754772, - "p50": 42772.473679401235, - "p75": 43490.64755670212, - "p90": 43992.101864463766, - "p95": 44201.85433293886, - "p99": 44657.80059130523 + "p10": 14752.947147075074, + "p25": 18126.25406638981, + "p50": 19089.882804195207, + "p75": 20009.578585269097, + "p90": 20881.643149261967, + "p95": 21402.112388493097, + "p99": 22014.00392211258 } }, "details": { "DNSDialup": { - "average": 0.0013001553600000004, - "fastest": 0.0000633, - "slowest": 0.001378995 + "average": 0.0020720913, + "fastest": 0.0000973, + "slowest": 0.002631304 }, "DNSLookup": { - "average": 0.0000038219799999999994, - "fastest": 0.0000031, - "slowest": 0.0000248 + "average": 0.00000685004, + "fastest": 0.0000051, + "slowest": 0.0000343 } }, "statusCodeDistribution": { - "200": 379803 + "200": 182529 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index 4b77fbab3c..fa0e2121a1 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000343136, - "slowest": 0.013561647, - "fastest": 0.000383798, - "average": 0.0019207432369611947, - "requestsPerSec": 26008.00757163139, - "totalData": 3381157, + "total": 10.001059045, + "slowest": 0.030186747, + "fastest": 0.0004323, + "average": 0.0031034763775597512, + "requestsPerSec": 16093.495626392434, + "totalData": 2092376, "sizePerRequest": 13, - "sizePerSec": 338104.09843120805 + "sizePerSec": 209215.44314310164 }, "responseTimeHistogram": { - "0.000383798": 1, - "0.0017015829": 46704, - "0.0030193678": 204592, - "0.0043371527": 6140, - "0.005654937600000001": 956, - "0.006972722500000001": 210, - "0.0082905074": 136, - "0.0096082923": 152, - "0.0109260772": 946, - "0.0122438621": 145, - "0.013561647000000001": 107 + "0.0004323": 1, + "0.0034077447": 130779, + "0.0063831894": 27302, + "0.0093586341": 1296, + "0.0123340788": 676, + "0.0153095235": 673, + "0.0182849682": 155, + "0.0212604129": 20, + "0.0242358576": 0, + "0.0272113023": 31, + "0.030186747": 19 }, "latencyPercentiles": { - "p10": 0.001535194, - "p25": 0.001734694, - "p50": 0.001801993, - "p75": 0.001920994, - "p90": 0.002308091, - "p95": 0.002728289, - "p99": 0.004370183 + "p10": 0.002312104, + "p25": 0.002657604, + "p50": 0.002917004, + "p75": 0.003249205, + "p90": 0.003902006, + "p95": 0.004727507, + "p99": 0.009119214 }, "rps": { - "mean": 25975.37313490197, - "stddev": 5063.215950770353, - "max": 32034.570221253187, + "mean": 16134.458346504896, + "stddev": 4103.894904342129, + "max": 62084.25720620365, "percentiles": { - "p10": 21022.45620885028, - "p25": 25892.92686733675, - "p50": 27610.87592402632, - "p75": 28509.522180409233, - "p90": 29009.6892362046, - "p95": 29441.041254707216, - "p99": 30697.16108370535 + "p10": 11506.311211699574, + "p25": 15464.153038881626, + "p50": 17197.455714599186, + "p75": 18309.30135811586, + "p90": 19127.0977644478, + "p95": 19600.127988837026, + "p99": 21343.15556297468 } }, "details": { "DNSDialup": { - "average": 0.0015473678799999997, - "fastest": 0.000071599, - "slowest": 0.001689893 + "average": 0.002276029459999999, + "fastest": 0.0000733, + "slowest": 0.004890107 }, "DNSLookup": { - "average": 0.000003981959999999998, - "fastest": 0.000003199, - "slowest": 0.0000254 + "average": 0.000011168020000000002, + "fastest": 0.0000052, + "slowest": 0.000116 } }, "statusCodeDistribution": { - "200": 260089 + "200": 160952 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index c8151551ca..7be6109bed 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.00063176, - "slowest": 0.027902339, - "fastest": 0.000835098, - "average": 0.004224814385549999, - "requestsPerSec": 11826.252864649025, - "totalData": 1537510, + "successRate": 0.6750226932089253, + "total": 10.001416743, + "slowest": 0.061611988, + "fastest": 0.000876501, + "average": 0.007098572758541467, + "requestsPerSec": 9472.857939482425, + "totalData": 831389, "sizePerRequest": 13, - "sizePerSec": 153741.28724043732 + "sizePerSec": 83127.1230230347 }, "responseTimeHistogram": { - "0.000835098": 1, - "0.0035418221000000005": 12720, - "0.006248546200000001": 102200, - "0.0089552703": 2279, - "0.0116619944": 371, - "0.0143687185": 417, - "0.0170754426": 133, - "0.0197821667": 71, - "0.0224888908": 27, - "0.025195614900000003": 2, - "0.027902339": 49 + "0.000876501": 1, + "0.0069500497": 34216, + "0.0130235984": 28218, + "0.019097147099999996": 1127, + "0.025170695799999997": 227, + "0.031244244499999997": 113, + "0.0373177932": 1, + "0.0433913419": 27, + "0.0494648906": 0, + "0.0555384393": 14, + "0.061611988": 9 }, "latencyPercentiles": { - "p10": 0.003404993, - "p25": 0.003886686, - "p50": 0.004005684, - "p75": 0.004486082, - "p90": 0.00497258, - "p95": 0.005516778, - "p99": 0.008619881 + "p10": 0.005657908, + "p25": 0.00631831, + "p50": 0.00687061, + "p75": 0.007630311, + "p90": 0.008956013, + "p95": 0.010791516, + "p99": 0.015647322 }, "rps": { - "mean": 11862.348126425193, - "stddev": 2089.8075054100746, - "max": 16067.41408913076, + "mean": 7258.564573844675, + "stddev": 1920.843022982714, + "max": 32540.5943914969, "percentiles": { - "p10": 9734.736269210629, - "p25": 11740.13381516303, - "p50": 12430.854624262882, - "p75": 12867.14084183177, - "p90": 13110.603490226378, - "p95": 13750.163820311107, - "p99": 14804.938927626274 + "p10": 5256.6410702603325, + "p25": 6857.77525001926, + "p50": 7627.33806854873, + "p75": 8094.803899557191, + "p90": 8457.045023899005, + "p95": 8669.11574537763, + "p99": 10388.838647310538 } }, "details": { "DNSDialup": { - "average": 0.0015641685400000001, - "fastest": 0.000069799, - "slowest": 0.002933593 + "average": 0.0049411951, + "fastest": 0.0000779, + "slowest": 0.00704711 }, "DNSLookup": { - "average": 0.000004742, - "fastest": 0.0000032, - "slowest": 0.0000382 + "average": 0.000006986, + "fastest": 0.0000054, + "slowest": 0.0000223 } }, "statusCodeDistribution": { - "200": 118270 + "200": 63953 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 30789 + } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 1b1bf67fd7..8887018887 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000979521, + "total": 10.001368491, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 73542.19638742524, + "requestsPerSec": 43091.103021333525, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 735494 + "Connection refused (os error 111)": 430970 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 61f86e886f..765435e2b5 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000261018, - "slowest": 0.006672281, - "fastest": 0.0002219, - "average": 0.0008892677774133771, - "requestsPerSec": 56165.433981075315, - "totalData": 7301697, + "total": 10.00098365, + "slowest": 0.009700814, + "fastest": 0.000196201, + "average": 0.001311579495512868, + "requestsPerSec": 37949.267120339704, + "totalData": 4933890, "sizePerRequest": 13, - "sizePerSec": 730150.641753979 + "sizePerSec": 493340.4725644162 }, "responseTimeHistogram": { - "0.0002219": 1, - "0.0008669381000000001": 320418, - "0.0015119762": 229299, - "0.0021570143": 3012, - "0.0028020524000000003": 7783, - "0.0034470905000000005": 228, - "0.0040921286": 115, - "0.0047371667": 480, - "0.0053822048": 247, - "0.0060272429": 62, - "0.006672281": 24 + "0.000196201": 1, + "0.0011466623": 158939, + "0.0020971236": 198716, + "0.0030475848999999998": 14620, + "0.0039980462": 3437, + "0.0049485075": 2906, + "0.0058989687999999995": 607, + "0.0068494301": 93, + "0.0077998914": 107, + "0.0087503527": 31, + "0.009700814": 73 }, "latencyPercentiles": { - "p10": 0.000756098, - "p25": 0.000824998, - "p50": 0.000860098, - "p75": 0.000886297, - "p90": 0.000930198, - "p95": 0.001024397, - "p99": 0.002390996 + "p10": 0.001014701, + "p25": 0.001091202, + "p50": 0.001175102, + "p75": 0.001315602, + "p90": 0.001576202, + "p95": 0.002372503, + "p99": 0.004012605 }, "rps": { - "mean": 56143.82833677627, - "stddev": 9074.352027875339, - "max": 60475.63378060108, + "mean": 37918.43472897974, + "stddev": 8683.95683676756, + "max": 47709.856575130776, "percentiles": { - "p10": 55592.0137297194, - "p25": 58138.526667490114, - "p50": 58618.335815441176, - "p75": 59084.656495827214, - "p90": 59617.01627955209, - "p95": 59895.37872540244, - "p99": 60145.52994377864 + "p10": 22676.631037115952, + "p25": 37026.14853195562, + "p50": 41526.10330853911, + "p75": 43125.38360078575, + "p90": 44518.63550082142, + "p95": 45056.25724279496, + "p99": 45670.03717726655 } }, "details": { "DNSDialup": { - "average": 0.0013999600399999996, - "fastest": 0.000094899, - "slowest": 0.002228594 + "average": 0.00457265828, + "fastest": 0.0001641, + "slowest": 0.005219107 }, "DNSLookup": { - "average": 0.00001030394, - "fastest": 0.0000032, - "slowest": 0.000229899 + "average": 0.0000845941, + "fastest": 0.0000054, + "slowest": 0.003423305 } }, "statusCodeDistribution": { - "200": 561669 + "200": 379530 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 182b9dd75e..d011a416f1 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000491451, - "slowest": 0.021565252, - "fastest": 0.000187999, - "average": 0.0017965742025326567, - "requestsPerSec": 27803.533592561238, - "totalData": 3614637, + "total": 10.003738367, + "slowest": 0.014252523, + "fastest": 0.0002605, + "average": 0.002603208474652165, + "requestsPerSec": 19175.931333111002, + "totalData": 2493803, "sizePerRequest": 13, - "sizePerSec": 361445.9367032961 + "sizePerSec": 249287.10733044302 }, "responseTimeHistogram": { - "0.000187999": 1, - "0.0023257242999999996": 237967, - "0.0044634496": 37980, - "0.0066011748999999995": 611, - "0.008738900199999998": 1121, - "0.010876625499999999": 358, - "0.013014350799999998": 10, - "0.015152076099999997": 0, - "0.0172898014": 0, - "0.0194275267": 0, - "0.021565252": 1 + "0.0002605": 1, + "0.0016597023": 10948, + "0.0030589045999999996": 151007, + "0.0044581069": 22651, + "0.0058573092": 4150, + "0.0072565115": 1534, + "0.0086557138": 352, + "0.0100549161": 407, + "0.0114541184": 496, + "0.012853320699999999": 187, + "0.014252523": 98 }, "latencyPercentiles": { - "p10": 0.001385397, - "p25": 0.001552195, - "p50": 0.001629995, - "p75": 0.001783996, - "p90": 0.002588195, - "p95": 0.002836394, - "p99": 0.004003091 + "p10": 0.001914602, + "p25": 0.002159903, + "p50": 0.002409803, + "p75": 0.002776605, + "p90": 0.003394505, + "p95": 0.004084507, + "p99": 0.006728909 }, "rps": { - "mean": 27823.187757584885, - "stddev": 6214.416822856635, - "max": 35577.15058013422, + "mean": 19181.752649147504, + "stddev": 4483.900134419874, + "max": 25994.025812070875, "percentiles": { - "p10": 18000.21780263543, - "p25": 27115.515497968026, - "p50": 30606.67463111621, - "p75": 32008.43102072977, - "p90": 32594.56294535133, - "p95": 33220.58594825374, - "p99": 34287.204729509845 + "p10": 13651.784647510958, + "p25": 17489.871705759862, + "p50": 20453.214601058302, + "p75": 22212.586717033988, + "p90": 23289.90116115329, + "p95": 23946.422534725156, + "p99": 25305.007297474338 } }, "details": { "DNSDialup": { - "average": 0.0013250030799999998, - "fastest": 0.0000593, - "slowest": 0.002829794 + "average": 0.0023689919800000004, + "fastest": 0.000096001, + "slowest": 0.004662208 }, "DNSLookup": { - "average": 0.000004288000000000001, - "fastest": 0.000003, - "slowest": 0.0000319 + "average": 0.00000836002, + "fastest": 0.0000053, + "slowest": 0.0000395 } }, "statusCodeDistribution": { - "200": 278049 + "200": 191831 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 50754cdb27..15678d01f6 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000294975, - "slowest": 0.012414466, - "fastest": 0.0000285, - "average": 0.000821316138847496, - "requestsPerSec": 60733.90850153398, - "totalData": 7895641, + "total": 10.003038797, + "slowest": 0.016578822, + "fastest": 0.000036601, + "average": 0.0011544590396100963, + "requestsPerSec": 43195.57374200995, + "totalData": 5617131, "sizePerRequest": 13, - "sizePerSec": 789540.8105199417 + "sizePerSec": 561542.4586461294 }, "responseTimeHistogram": { - "0.0000285": 2, - "0.0012670966": 558271, - "0.0025056932": 48678, - "0.0037442898": 315, - "0.0049828864": 90, - "0.006221483": 0, - "0.0074600796": 0, - "0.008698676200000002": 0, - "0.0099372728": 0, - "0.0111758694": 0, - "0.012414466": 1 + "0.000036601": 1, + "0.0016908231": 360300, + "0.0033450451999999997": 67082, + "0.0049992673": 3933, + "0.0066534893999999995": 519, + "0.0083077115": 123, + "0.0099619336": 76, + "0.0116161557": 42, + "0.0132703778": 7, + "0.0149245999": 1, + "0.016578822": 3 }, "latencyPercentiles": { - "p10": 0.000451899, - "p25": 0.000580998, - "p50": 0.000746798, - "p75": 0.001062597, - "p90": 0.001228496, - "p95": 0.001379797, - "p99": 0.001751395 + "p10": 0.0005942, + "p25": 0.000745401, + "p50": 0.000945001, + "p75": 0.001325803, + "p90": 0.002124303, + "p95": 0.002430304, + "p99": 0.003386904 }, "rps": { - "mean": 60730.10192849596, - "stddev": 10834.435764504298, - "max": 88900.77816403209, + "mean": 43174.862881468296, + "stddev": 13194.025187593292, + "max": 69405.11543946595, "percentiles": { - "p10": 49207.02676342299, - "p25": 52981.876184567074, - "p50": 58325.82667605081, - "p75": 69106.44072027551, - "p90": 76516.71337054498, - "p95": 79992.00696043349, - "p99": 84903.81189080096 + "p10": 25937.8355206743, + "p25": 32522.05320427783, + "p50": 43029.60867372746, + "p75": 54218.35833613344, + "p90": 61022.49899538345, + "p95": 63087.26038070577, + "p99": 66218.45508343099 } }, "details": { "DNSDialup": { - "average": 0.00132200768, - "fastest": 0.000071799, - "slowest": 0.002656691 + "average": 0.0021781741800000003, + "fastest": 0.000098701, + "slowest": 0.002927605 }, "DNSLookup": { - "average": 0.0000071919600000000005, - "fastest": 0.0000033, - "slowest": 0.0000291 + "average": 0.00001263406, + "fastest": 0.0000053, + "slowest": 0.0000536 } }, "statusCodeDistribution": { - "200": 607357 + "200": 432087 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 777d7217f9..4a4bffe554 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,55 @@ { "summary": { - "successRate": 1, - "total": 10.000327478, - "slowest": 0.037719585, - "fastest": 0.001669195, - "average": 0.006789379833895024, - "requestsPerSec": 7358.359029930159, - "totalData": 956618, - "sizePerRequest": 13, - "sizePerSec": 95658.66738909206 + "successRate": 0, + "total": 10.001640783, + "slowest": null, + "fastest": null, + "average": null, + "requestsPerSec": 40820.00232341278, + "totalData": 0, + "sizePerRequest": null, + "sizePerSec": 0 }, "responseTimeHistogram": { - "0.001669195": 1, - "0.005274234": 21042, - "0.008879273": 41150, - "0.012484312": 7053, - "0.016089351": 2260, - "0.01969439": 1818, - "0.023299428999999997": 83, - "0.026904468": 111, - "0.030509506999999998": 17, - "0.034114545999999996": 36, - "0.037719585": 15 + "NaN": 0 }, "latencyPercentiles": { - "p10": 0.003851889, - "p25": 0.004948685, - "p50": 0.006333583, - "p75": 0.007596377, - "p90": 0.010182373, - "p95": 0.01361416, - "p99": 0.017357948 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null }, "rps": { - "mean": 7482.670261178337, - "stddev": 2443.48529983057, - "max": 12471.445586045453, + "mean": 0, + "stddev": 0, + "max": null, "percentiles": { - "p10": 4527.723249456125, - "p25": 6574.124901799014, - "p50": 8374.068831001605, - "p75": 9002.187531569862, - "p90": 9438.821874369114, - "p95": 9747.578907405017, - "p99": 10114.427894243476 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null } }, "details": { "DNSDialup": { - "average": 0.0016070751199999999, - "fastest": 0.0000605, - "slowest": 0.00331879 + "average": 0, + "fastest": null, + "slowest": null }, "DNSLookup": { - "average": 0.000004414, - "fastest": 0.0000031, - "slowest": 0.0000315 + "average": 0, + "fastest": null, + "slowest": null } }, - "statusCodeDistribution": { - "200": 73586 - }, - "errorDistribution": {} + "statusCodeDistribution": {}, + "errorDistribution": { + "Connection refused (os error 111)": 408267 + } } \ 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 baeb2ed865..2ad425fec0 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.000274627, - "slowest": 0.016685552, - "fastest": 0.0000777, - "average": 0.000858632984674605, - "requestsPerSec": 58104.60429068375, - "totalData": 6391682, + "total": 10.000921317, + "slowest": 0.015432823, + "fastest": 0.000138401, + "average": 0.001133414166088746, + "requestsPerSec": 43775.566882604646, + "totalData": 4815756, "sizePerRequest": 11, - "sizePerSec": 639150.6471975213 + "sizePerSec": 481531.2357086511 }, "responseTimeHistogram": { - "0.0000777": 1, - "0.0017384852": 532069, - "0.0033992704": 48212, - "0.0050600556": 248, - "0.0067208408": 54, - "0.008381626": 208, - "0.0100424112": 199, - "0.0117031964": 26, - "0.0133639816": 39, - "0.0150247668": 2, - "0.016685552": 4 + "0.000138401": 1, + "0.0016678432": 399817, + "0.0031972854": 34339, + "0.0047267276": 3328, + "0.0062561698": 265, + "0.007785612": 29, + "0.0093150542": 7, + "0.0108444964": 4, + "0.0123739386": 3, + "0.0139033808": 2, + "0.015432823": 1 }, "latencyPercentiles": { - "p10": 0.000534798, - "p25": 0.000620298, - "p50": 0.000679998, - "p75": 0.000749298, - "p90": 0.001706595, - "p95": 0.001805695, - "p99": 0.002152994 + "p10": 0.000830501, + "p25": 0.000898501, + "p50": 0.000970901, + "p75": 0.001142002, + "p90": 0.001521202, + "p95": 0.002418504, + "p99": 0.003024704 }, "rps": { - "mean": 58075.671628995246, - "stddev": 21059.174784591887, - "max": 78985.05408321031, + "mean": 43758.73260889803, + "stddev": 11871.145392430653, + "max": 57836.57941975114, "percentiles": { - "p10": 28120.71661227643, - "p25": 31459.54978178086, - "p50": 70421.3306210477, - "p75": 76722.47201204959, - "p90": 77796.73156227935, - "p95": 78139.29625209024, - "p99": 78640.23264586563 + "p10": 20323.538662111336, + "p25": 38058.93807149752, + "p50": 49530.19010468965, + "p75": 52147.37589099963, + "p90": 53749.374175117184, + "p95": 54467.13239575528, + "p99": 55963.72029192404 } }, "details": { "DNSDialup": { - "average": 0.0029273022600000004, - "fastest": 0.0000643, - "slowest": 0.00394019 + "average": 0.0022261730800000007, + "fastest": 0.000086, + "slowest": 0.003635805 }, "DNSLookup": { - "average": 0.000010605980000000002, - "fastest": 0.000003, - "slowest": 0.000226999 + "average": 0.000019756040000000005, + "fastest": 0.000005001, + "slowest": 0.0002485 } }, "statusCodeDistribution": { - "200": 581062 + "200": 437796 }, "errorDistribution": {} } \ No newline at end of file