From b14fbeddf58145d7c930c57470d18e7a48fdd038 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sun, 14 Jul 2024 01:52:19 +0000 Subject: [PATCH] chore: autopublish Sun Jul 14 01:52:19 UTC 2024 --- README.md | 246 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 84 +++--- frameworks/alosaur/results/hello_bench.json | 84 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/danet_v2/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- frameworks/elysia/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 84 +++--- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 6 +- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1431 insertions(+), 1431 deletions(-) diff --git a/README.md b/README.md index 7a028e0d45..692ec2174f 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Hyper Express | 80478.30 | 15785.46 | 99619.92 | 100% | -| Bun | 78933.14 | 10006.54 | 102527.15 | 98% | -| Stric | 78721.24 | 9780.63 | 101923.69 | 98% | -| Vixeny (Bun) | 75681.85 | 14257.13 | 100438.68 | 94% | -| Elysia | 73016.76 | 12778.76 | 99885.89 | 91% | -| Deno | 53916.64 | 6398.11 | 82238.32 | 67% | -| Vixeny (Deno) | 51282.32 | 4210.72 | 71419.05 | 64% | -| Hono | 50111.89 | 3904.94 | 71141.32 | 62% | -| NHttp | 49885.18 | 3732.38 | 75225.59 | 62% | -| Fast | 49773.36 | 3708.29 | 79049.11 | 62% | -| Fastro | 47813.57 | 2522.07 | 58807.45 | 59% | -| Megalo | 46772.09 | 3448.64 | 56227.84 | 58% | -| Deso | 44907.17 | 2351.21 | 56398.67 | 56% | -| http | 43846.08 | 3595.07 | 50015.02 | 54% | -| Alosaur | 43351.29 | 2180.36 | 51641.95 | 54% | -| Router | 42190.31 | 3188.85 | 48598.81 | 52% | -| Cheetah | 40901.30 | 2246.12 | 44936.94 | 51% | -| Reno | 39816.50 | 2052.84 | 48789.76 | 49% | -| Danet V2 (Hono) | 35905.50 | 2186.06 | 46584.32 | 45% | -| Danet (Oak) | 34113.94 | 2113.37 | 36225.55 | 42% | -| Aqua | 33673.16 | 2855.10 | 38733.75 | 42% | -| Little | 33585.50 | 3483.49 | 38405.40 | 42% | -| Oak | 31245.03 | 2735.07 | 33301.77 | 39% | -| Acorn | 30152.80 | 3786.11 | 40977.46 | 37% | -| Node | 17227.51 | 1436.75 | 26177.68 | 21% | -| Dinatra | 17041.61 | 1797.29 | 20699.03 | 21% | -| Fastify | 16804.20 | 2828.08 | 32873.66 | 21% | -| Abc | 13889.08 | 1344.35 | 20126.39 | 17% | -| Express (Deno) | 10898.39 | 1669.19 | 12770.28 | 14% | -| Servest | 7292.30 | 1380.32 | 10207.56 | 9% | -| Express | 6335.59 | 931.85 | 7897.37 | 8% | +| Hyper Express | 82349.91 | 14367.67 | 100347.16 | 100% | +| Bun | 80140.70 | 10078.11 | 103582.14 | 97% | +| Stric | 77386.15 | 9458.14 | 101835.99 | 94% | +| Elysia | 75414.16 | 13802.88 | 100029.71 | 92% | +| Vixeny (Bun) | 75131.35 | 14821.53 | 102371.61 | 91% | +| Deno | 59060.55 | 9846.96 | 83149.86 | 72% | +| Vixeny (Deno) | 51265.61 | 4603.43 | 73315.12 | 62% | +| Fastro | 49611.30 | 3644.28 | 64345.22 | 60% | +| Fast | 49307.28 | 3070.10 | 74157.69 | 60% | +| Hono | 49111.80 | 3324.95 | 64508.77 | 60% | +| NHttp | 48236.20 | 2437.82 | 62548.03 | 59% | +| Deso | 46184.61 | 2831.68 | 63193.77 | 56% | +| Megalo | 45573.09 | 2485.72 | 56518.92 | 55% | +| Alosaur | 44469.85 | 2402.09 | 51736.73 | 54% | +| http | 43656.94 | 3615.75 | 50867.53 | 53% | +| Router | 43435.11 | 3554.27 | 49480.62 | 53% | +| Cheetah | 41280.66 | 2268.86 | 47548.67 | 50% | +| Reno | 39912.83 | 2232.22 | 46760.48 | 48% | +| Danet V2 (Hono) | 36028.14 | 2444.32 | 42535.85 | 44% | +| Danet (Oak) | 34419.96 | 2088.51 | 38100.30 | 42% | +| Aqua | 33658.08 | 2814.13 | 38027.04 | 41% | +| Little | 33075.47 | 3425.45 | 38746.17 | 40% | +| Oak | 30063.90 | 2695.82 | 32758.37 | 37% | +| Acorn | 30021.60 | 3881.47 | 39325.48 | 36% | +| Fastify | 17305.71 | 3799.72 | 33197.92 | 21% | +| Node | 17087.34 | 1386.61 | 23203.72 | 21% | +| Dinatra | 16887.07 | 1746.57 | 20721.06 | 21% | +| Abc | 14081.89 | 1429.63 | 19459.19 | 17% | +| Express (Deno) | 10862.97 | 1695.38 | 12572.31 | 13% | +| Express | 6461.29 | 989.11 | 8079.08 | 8% | +| Servest | 6426.79 | 1354.48 | 10168.04 | 8% | | Opine | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-62b2e466-e220-471a-badf-b4e2723e4e7b) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-b5ea6f11-d1b9-42b6-b2a3-3fe0e53734ee) | | | | | # Frameworks @@ -279,275 +279,275 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 13889.08 | 1344.35 | 20126.39 | | +| 14081.89 | 1429.63 | 19459.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12651.61 | 13337.18 | 14061.60 | 14746.09 | 15056.18 | 15254.35 | 15708.46 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | +| **Req/Sec** | 12618.74 | 13447.65 | 14232.32 | 14920.20 | 15236.14 | 15617.15 | 17840.11 | +| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30152.80 | 3786.11 | 40977.46 | | +| 30021.60 | 3881.47 | 39325.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27064.11 | 29864.42 | 30303.68 | 30855.07 | 31462.61 | 38400.37 | 39930.26 | +| **Req/Sec** | 25251.62 | 29153.44 | 29918.47 | 30352.00 | 36168.13 | 37547.79 | 38631.76 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43351.29 | 2180.36 | 51641.95 | | +| 44469.85 | 2402.09 | 51736.73 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 41652.62 | 42738.73 | 43470.08 | 44276.90 | 45174.83 | 45708.03 | 47421.60 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 42841.11 | 43677.15 | 44490.58 | 45527.74 | 46577.90 | 47112.23 | 48740.88 | +| **Latency** | 982µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33673.16 | 2855.10 | 38733.75 | | +| 33658.08 | 2814.13 | 38027.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31822.46 | 32903.65 | 34033.88 | 35142.03 | 35957.34 | 36483.67 | 37844.47 | +| **Req/Sec** | 32060.76 | 33004.46 | 34021.63 | 35107.92 | 35789.83 | 36207.88 | 37155.92 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 78933.14 | 10006.54 | 102527.15 | | +| 80140.70 | 10078.11 | 103582.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | -| **Req/Sec** | 66427.51 | 70827.33 | 77320.69 | 86630.28 | 93618.24 | 96311.67 | 100075.47 | -| **Latency** | 376µs | 468µs | 596µs | 752µs | 942µs | 1ms | 1ms | +| **Req/Sec** | 67046.22 | 71721.07 | 79457.09 | 87803.88 | 94427.14 | 96721.94 | 100091.16 | +| **Latency** | 369µs | 462µs | 584µs | 740µs | 933µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40901.30 | 2246.12 | 44936.94 | | +| 41280.66 | 2268.86 | 47548.67 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39872.55 | 40615.73 | 41036.78 | 41754.56 | 42414.54 | 42987.73 | 43601.02 | +| **Req/Sec** | 39872.08 | 40909.39 | 41493.37 | 42124.97 | 42889.85 | 43406.07 | 44436.66 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34113.94 | 2113.37 | 36225.55 | | +| 34419.96 | 2088.51 | 38100.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33442.54 | 34166.56 | 34422.64 | 34700.09 | 35060.25 | 35219.31 | 35453.88 | +| **Req/Sec** | 33941.71 | 34321.86 | 34627.67 | 35077.85 | 35405.80 | 35545.15 | 35792.55 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35905.50 | 2186.06 | 46584.32 | | +| 36028.14 | 2444.32 | 42535.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 35381.37 | 35701.06 | 36278.61 | 36592.55 | 36908.21 | 37168.71 | 37536.34 | +| **Req/Sec** | 35359.44 | 35898.08 | 36490.09 | 36803.36 | 37231.96 | 37436.38 | 37890.42 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 53916.64 | 6398.11 | 82238.32 | | +| 59060.55 | 9846.96 | 83149.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 50306.63 | 51123.94 | 52103.89 | 53190.97 | 61989.26 | 70855.44 | 78560.66 | -| **Latency** | 677µs | 861µs | 950µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 50722.09 | 51752.58 | 53860.25 | 66316.99 | 75171.40 | 78520.17 | 81762.08 | +| **Latency** | 571µs | 639µs | 888µs | 993µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44907.17 | 2351.21 | 56398.67 | | +| 46184.61 | 2831.68 | 63193.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43303.04 | 44132.33 | 44905.67 | 45586.40 | 47063.86 | 48225.99 | 50994.90 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44156.69 | 45001.24 | 45853.31 | 47427.19 | 49326.93 | 50218.77 | 52439.51 | +| **Latency** | 967µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17041.61 | 1797.29 | 20699.03 | | +| 16887.07 | 1746.57 | 20721.06 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15522.14 | 16206.17 | 17210.38 | 18206.18 | 18992.65 | 19333.11 | 19777.41 | +| **Req/Sec** | 15413.06 | 16116.59 | 16952.50 | 17965.40 | 18677.34 | 19087.16 | 19673.66 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 73016.76 | 12778.76 | 99885.89 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 75414.16 | 13802.88 | 100029.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58541.38 | 61543.27 | 70517.46 | 84530.39 | 92115.83 | 94590.58 | 97546.88 | -| **Latency** | 396µs | 491µs | 636µs | 839µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 57812.07 | 62305.88 | 75191.76 | 88419.47 | 94048.96 | 95976.69 | 98670.56 | +| **Latency** | 387µs | 478µs | 607µs | 812µs | 979µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6335.59 | 931.85 | 7897.37 | | +| 6461.29 | 989.11 | 8079.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4942.46 | 6107.87 | 6536.16 | 6671.82 | 7586.04 | 7783.35 | 7863.41 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 5047.45 | 6169.06 | 6615.75 | 6806.07 | 7827.29 | 7924.81 | 7992.59 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 10898.39 | 1669.19 | 12770.28 | | +| 10862.97 | 1695.38 | 12572.31 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 9061.91 | 11036.64 | 11510.38 | 11693.24 | 11831.44 | 12062.06 | 12577.53 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 9ms | +| **Req/Sec** | 9025.03 | 11026.51 | 11503.84 | 11650.46 | 11756.01 | 11847.38 | 12310.29 | +| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 5ms | 9ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49773.36 | 3708.29 | 79049.11 | | +| 49307.28 | 3070.10 | 74157.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47062.02 | 48022.93 | 48924.05 | 50728.20 | 54141.43 | 56755.01 | 61648.15 | -| **Latency** | 852µs | 940µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46808.00 | 47814.71 | 48814.84 | 50418.02 | 52935.93 | 54621.89 | 58398.96 | +| **Latency** | 868µs | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16804.20 | 2828.08 | 32873.66 | | +| 17305.71 | 3799.72 | 33197.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15545.99 | 15831.33 | 16625.90 | 17310.80 | 17852.15 | 20659.46 | 28628.15 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15300.97 | 15669.77 | 16534.59 | 17236.08 | 24809.46 | 26647.93 | 28402.37 | +| **Latency** | 1ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47813.57 | 2522.07 | 58807.45 | | +| 49611.30 | 3644.28 | 64345.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46114.85 | 46825.12 | 47592.57 | 48617.75 | 50274.22 | 51700.80 | 54504.13 | -| **Latency** | 912µs | 974µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46571.90 | 47728.72 | 48791.34 | 51001.97 | 54642.25 | 56392.79 | 59649.02 | +| **Latency** | 843µs | 940µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50111.89 | 3904.94 | 71141.32 | | +| 49111.80 | 3324.95 | 64508.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46998.58 | 47953.88 | 49611.00 | 51996.74 | 54547.71 | 56416.67 | 60272.59 | -| **Latency** | 771µs | 932µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46842.51 | 47608.96 | 48528.60 | 50181.48 | 52945.29 | 54816.67 | 58558.45 | +| **Latency** | 873µs | 949µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43846.08 | 3595.07 | 50015.02 | | +| 43656.94 | 3615.75 | 50867.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40516.81 | 42720.42 | 44629.49 | 45859.44 | 46682.49 | 47302.92 | 48721.16 | -| **Latency** | 853µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 40413.08 | 42317.20 | 44464.77 | 45659.68 | 46544.69 | 47135.99 | 48449.35 | +| **Latency** | 855µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 80478.30 | 15785.46 | 99619.92 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 82349.91 | 14367.67 | 100347.16 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 56200.60 | 65111.79 | 86424.27 | 94364.56 | 97324.02 | 98107.94 | 99068.89 | -| **Latency** | 354µs | 458µs | 576µs | 733µs | 941µs | 1ms | 1ms | +| **Req/Sec** | 59456.16 | 71642.34 | 87646.86 | 94347.44 | 97043.01 | 97929.52 | 99070.85 | +| **Latency** | 358µs | 453µs | 562µs | 702µs | 913µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33585.50 | 3483.49 | 38405.40 | | +| 33075.47 | 3425.45 | 38746.17 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32027.27 | 33133.66 | 34154.93 | 35214.09 | 36189.95 | 36671.12 | 37477.33 | +| **Req/Sec** | 31379.67 | 32618.82 | 33562.93 | 34675.88 | 35461.17 | 36094.29 | 36887.44 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 46772.09 | 3448.64 | 56227.84 | | +| 45573.09 | 2485.72 | 56518.92 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45021.75 | 45706.66 | 46554.25 | 48103.53 | 49696.75 | 51050.19 | 53501.49 | -| **Latency** | 917µs | 992µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43820.22 | 44710.84 | 45509.02 | 46407.63 | 47777.43 | 49045.90 | 51582.64 | +| **Latency** | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49885.18 | 3732.38 | 75225.59 | | +| 48236.20 | 2437.82 | 62548.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47162.12 | 48053.39 | 48944.01 | 51047.86 | 54267.72 | 56900.38 | 60441.96 | -| **Latency** | 836µs | 938µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46463.96 | 47367.02 | 48152.77 | 48960.47 | 49823.31 | 50968.43 | 57397.06 | +| **Latency** | 905µs | 962µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17227.51 | 1436.75 | 26177.68 | | +| 17087.34 | 1386.61 | 23203.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16796.28 | 17124.93 | 17404.73 | 17689.05 | 17957.21 | 18172.91 | 18579.45 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 16623.65 | 16955.31 | 17255.69 | 17556.41 | 17828.19 | 18029.29 | 18732.88 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31245.03 | 2735.07 | 33301.77 | | +| 30063.90 | 2695.82 | 32758.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30712.41 | 31241.21 | 31702.24 | 32175.33 | 32427.97 | 32619.53 | 33043.68 | +| **Req/Sec** | 29519.61 | 30182.50 | 30510.39 | 31001.41 | 31306.10 | 31465.93 | 31861.23 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 39816.50 | 2052.84 | 48789.76 | | +| 39912.83 | 2232.22 | 46760.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 38531.41 | 39635.34 | 40023.97 | 40647.31 | 41147.00 | 41626.81 | 42833.46 | +| **Req/Sec** | 38647.41 | 39616.61 | 40082.13 | 40831.78 | 41576.78 | 42027.29 | 43301.46 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42190.31 | 3188.85 | 48598.81 | | +| 43435.11 | 3554.27 | 49480.62 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39901.15 | 41086.17 | 42872.95 | 43837.69 | 44792.59 | 45386.31 | 46204.00 | -| **Latency** | 878µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 40701.15 | 42419.89 | 44147.12 | 45440.85 | 46234.82 | 46698.62 | 47750.49 | +| **Latency** | 844µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 78721.24 | 9780.63 | 101923.69 | | +| 77386.15 | 9458.14 | 101835.99 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66257.36 | 70835.71 | 77808.29 | 86109.12 | 92839.02 | 95759.89 | 99229.35 | -| **Latency** | 375µs | 468µs | 595µs | 756µs | 950µs | 1ms | 1ms | +| **Req/Sec** | 64962.72 | 69645.36 | 77190.87 | 84823.64 | 90705.70 | 93500.60 | 96461.58 | +| **Latency** | 383µs | 476µs | 604µs | 767µs | 965µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 7292.30 | 1380.32 | 10207.56 | | +| 6426.79 | 1354.48 | 10168.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5679.73 | 6560.10 | 7468.51 | 8053.48 | 9177.78 | 9329.23 | 9878.87 | -| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | +| **Req/Sec** | 5139.87 | 5658.06 | 6477.23 | 7041.90 | 8107.90 | 8794.02 | 9157.87 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 75681.85 | 14257.13 | 100438.68 | | +| 75131.35 | 14821.53 | 102371.61 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57744.68 | 61822.94 | 74919.97 | 89402.86 | 94914.44 | 96911.60 | 98720.79 | -| **Latency** | 385µs | 476µs | 603µs | 812µs | 978µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | +| **Req/Sec** | 57182.73 | 60987.63 | 73246.52 | 89316.29 | 95206.46 | 97606.28 | 100241.62 | +| **Latency** | 383µs | 476µs | 606µs | 821µs | 989µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51282.32 | 4210.72 | 71419.05 | | +| 51265.61 | 4603.43 | 73315.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47830.66 | 48736.32 | 50039.88 | 53146.61 | 56989.67 | 59423.90 | 63848.11 | -| **Latency** | 733µs | 912µs | 998µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47533.48 | 48640.20 | 49823.60 | 53100.32 | 58224.83 | 60450.45 | 64585.99 | +| **Latency** | 736µs | 910µs | 998µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-07-13T01:44:29.912Z

+

Generated 2024-07-14T01:52:19.180Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 6c5804cb1e..d9b1a9d251 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000346951, - "slowest": 0.015759173, - "fastest": 0.000912491, - "average": 0.0035929666723595196, - "requestsPerSec": 13888.218146882573, - "totalData": 1805531, + "total": 10.000344785, + "slowest": 0.016107526, + "fastest": 0.000495847, + "average": 0.0035440936338255683, + "requestsPerSec": 14079.414562904994, + "totalData": 1830387, "sizePerRequest": 13, - "sizePerSec": 180546.83590947345 + "sizePerSec": 183032.38931776493 }, "responseTimeHistogram": { - "0.000912491": 1, - "0.0023971592000000003": 773, - "0.0038818274000000006": 115552, - "0.0053664956": 21309, - "0.006851163800000001": 994, - "0.008335832000000001": 197, - "0.0098205002": 16, - "0.011305168400000001": 11, - "0.012789836600000002": 11, - "0.014274504800000002": 20, - "0.015759173000000005": 3 + "0.000495847": 1, + "0.0020570149": 13, + "0.0036181827999999996": 93217, + "0.005179350699999999": 46417, + "0.006740518599999999": 889, + "0.0083016865": 201, + "0.0098628544": 11, + "0.0114240223": 6, + "0.0129851902": 13, + "0.0145463581": 15, + "0.016107526": 16 }, "latencyPercentiles": { - "p10": 0.003278543, - "p25": 0.003349287, - "p50": 0.003464939, - "p75": 0.003753298, - "p90": 0.004024645, - "p95": 0.004288455, - "p99": 0.005303056 + "p10": 0.003242396, + "p25": 0.003321568, + "p50": 0.003408198, + "p75": 0.003764567, + "p90": 0.00398752, + "p95": 0.004256222, + "p99": 0.005005245 }, "rps": { - "mean": 13889.078022156338, - "stddev": 1344.3461490400553, - "max": 20126.3856916418, + "mean": 14081.889289008552, + "stddev": 1429.6316034530375, + "max": 19459.18511151689, "percentiles": { - "p10": 12651.607170810705, - "p25": 13337.177381952193, - "p50": 14061.599649584856, - "p75": 14746.090232168708, - "p90": 15056.182143668306, - "p95": 15254.351253516874, - "p99": 15708.46057686668 + "p10": 12618.735035908203, + "p25": 13447.646355803725, + "p50": 14232.317322945293, + "p75": 14920.202658380264, + "p90": 15236.140124374926, + "p95": 15617.149925384232, + "p99": 17840.11170716205 } }, "details": { "DNSDialup": { - "average": 0.00108750872, - "fastest": 0.000111748, - "slowest": 0.002304156 + "average": 0.0010780609200000003, + "fastest": 0.000114185, + "slowest": 0.001569203 }, "DNSLookup": { - "average": 0.000011646900000000002, - "fastest": 0.000004348, - "slowest": 0.000060112 + "average": 0.000010013919999999999, + "fastest": 0.000004588, + "slowest": 0.00004254 } }, "statusCodeDistribution": { - "200": 138887 + "200": 140799 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index dd914d70da..aca7d9fe85 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00028045, - "slowest": 0.010752971, - "fastest": 0.000272698, - "average": 0.001653937866923225, - "requestsPerSec": 30193.753216191053, - "totalData": 3925298, + "total": 10.000513346, + "slowest": 0.010217498, + "fastest": 0.000680998, + "average": 0.0016627798961298805, + "requestsPerSec": 30031.158362497925, + "totalData": 3904251, "sizePerRequest": 13, - "sizePerSec": 392518.7918104837 + "sizePerSec": 390405.058712473 }, "responseTimeHistogram": { - "0.000272698": 1, - "0.0013207253000000001": 23480, - "0.0023687526": 273701, - "0.0034167799000000003": 4027, - "0.0044648072": 505, - "0.005512834500000001": 114, - "0.006560861800000001": 24, - "0.0076088891": 60, - "0.0086569164": 9, - "0.009704943700000001": 10, - "0.010752971000000002": 15 + "0.000680998": 1, + "0.001634648": 146436, + "0.002588298": 151317, + "0.003541948": 2022, + "0.004495598": 390, + "0.005449248": 66, + "0.006402898000000001": 30, + "0.007356548": 31, + "0.008310198": 8, + "0.009263848": 9, + "0.010217498": 17 }, "latencyPercentiles": { - "p10": 0.001372279, - "p25": 0.001485878, - "p50": 0.001680472, - "p75": 0.001774109, - "p90": 0.001875311, - "p95": 0.002054394, - "p99": 0.002575815 + "p10": 0.001330988, + "p25": 0.001489182, + "p50": 0.001659311, + "p75": 0.001806256, + "p90": 0.001922945, + "p95": 0.002128218, + "p99": 0.002508172 }, "rps": { - "mean": 30152.80307337387, - "stddev": 3786.1120753602263, - "max": 40977.46390880113, + "mean": 30021.595478337775, + "stddev": 3881.4729838727358, + "max": 39325.48050758496, "percentiles": { - "p10": 27064.106749659983, - "p25": 29864.424562313274, - "p50": 30303.68189735033, - "p75": 30855.073220190734, - "p90": 31462.614471989917, - "p95": 38400.3731470787, - "p99": 39930.25515433077 + "p10": 25251.61651238821, + "p25": 29153.44117301531, + "p50": 29918.467642573327, + "p75": 30351.997458904254, + "p90": 36168.13117458058, + "p95": 37547.79082816591, + "p99": 38631.75576601882 } }, "details": { "DNSDialup": { - "average": 0.0011153177999999998, - "fastest": 0.000148156, - "slowest": 0.001753353 + "average": 0.0010141724600000001, + "fastest": 0.000110096, + "slowest": 0.001574505 }, "DNSLookup": { - "average": 0.00001051502, - "fastest": 0.000004469, - "slowest": 0.000053871 + "average": 0.000016674780000000004, + "fastest": 0.000004178, + "slowest": 0.000159208 } }, "statusCodeDistribution": { - "200": 301946 + "200": 300327 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index b9037b90f2..636728c288 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000137564, - "slowest": 0.006782567, - "fastest": 0.000420314, - "average": 0.001151385829502899, - "requestsPerSec": 43353.80360773605, - "totalData": 5636072, + "total": 10.000362402, + "slowest": 0.007000694, + "fastest": 0.000360704, + "average": 0.0011224645965497312, + "requestsPerSec": 44470.288387854765, + "totalData": 5781347, "sizePerRequest": 13, - "sizePerSec": 563599.4469005687 + "sizePerSec": 578113.7490421119 }, "responseTimeHistogram": { - "0.000420314": 1, - "0.0010565393": 93576, - "0.0016927646": 338972, - "0.0023289899": 793, - "0.0029652152000000003": 104, - "0.0036014404999999998": 42, - "0.0042376658": 14, - "0.0048738911": 16, - "0.0055101164": 7, - "0.0061463417": 4, - "0.006782567": 15 + "0.000360704": 1, + "0.001024703": 83980, + "0.0016887019999999998": 359631, + "0.0023527009999999996": 889, + "0.0030166999999999998": 105, + "0.003680699": 49, + "0.004344697999999999": 22, + "0.0050086969999999995": 29, + "0.005672696": 3, + "0.006336695": 9, + "0.007000694": 1 }, "latencyPercentiles": { - "p10": 0.001015224, - "p25": 0.001066825, - "p50": 0.001162092, - "p75": 0.001224171, - "p90": 0.001274276, - "p95": 0.001315898, - "p99": 0.001433352 + "p10": 0.000982587, + "p25": 0.001044056, + "p50": 0.001132404, + "p75": 0.001203717, + "p90": 0.001248912, + "p95": 0.001281613, + "p99": 0.00139941 }, "rps": { - "mean": 43351.29247962293, - "stddev": 2180.3623121057544, - "max": 51641.94768912177, + "mean": 44469.84725882318, + "stddev": 2402.0942802694403, + "max": 51736.72982959459, "percentiles": { - "p10": 41652.61975453627, - "p25": 42738.729998024195, - "p50": 43470.07526098798, - "p75": 44276.9033257075, - "p90": 45174.82758441202, - "p95": 45708.03090102898, - "p99": 47421.595794724824 + "p10": 42841.11032947284, + "p25": 43677.14694464709, + "p50": 44490.57836850174, + "p75": 45527.73549646547, + "p90": 46577.89578407654, + "p95": 47112.225622548984, + "p99": 48740.883853376836 } }, "details": { "DNSDialup": { - "average": 0.0009746382599999999, - "fastest": 0.000125442, - "slowest": 0.001542447 + "average": 0.0010252995799999995, + "fastest": 0.000098805, + "slowest": 0.00205911 }, "DNSLookup": { - "average": 0.000011271539999999998, - "fastest": 0.000005079, - "slowest": 0.000157504 + "average": 0.0000510559, + "fastest": 0.000004519, + "slowest": 0.001966247 } }, "statusCodeDistribution": { - "200": 433544 + "200": 444719 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 192ca5bc9f..c40bbc9bac 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000194882, - "slowest": 0.018330445, - "fastest": 0.000370768, - "average": 0.0014843579314303343, - "requestsPerSec": 33641.04439659859, - "totalData": 4373421, + "total": 10.001051197, + "slowest": 0.011957028, + "fastest": 0.000383517, + "average": 0.001483741601928848, + "requestsPerSec": 33654.26227404603, + "totalData": 4375514, "sizePerRequest": 13, - "sizePerSec": 437333.5771557816 + "sizePerSec": 437505.4095625984 }, "responseTimeHistogram": { - "0.000370768": 1, - "0.0021667357": 330973, - "0.0039627034": 4629, - "0.0057586711": 764, - "0.0075546388": 0, - "0.0093506065": 0, - "0.011146574200000002": 0, - "0.012942541900000002": 0, - "0.014738509600000001": 0, - "0.016534477300000003": 0, - "0.018330445": 50 + "0.000383517": 1, + "0.0015408681": 171498, + "0.0026982192": 163480, + "0.0038555703": 791, + "0.0050129214": 342, + "0.006170272500000001": 416, + "0.0073276236": 0, + "0.0084849747": 0, + "0.0096423258": 0, + "0.010799676900000001": 0, + "0.011957028000000001": 50 }, "latencyPercentiles": { - "p10": 0.00101599, - "p25": 0.001345684, - "p50": 0.001535371, - "p75": 0.001612217, - "p90": 0.001699127, - "p95": 0.002020375, - "p99": 0.002235339 + "p10": 0.001013589, + "p25": 0.001339728, + "p50": 0.001537928, + "p75": 0.001613352, + "p90": 0.001698745, + "p95": 0.002017845, + "p99": 0.002233915 }, "rps": { - "mean": 33673.16183406146, - "stddev": 2855.1033871284653, - "max": 38733.75151736826, + "mean": 33658.080309860066, + "stddev": 2814.1250543439073, + "max": 38027.04483428707, "percentiles": { - "p10": 31822.457107980117, - "p25": 32903.65230540486, - "p50": 34033.877321485896, - "p75": 35142.03084675863, - "p90": 35957.33995350019, - "p95": 36483.67309897113, - "p99": 37844.46652038679 + "p10": 32060.764767466204, + "p25": 33004.45613219561, + "p50": 34021.634357286675, + "p75": 35107.9203468315, + "p90": 35789.83377286932, + "p95": 36207.87883443421, + "p99": 37155.91965908447 } }, "details": { "DNSDialup": { - "average": 0.0011401866400000003, - "fastest": 0.000356784, - "slowest": 0.002329709 + "average": 0.0009099177799999999, + "fastest": 0.00013883, + "slowest": 0.001994776 }, "DNSLookup": { - "average": 0.00000646944, - "fastest": 0.000003767, - "slowest": 0.000029235 + "average": 0.00000998212, + "fastest": 0.000004549, + "slowest": 0.000046377 } }, "statusCodeDistribution": { - "200": 336417 + "200": 336578 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 5fc8e530db..e6a03e63ac 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000424546, - "slowest": 0.006125927, - "fastest": 0.000036088, - "average": 0.0006319531898910139, - "requestsPerSec": 78940.34861907552, - "totalData": 10262681, + "total": 10.00016724, + "slowest": 0.003988917, + "fastest": 0.000030229, + "average": 0.0006225135217663316, + "requestsPerSec": 80133.95983965564, + "totalData": 10417589, "sizePerRequest": 13, - "sizePerSec": 1026224.5320479817 + "sizePerSec": 1041741.4779155233 }, "responseTimeHistogram": { - "0.000036088": 1, - "0.0006450719": 464502, - "0.0012540558": 309349, - "0.0018630397000000002": 15544, - "0.0024720236": 37, - "0.0030810075": 1, - "0.0036899914000000002": 2, - "0.0042989753": 0, - "0.0049079592": 0, - "0.0055169431": 0, - "0.006125927": 1 + "0.000030229": 1, + "0.0004260978": 144928, + "0.0008219666": 518833, + "0.0012178354000000001": 119989, + "0.0016137042000000002": 16802, + "0.002009573": 732, + "0.0024054418": 42, + "0.0028013106": 11, + "0.0031971794": 8, + "0.0035930482000000002": 2, + "0.003988917": 5 }, "latencyPercentiles": { - "p10": 0.000376168, - "p25": 0.000468624, - "p50": 0.00059605, - "p75": 0.000752263, - "p90": 0.000942354, - "p95": 0.001059355, - "p99": 0.001380039 + "p10": 0.00036998, + "p25": 0.000462092, + "p50": 0.000584683, + "p75": 0.00074024, + "p90": 0.000933755, + "p95": 0.001051888, + "p99": 0.001355423 }, "rps": { - "mean": 78933.14217009221, - "stddev": 10006.540963505995, - "max": 102527.14831351515, + "mean": 80140.7032284431, + "stddev": 10078.1126311665, + "max": 103582.13521322866, "percentiles": { - "p10": 66427.50751008008, - "p25": 70827.33337995062, - "p50": 77320.69101691461, - "p75": 86630.27655298947, - "p90": 93618.23683253257, - "p95": 96311.67297476446, - "p99": 100075.46773248061 + "p10": 67046.22166521878, + "p25": 71721.06998125231, + "p50": 79457.089919118, + "p75": 87803.88093153262, + "p90": 94427.14283635384, + "p95": 96721.93653520207, + "p99": 100091.16411434601 } }, "details": { "DNSDialup": { - "average": 0.0008052819600000001, - "fastest": 0.000081281, - "slowest": 0.001642695 + "average": 0.00078400646, + "fastest": 0.000093285, + "slowest": 0.001472728 }, "DNSLookup": { - "average": 0.000036299239999999996, - "fastest": 0.000003977, - "slowest": 0.001326936 + "average": 0.000008805200000000002, + "fastest": 0.000004358, + "slowest": 0.000063871 } }, "statusCodeDistribution": { - "200": 789437 + "200": 801353 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 918b30c203..e0f44089be 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000314249, - "slowest": 0.008492144, - "fastest": 0.000330557, - "average": 0.0012206018851376687, - "requestsPerSec": 40900.71469913065, - "totalData": 5317260, + "total": 10.000204871, + "slowest": 0.008362091, + "fastest": 0.000338162, + "average": 0.001209154163135348, + "requestsPerSec": 41286.95415004164, + "totalData": 5367414, "sizePerRequest": 13, - "sizePerSec": 531709.2910886984 + "sizePerSec": 536730.4039505413 }, "responseTimeHistogram": { - "0.000330557": 1, - "0.0011467157": 126715, - "0.0019628744": 280931, - "0.0027790331000000002": 1230, - "0.0035951918": 75, - "0.004411350499999999": 20, - "0.005227509200000001": 0, - "0.006043667900000001": 12, - "0.0068598266000000005": 19, - "0.0076759853": 16, - "0.008492144": 1 + "0.000338162": 1, + "0.0011405549": 134512, + "0.0019429478": 277172, + "0.0027453407": 1010, + "0.0035477336": 76, + "0.004350126500000001": 22, + "0.0051525194000000005": 39, + "0.005954912300000001": 10, + "0.006757305200000001": 22, + "0.007559698100000001": 13, + "0.008362091": 1 }, "latencyPercentiles": { - "p10": 0.001074473, - "p25": 0.001128135, - "p50": 0.00122853, - "p75": 0.001301146, - "p90": 0.001351881, - "p95": 0.001388849, - "p99": 0.001541915 + "p10": 0.001063708, + "p25": 0.001116357, + "p50": 0.001218601, + "p75": 0.001287376, + "p90": 0.001340062, + "p95": 0.001378877, + "p99": 0.001526252 }, "rps": { - "mean": 40901.301397122996, - "stddev": 2246.122200212745, - "max": 44936.94083349647, + "mean": 41280.65523205214, + "stddev": 2268.8609406427568, + "max": 47548.67365503962, "percentiles": { - "p10": 39872.55245801632, - "p25": 40615.726409261864, - "p50": 41036.776513813675, - "p75": 41754.56486536465, - "p90": 42414.53621359066, - "p95": 42987.733665636246, - "p99": 43601.024624079175 + "p10": 39872.07507871826, + "p25": 40909.38761153421, + "p50": 41493.366399110026, + "p75": 42124.96885977191, + "p90": 42889.84994665341, + "p95": 43406.07027808118, + "p99": 44436.66469203693 } }, "details": { "DNSDialup": { - "average": 0.0009405636599999998, - "fastest": 0.000089888, - "slowest": 0.001991402 + "average": 0.0009768812800000002, + "fastest": 0.000082888, + "slowest": 0.001889043 }, "DNSLookup": { - "average": 0.00003273408, - "fastest": 0.000003908, - "slowest": 0.001133026 + "average": 0.00004694714, + "fastest": 0.000004208, + "slowest": 0.001783591 } }, "statusCodeDistribution": { - "200": 409020 + "200": 412878 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 70dad69f33..1cbb26a001 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000294539, - "slowest": 0.010518611, - "fastest": 0.000729013, - "average": 0.0014635225050954963, - "requestsPerSec": 34117.29511260148, - "totalData": 4435379, + "total": 10.000559083, + "slowest": 0.010523086, + "fastest": 0.000455331, + "average": 0.001450329046373397, + "requestsPerSec": 34427.27522956828, + "totalData": 4475796, "sizePerRequest": 13, - "sizePerSec": 443524.83646381926 + "sizePerSec": 447554.57798438764 }, "responseTimeHistogram": { - "0.000729013": 1, - "0.0017079728000000001": 335680, - "0.0026869326": 4681, - "0.0036658924": 587, - "0.0046448522": 133, - "0.005623812": 48, - "0.0066027718": 6, - "0.0075817316": 11, - "0.0085606914": 22, - "0.0095396512": 11, - "0.010518611": 3 + "0.000455331": 1, + "0.0014621064999999999": 164472, + "0.0024688819999999995": 178874, + "0.0034756575": 685, + "0.004482432999999999": 116, + "0.005489208499999999": 82, + "0.006495983999999999": 12, + "0.007502759499999999": 6, + "0.008509534999999999": 11, + "0.009516310499999998": 11, + "0.010523085999999997": 22 }, "latencyPercentiles": { - "p10": 0.001288998, - "p25": 0.001337813, - "p50": 0.001486572, - "p75": 0.00155452, - "p90": 0.001604996, - "p95": 0.001640149, - "p99": 0.001858065 + "p10": 0.001278702, + "p25": 0.00132691, + "p50": 0.001473134, + "p75": 0.001540479, + "p90": 0.001590299, + "p95": 0.001626902, + "p99": 0.00182464 }, "rps": { - "mean": 34113.937935990376, - "stddev": 2113.372989958662, - "max": 36225.55414812192, + "mean": 34419.96119608043, + "stddev": 2088.506310726082, + "max": 38100.30099237786, "percentiles": { - "p10": 33442.542258004316, - "p25": 34166.559875290135, - "p50": 34422.643214706724, - "p75": 34700.08593613787, - "p90": 35060.25455347636, - "p95": 35219.312464837545, - "p99": 35453.875770227125 + "p10": 33941.714366956956, + "p25": 34321.86338932162, + "p50": 34627.670290961585, + "p75": 35077.84826866321, + "p90": 35405.79632225617, + "p95": 35545.149448831566, + "p99": 35792.55370081191 } }, "details": { "DNSDialup": { - "average": 0.00083754714, - "fastest": 0.000445142, - "slowest": 0.001257584 + "average": 0.0006128542599999997, + "fastest": 0.000085831, + "slowest": 0.001051285 }, "DNSLookup": { - "average": 0.00000712006, - "fastest": 0.000003987, - "slowest": 0.000032671 + "average": 0.000010287519999999999, + "fastest": 0.000003897, + "slowest": 0.000044452 } }, "statusCodeDistribution": { - "200": 341183 + "200": 344292 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet_v2/results/hello_bench.json b/frameworks/danet_v2/results/hello_bench.json index 90e0430064..5d6fcdbcd4 100644 --- a/frameworks/danet_v2/results/hello_bench.json +++ b/frameworks/danet_v2/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000497144, - "slowest": 0.010264533, - "fastest": 0.000613434, - "average": 0.0013901396897588508, - "requestsPerSec": 35915.114501631615, - "totalData": 4669197, + "total": 10.000095413, + "slowest": 0.010339179, + "fastest": 0.000623446, + "average": 0.0013854851866744646, + "requestsPerSec": 36037.25615772782, + "totalData": 4684888, "sizePerRequest": 13, - "sizePerSec": 466896.488521211 + "sizePerSec": 468484.3300504617 }, "responseTimeHistogram": { - "0.000613434": 1, - "0.0015785439": 346338, - "0.0025436538": 12086, - "0.0035087637": 551, - "0.0044738736": 116, - "0.0054389835": 28, - "0.006404093400000001": 2, - "0.0073692033": 2, - "0.0083343132": 16, - "0.009299423099999999": 19, - "0.010264533": 10 + "0.000623446": 1, + "0.0015950193000000001": 349766, + "0.0025665926": 9809, + "0.0035381659000000005": 475, + "0.0045097392000000005": 213, + "0.0054813125": 65, + "0.0064528858000000005": 0, + "0.0074244591": 8, + "0.008396032400000001": 16, + "0.0093676057": 9, + "0.010339179": 14 }, "latencyPercentiles": { - "p10": 0.001226597, - "p25": 0.001274316, - "p50": 0.001410146, - "p75": 0.001475955, - "p90": 0.001523962, - "p95": 0.001560121, - "p99": 0.001751773 + "p10": 0.001217947, + "p25": 0.001267829, + "p50": 0.001400757, + "p75": 0.001468745, + "p90": 0.001519702, + "p95": 0.001557893, + "p99": 0.001868895 }, "rps": { - "mean": 35905.49873669356, - "stddev": 2186.059434872767, - "max": 46584.32228176214, + "mean": 36028.13968422589, + "stddev": 2444.3234322713265, + "max": 42535.85031331879, "percentiles": { - "p10": 35381.366528607665, - "p25": 35701.05898767402, - "p50": 36278.61083843231, - "p75": 36592.550119696905, - "p90": 36908.214151828535, - "p95": 37168.70856562733, - "p99": 37536.34383532407 + "p10": 35359.439217324216, + "p25": 35898.08492895441, + "p50": 36490.086726109774, + "p75": 36803.359548546694, + "p90": 37231.96283864392, + "p95": 37436.38073501755, + "p99": 37890.41988985064 } }, "details": { "DNSDialup": { - "average": 0.0010178862399999997, - "fastest": 0.000310569, - "slowest": 0.001894338 + "average": 0.0010607044399999997, + "fastest": 0.000160551, + "slowest": 0.001747936 }, "DNSLookup": { - "average": 0.00001381946, - "fastest": 0.000004649, - "slowest": 0.000111237 + "average": 0.000018866840000000003, + "fastest": 0.000005189, + "slowest": 0.000261278 } }, "statusCodeDistribution": { - "200": 359169 + "200": 360376 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 35d0b1a667..19d77de9a3 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000327496, - "slowest": 0.004623171, - "fastest": 0.000091063, - "average": 0.0009260655533303384, - "requestsPerSec": 53895.33494933854, - "totalData": 7006623, + "total": 10.000081853, + "slowest": 0.004030267, + "fastest": 0.000120007, + "average": 0.0008449188720569212, + "requestsPerSec": 59066.41652366083, + "totalData": 7678697, "sizePerRequest": 13, - "sizePerSec": 700639.354341401 + "sizePerSec": 767863.4148075908 }, "responseTimeHistogram": { - "0.000091063": 1, - "0.0005442738": 8129, - "0.0009974846": 348023, - "0.0014506954": 182315, - "0.0019039062": 334, - "0.002357117": 84, - "0.0028103278000000003": 38, - "0.0032635386": 4, - "0.0037167494000000002": 14, - "0.0041699601999999995": 22, - "0.004623171": 7 + "0.000120007": 1, + "0.0005110329999999999": 6848, + "0.0009020589999999999": 306144, + "0.0012930849999999998": 275291, + "0.0016841109999999999": 2102, + "0.002075137": 138, + "0.0024661629999999995": 78, + "0.0028571889999999996": 21, + "0.0032482149999999996": 1, + "0.0036392409999999997": 6, + "0.004030267": 39 }, "latencyPercentiles": { - "p10": 0.000677072, - "p25": 0.000861835, - "p50": 0.000950584, - "p75": 0.001022201, - "p90": 0.00108445, - "p95": 0.001131878, - "p99": 0.001239772 + "p10": 0.000571718, + "p25": 0.000639796, + "p50": 0.000888658, + "p75": 0.000993348, + "p90": 0.001064099, + "p95": 0.001118243, + "p99": 0.001238655 }, "rps": { - "mean": 53916.644514328334, - "stddev": 6398.110306822182, - "max": 82238.31662472422, + "mean": 59060.545437478926, + "stddev": 9846.964904292474, + "max": 83149.85665404837, "percentiles": { - "p10": 50306.63041388865, - "p25": 51123.941341730315, - "p50": 52103.88694996524, - "p75": 53190.9662068796, - "p90": 61989.25833308269, - "p95": 70855.43729413801, - "p99": 78560.65583524869 + "p10": 50722.0894699639, + "p25": 51752.58062191287, + "p50": 53860.253465549, + "p75": 66316.98980170701, + "p90": 75171.39779363139, + "p95": 78520.16927782034, + "p99": 81762.07517369644 } }, "details": { "DNSDialup": { - "average": 0.0009881870199999994, - "fastest": 0.000097031, - "slowest": 0.001648464 + "average": 0.0007940417199999999, + "fastest": 0.00008042, + "slowest": 0.001335716 }, "DNSLookup": { - "average": 0.00001262088, - "fastest": 0.000004147, - "slowest": 0.000189594 + "average": 0.000008528499999999998, + "fastest": 0.000003887, + "slowest": 0.000040716 } }, "statusCodeDistribution": { - "200": 538971 + "200": 590669 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index b95a483dc5..26d9fa27d9 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000345451, - "slowest": 0.005931205, - "fastest": 0.000382544, - "average": 0.001111499367065458, - "requestsPerSec": 44908.148643514294, - "totalData": 5838261, + "total": 10.000206997, + "slowest": 0.005913722, + "fastest": 0.000312394, + "average": 0.0010808283498132737, + "requestsPerSec": 46184.543993794694, + "totalData": 6004115, "sizePerRequest": 13, - "sizePerSec": 583805.9323656858 + "sizePerSec": 600399.071919331 }, "responseTimeHistogram": { - "0.000382544": 1, - "0.0009374101000000001": 16508, - "0.0014922762000000001": 431132, - "0.0020471423": 1043, - "0.0026020084": 270, - "0.0031568745": 82, - "0.0037117406": 12, - "0.004266606700000001": 8, - "0.0048214728000000005": 29, - "0.0053763389": 5, - "0.005931205": 7 + "0.000312394": 1, + "0.0008725268": 27308, + "0.0014326596": 432236, + "0.0019927924000000003": 2006, + "0.0025529252000000002": 164, + "0.003113058": 56, + "0.0036731908000000005": 37, + "0.0042333236": 0, + "0.0047934564": 4, + "0.0053535892": 17, + "0.005913722": 26 }, "latencyPercentiles": { - "p10": 0.001025081, - "p25": 0.00106772, - "p50": 0.001112023, - "p75": 0.001157598, - "p90": 0.001207291, - "p95": 0.001246628, - "p99": 0.001360606 + "p10": 0.00096799, + "p25": 0.001046004, + "p50": 0.001093231, + "p75": 0.001138497, + "p90": 0.001182398, + "p95": 0.001216444, + "p99": 0.001332987 }, "rps": { - "mean": 44907.171320545145, - "stddev": 2351.2116629272314, - "max": 56398.6704390419, + "mean": 46184.60558374552, + "stddev": 2831.682177083148, + "max": 63193.77324011158, "percentiles": { - "p10": 43303.035542791535, - "p25": 44132.33079388768, - "p50": 44905.67158632095, - "p75": 45586.39533644065, - "p90": 47063.85624014746, - "p95": 48225.9889854654, - "p99": 50994.90454076526 + "p10": 44156.68835651285, + "p25": 45001.23753403162, + "p50": 45853.31054379894, + "p75": 47427.18570495827, + "p90": 49326.92805126092, + "p95": 50218.77306296951, + "p99": 52439.50792527131 } }, "details": { "DNSDialup": { - "average": 0.00105507368, - "fastest": 0.000154207, - "slowest": 0.001976616 + "average": 0.0009808781000000002, + "fastest": 0.000126446, + "slowest": 0.001510243 }, "DNSLookup": { - "average": 0.000012738559999999998, - "fastest": 0.000003887, - "slowest": 0.000074409 + "average": 0.000009338560000000001, + "fastest": 0.000004197, + "slowest": 0.00005334 } }, "statusCodeDistribution": { - "200": 449097 + "200": 461855 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index d63f0c28b2..326b076e04 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000324816, - "slowest": 0.013711233, - "fastest": 0.001467202, - "average": 0.002928876159329674, - "requestsPerSec": 17029.54685307094, - "totalData": 2213913, + "total": 10.00094725, + "slowest": 0.014670232, + "fastest": 0.001856085, + "average": 0.002954456845429838, + "requestsPerSec": 16880.700975600088, + "totalData": 2194699, "sizePerRequest": 13, - "sizePerSec": 221384.10908992222 + "sizePerSec": 219449.11268280115 }, "responseTimeHistogram": { - "0.001467202": 1, - "0.0026916050999999997": 42824, - "0.0039160081999999995": 123843, - "0.0051404113": 2688, - "0.006364814399999999": 300, - "0.007589217499999999": 586, - "0.008813620599999999": 9, - "0.010038023699999999": 0, - "0.0112624268": 10, - "0.0124868299": 20, - "0.013711233": 20 + "0.001856085": 1, + "0.0031374997": 142066, + "0.0044189144": 25004, + "0.0057003291": 1043, + "0.006981743800000001": 143, + "0.008263158500000001": 516, + "0.0095445732": 0, + "0.0108259879": 5, + "0.0121074026": 15, + "0.013388817300000001": 18, + "0.014670232000000002": 12 }, "latencyPercentiles": { - "p10": 0.002598088, - "p25": 0.002690788, - "p50": 0.002812694, - "p75": 0.00295619, - "p90": 0.003535559, - "p95": 0.003717397, - "p99": 0.004525658 + "p10": 0.002638254, + "p25": 0.00273753, + "p50": 0.002840875, + "p75": 0.002947379, + "p90": 0.003594652, + "p95": 0.003743106, + "p99": 0.004456934 }, "rps": { - "mean": 17041.60899168707, - "stddev": 1797.2937285032706, - "max": 20699.034123318277, + "mean": 16887.071486367877, + "stddev": 1746.5740265717131, + "max": 20721.060875593503, "percentiles": { - "p10": 15522.1412332364, - "p25": 16206.169688800368, - "p50": 17210.383024078823, - "p75": 18206.18026391763, - "p90": 18992.653762113227, - "p95": 19333.107290491054, - "p99": 19777.412903296146 + "p10": 15413.064113142083, + "p25": 16116.589890745392, + "p50": 16952.495096315175, + "p75": 17965.40485290866, + "p90": 18677.339125853498, + "p95": 19087.162669410427, + "p99": 19673.65740656048 } }, "details": { "DNSDialup": { - "average": 0.0011013568200000001, - "fastest": 0.000183773, - "slowest": 0.001860325 + "average": 0.0011154930800000005, + "fastest": 0.000181469, + "slowest": 0.001572469 }, "DNSLookup": { - "average": 0.000012262459999999997, - "fastest": 0.000004428, - "slowest": 0.000118591 + "average": 0.000010012319999999997, + "fastest": 0.0000049, + "slowest": 0.000048601 } }, "statusCodeDistribution": { - "200": 170301 + "200": 168823 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index e4bd60160e..bdeadf7734 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00057515, - "slowest": 0.003235353, - "fastest": 0.000036782, - "average": 0.0006831010342014765, - "requestsPerSec": 73030.59964506142, - "totalData": 9494524, + "total": 10.000628169, + "slowest": 0.00386288, + "fastest": 0.000036746, + "average": 0.0006612256175694801, + "requestsPerSec": 75437.46125254025, + "totalData": 9807486, "sizePerRequest": 13, - "sizePerSec": 949397.7953857984 + "sizePerSec": 980686.9962830232 }, "responseTimeHistogram": { - "0.000036782": 1, - "0.0003566391": 46248, - "0.0006764961999999999": 361539, - "0.0009963532999999998": 246546, - "0.0013162103999999999": 54866, - "0.0016360675": 16472, - "0.0019559245999999997": 4425, - "0.0022757817": 190, - "0.0025956387999999998": 30, - "0.0029154958999999996": 27, - "0.003235353": 4 + "0.000036746": 1, + "0.0004193594": 107139, + "0.0008019728": 449748, + "0.0011845862": 167616, + "0.0015671996": 23289, + "0.0019498130000000001": 6348, + "0.0023324263999999996": 228, + "0.0027150397999999997": 30, + "0.0030976531999999998": 12, + "0.0034802666": 8, + "0.00386288": 3 }, "latencyPercentiles": { - "p10": 0.000396179, - "p25": 0.000491226, - "p50": 0.00063643, - "p75": 0.000839048, - "p90": 0.001005605, - "p95": 0.001164712, - "p99": 0.001560138 + "p10": 0.000387313, + "p25": 0.000478363, + "p50": 0.000607796, + "p75": 0.000812659, + "p90": 0.00097971, + "p95": 0.001130739, + "p99": 0.001542381 }, "rps": { - "mean": 73016.7578763482, - "stddev": 12778.76209992708, - "max": 99885.88763689136, + "mean": 75414.16355782443, + "stddev": 13802.875164238381, + "max": 100029.70882352874, "percentiles": { - "p10": 58541.38290357594, - "p25": 61543.266570249434, - "p50": 70517.46093467866, - "p75": 84530.38812368222, - "p90": 92115.83471199009, - "p95": 94590.57993935257, - "p99": 97546.88103102312 + "p10": 57812.06537804265, + "p25": 62305.87544405486, + "p50": 75191.75650045778, + "p75": 88419.46996728973, + "p90": 94048.96415432412, + "p95": 95976.68537161249, + "p99": 98670.55931697115 } }, "details": { "DNSDialup": { - "average": 0.0010705506399999996, - "fastest": 0.000096931, - "slowest": 0.00153906 + "average": 0.0010641495600000003, + "fastest": 0.000120389, + "slowest": 0.001770529 }, "DNSLookup": { - "average": 0.000016927160000000003, - "fastest": 0.0000048, - "slowest": 0.00017165 + "average": 0.00001124922, + "fastest": 0.00000548, + "slowest": 0.000046888 } }, "statusCodeDistribution": { - "200": 730348 + "200": 754422 }, "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 7cdb30d095..b2acabdfc1 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.000544212, - "slowest": 0.0228539, - "fastest": 0.00147358, - "average": 0.004575988744312363, - "requestsPerSec": 10913.506073903252, - "totalData": 4256499, + "total": 10.000519705, + "slowest": 0.029742547, + "fastest": 0.002079815, + "average": 0.004587623004904976, + "requestsPerSec": 10886.134242160368, + "totalData": 4245813, "sizePerRequest": 39, - "sizePerSec": 425626.73688222683 + "sizePerSec": 424559.23544425436 }, "responseTimeHistogram": { - "0.00147358": 1, - "0.003611612": 181, - "0.005749644": 102895, - "0.007887676000000001": 3440, - "0.010025708000000001": 2033, - "0.012163740000000001": 380, - "0.014301772000000003": 124, - "0.016439804000000002": 45, - "0.018577836": 18, - "0.020715868000000002": 9, - "0.0228539": 15 + "0.002079815": 1, + "0.0048460882": 92935, + "0.0076123614": 12722, + "0.0103786346": 2557, + "0.013144907800000001": 531, + "0.015911181": 55, + "0.0186774542": 27, + "0.0214437274": 14, + "0.0242100006": 7, + "0.0269762738": 4, + "0.029742547": 14 }, "latencyPercentiles": { - "p10": 0.003834665, - "p25": 0.003919949, - "p50": 0.004560913, - "p75": 0.004692418, - "p90": 0.005155914, - "p95": 0.006008007, - "p99": 0.009250768 + "p10": 0.003851238, + "p25": 0.003929078, + "p50": 0.004589167, + "p75": 0.004704926, + "p90": 0.005132796, + "p95": 0.005929518, + "p99": 0.009409707 }, "rps": { - "mean": 10898.386116808797, - "stddev": 1669.194930753827, - "max": 12770.276462534312, + "mean": 10862.972060133117, + "stddev": 1695.384349324029, + "max": 12572.31262452359, "percentiles": { - "p10": 9061.90630998083, - "p25": 11036.6383282586, - "p50": 11510.383045665381, - "p75": 11693.24452562202, - "p90": 11831.438994464654, - "p95": 12062.060475327855, - "p99": 12577.526036266854 + "p10": 9025.02824936392, + "p25": 11026.514356421503, + "p50": 11503.840609476521, + "p75": 11650.457311938257, + "p90": 11756.005181191973, + "p95": 11847.381599422213, + "p99": 12310.286937400677 } }, "details": { "DNSDialup": { - "average": 0.00104970726, - "fastest": 0.000110576, - "slowest": 0.001660336 + "average": 0.0010941932, + "fastest": 0.000138008, + "slowest": 0.001982095 }, "DNSLookup": { - "average": 0.000028648799999999996, - "fastest": 0.000004619, - "slowest": 0.000907763 + "average": 0.000013986680000000006, + "fastest": 0.000004528, + "slowest": 0.000114795 } }, "statusCodeDistribution": { - "200": 109141 + "200": 108867 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 2fbf1af95e..1f2c912d83 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000360337, - "slowest": 0.078037034, - "fastest": 0.006174275, - "average": 0.007918209661878244, - "requestsPerSec": 6306.672747246227, - "totalData": 819897, + "total": 10.000344168, + "slowest": 0.063798115, + "fastest": 0.006020914, + "average": 0.007754914172083435, + "requestsPerSec": 6439.678366877583, + "totalData": 837187, "sizePerRequest": 13, - "sizePerSec": 81986.74571420095 + "sizePerSec": 83715.81876940858 }, "responseTimeHistogram": { - "0.006174275": 1, - "0.0133605509": 62273, - "0.0205468268": 740, - "0.027733102699999998": 5, - "0.034919378599999995": 0, - "0.0421056545": 0, - "0.049291930399999996": 0, - "0.0564782063": 0, - "0.0636644822": 11, - "0.0708507581": 14, - "0.078037034": 25 + "0.006020914": 1, + "0.0117986341": 62798, + "0.017576354199999998": 1526, + "0.023354074299999996": 24, + "0.029131794399999997": 0, + "0.0349095145": 0, + "0.0406872346": 0, + "0.0464649547": 4, + "0.0522426748": 12, + "0.0580203949": 13, + "0.063798115": 21 }, "latencyPercentiles": { - "p10": 0.006380858, - "p25": 0.007432928, - "p50": 0.007591364, - "p75": 0.008047424, - "p90": 0.009306812, - "p95": 0.010641945, - "p99": 0.013815358 + "p10": 0.006239807, + "p25": 0.007232594, + "p50": 0.007506338, + "p75": 0.007896866, + "p90": 0.009241421, + "p95": 0.010456098, + "p99": 0.013549958 }, "rps": { - "mean": 6335.5860835243775, - "stddev": 931.8514718563205, - "max": 7897.370631197404, + "mean": 6461.287904509501, + "stddev": 989.1112865422231, + "max": 8079.078015605614, "percentiles": { - "p10": 4942.45818705587, - "p25": 6107.87365993455, - "p50": 6536.156711697489, - "p75": 6671.8248633842795, - "p90": 7586.035504466808, - "p95": 7783.347981863787, - "p99": 7863.407371682352 + "p10": 5047.454654424329, + "p25": 6169.063280329231, + "p50": 6615.747463687619, + "p75": 6806.074716275629, + "p90": 7827.291416983847, + "p95": 7924.814178154767, + "p99": 7992.5862015995845 } }, "details": { "DNSDialup": { - "average": 0.0007737042800000002, - "fastest": 0.000080058, - "slowest": 0.001716324 + "average": 0.0010581351, + "fastest": 0.00009593, + "slowest": 0.002230229 }, "DNSLookup": { - "average": 0.00000796218, - "fastest": 0.000004158, - "slowest": 0.000046056 + "average": 0.00001006708, + "fastest": 0.000004268, + "slowest": 0.000049322 } }, "statusCodeDistribution": { - "200": 63069 + "200": 64399 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index e18f5cf285..9e6f43ad1a 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000346417, - "slowest": 0.004815268, - "fastest": 0.000262369, - "average": 0.0010028554165208707, - "requestsPerSec": 49772.975779504945, - "totalData": 6470711, + "total": 10.000127221, + "slowest": 0.004917871, + "fastest": 0.000360303, + "average": 0.0010123206244130854, + "requestsPerSec": 49302.47276901119, + "totalData": 6409403, "sizePerRequest": 13, - "sizePerSec": 647048.6851335643 + "sizePerSec": 640932.1459971454 }, "responseTimeHistogram": { - "0.000262369": 1, - "0.0007176589": 26015, - "0.0011729487999999999": 448912, - "0.0016282386999999998": 22238, - "0.0020835286": 381, - "0.0025388185": 59, - "0.0029941084": 75, - "0.0034493983": 23, - "0.0039046882": 0, - "0.0043599781": 12, - "0.004815268": 31 + "0.000360303": 1, + "0.0008160598": 32439, + "0.0012718166": 454652, + "0.0017275734": 5594, + "0.0021833302": 187, + "0.002639087": 71, + "0.0030948438": 28, + "0.0035506006": 13, + "0.0040063574": 8, + "0.0044621142": 18, + "0.004917871": 20 }, "latencyPercentiles": { - "p10": 0.000852993, - "p25": 0.00094004, - "p50": 0.001021101, - "p75": 0.001087238, - "p90": 0.001133754, - "p95": 0.001168348, - "p99": 0.001271048 + "p10": 0.000868346, + "p25": 0.000945848, + "p50": 0.001026809, + "p75": 0.00109329, + "p90": 0.001142039, + "p95": 0.001179805, + "p99": 0.001285943 }, "rps": { - "mean": 49773.3594404344, - "stddev": 3708.291982116754, - "max": 79049.1146750864, + "mean": 49307.27917308255, + "stddev": 3070.0950610524665, + "max": 74157.69055892232, "percentiles": { - "p10": 47062.02041769144, - "p25": 48022.93094952869, - "p50": 48924.04616869238, - "p75": 50728.199806272765, - "p90": 54141.42745330127, - "p95": 56755.008252116946, - "p99": 61648.147202964414 + "p10": 46808.004168715095, + "p25": 47814.707804123915, + "p50": 48814.84459424775, + "p75": 50418.01759167013, + "p90": 52935.931420791676, + "p95": 54621.892454496316, + "p99": 58398.95703269601 } }, "details": { "DNSDialup": { - "average": 0.00102920312, - "fastest": 0.000206044, - "slowest": 0.00144844 + "average": 0.0009368393399999996, + "fastest": 0.000119833, + "slowest": 0.001409234 }, "DNSLookup": { - "average": 0.000011087039999999998, - "fastest": 0.000004939, - "slowest": 0.000058079 + "average": 0.000009769000000000004, + "fastest": 0.000004699, + "slowest": 0.000058078 } }, "statusCodeDistribution": { - "200": 497747 + "200": 493031 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 7313592625..f725c38b82 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000225355, - "slowest": 0.023105691, - "fastest": 0.000379376, - "average": 0.002968279998678915, - "requestsPerSec": 16804.521301710207, - "totalData": 2184637, + "total": 10.000179403, + "slowest": 0.024503149, + "fastest": 0.000389942, + "average": 0.002882030095519318, + "requestsPerSec": 17307.189503828144, + "totalData": 2249975, "sizePerRequest": 13, - "sizePerSec": 218458.77692223268 + "sizePerSec": 224993.46354976587 }, "responseTimeHistogram": { - "0.000379376": 1, - "0.0026520075": 15807, - "0.004924639": 147493, - "0.007197270499999999": 4363, - "0.009469902": 293, - "0.011742533500000001": 28, - "0.014015165": 21, - "0.0162877965": 10, - "0.018560428": 8, - "0.0208330595": 11, - "0.023105691": 14 + "0.000389942": 1, + "0.0028012626999999995": 50101, + "0.005212583399999999": 118647, + "0.007623904099999999": 4034, + "0.010035224799999999": 207, + "0.0124465455": 27, + "0.014857866199999998": 19, + "0.017269186899999997": 8, + "0.019680507599999997": 10, + "0.022091828299999998": 13, + "0.024503149": 8 }, "latencyPercentiles": { - "p10": 0.002663167, - "p25": 0.002793138, - "p50": 0.002950922, - "p75": 0.003101182, - "p90": 0.003172573, - "p95": 0.003323649, - "p99": 0.006133142 + "p10": 0.001827185, + "p25": 0.00276635, + "p50": 0.002944252, + "p75": 0.00312751, + "p90": 0.003216221, + "p95": 0.003390111, + "p99": 0.006224618 }, "rps": { - "mean": 16804.204745395702, - "stddev": 2828.07736147942, - "max": 32873.660009986175, + "mean": 17305.71185764822, + "stddev": 3799.718529903492, + "max": 33197.920586562155, "percentiles": { - "p10": 15545.985023700223, - "p25": 15831.33337501303, - "p50": 16625.9014919336, - "p75": 17310.799503300626, - "p90": 17852.14790925767, - "p95": 20659.457919894023, - "p99": 28628.15005995206 + "p10": 15300.96702111572, + "p25": 15669.769649363892, + "p50": 16534.590363039613, + "p75": 17236.07683241811, + "p90": 24809.45736514838, + "p95": 26647.934304226335, + "p99": 28402.36591708049 } }, "details": { "DNSDialup": { - "average": 0.0009440984199999999, - "fastest": 0.000106408, - "slowest": 0.001910071 + "average": 0.0008587674, + "fastest": 0.000092951, + "slowest": 0.001922846 }, "DNSLookup": { - "average": 0.0000112255, - "fastest": 0.000003747, - "slowest": 0.000184205 + "average": 0.000043118980000000004, + "fastest": 0.000003477, + "slowest": 0.001802479 } }, "statusCodeDistribution": { - "200": 168049 + "200": 173075 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 0d23bd1b86..6ea7cac468 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000092146, - "slowest": 0.005353645, - "fastest": 0.000292257, - "average": 0.0010439381760169854, - "requestsPerSec": 47810.859442054585, - "totalData": 6215469, + "total": 10.000119058, + "slowest": 0.004856566, + "fastest": 0.00018353, + "average": 0.0010061370850160082, + "requestsPerSec": 49608.90936624687, + "totalData": 6449235, "sizePerRequest": 13, - "sizePerSec": 621541.1727467095 + "sizePerSec": 644915.8217612093 }, "responseTimeHistogram": { - "0.000292257": 1, - "0.0007983958": 14701, - "0.0013045346": 458479, - "0.0018106734": 4483, - "0.0023168121999999998": 306, - "0.0028229509999999998": 66, - "0.0033290897999999998": 29, - "0.0038352285999999998": 3, - "0.0043413674": 13, - "0.0048475062": 26, - "0.005353645": 6 + "0.00018353": 1, + "0.0006508336": 13831, + "0.0011181372": 403967, + "0.0015854407999999999": 77646, + "0.0020527443999999997": 433, + "0.0025200479999999996": 120, + "0.0029873516": 41, + "0.0034546551999999997": 6, + "0.0039219588": 18, + "0.0043892624": 4, + "0.004856566": 28 }, "latencyPercentiles": { - "p10": 0.000912021, - "p25": 0.000974045, - "p50": 0.001055539, - "p75": 0.001118096, - "p90": 0.001163538, - "p95": 0.001198264, - "p99": 0.001307367 + "p10": 0.000843697, + "p25": 0.000940623, + "p50": 0.001023483, + "p75": 0.001091854, + "p90": 0.001142455, + "p95": 0.001184754, + "p99": 0.00130252 }, "rps": { - "mean": 47813.573890923784, - "stddev": 2522.069403761152, - "max": 58807.45090402965, + "mean": 49611.297301502134, + "stddev": 3644.2787217480623, + "max": 64345.22182189614, "percentiles": { - "p10": 46114.853594343964, - "p25": 46825.11699275465, - "p50": 47592.57231240589, - "p75": 48617.75034065091, - "p90": 50274.21983073845, - "p95": 51700.80136241965, - "p99": 54504.13141316041 + "p10": 46571.90236005574, + "p25": 47728.716058017795, + "p50": 48791.34070640435, + "p75": 51001.973776381936, + "p90": 54642.254855682935, + "p95": 56392.78704029475, + "p99": 59649.02312592313 } }, "details": { "DNSDialup": { - "average": 0.00103419492, - "fastest": 0.000112038, - "slowest": 0.001669273 + "average": 0.0006140754799999999, + "fastest": 0.000084969, + "slowest": 0.001259316 }, "DNSLookup": { - "average": 0.000011675800000000001, - "fastest": 0.000004319, - "slowest": 0.000125123 + "average": 0.000011256180000000001, + "fastest": 0.000004098, + "slowest": 0.000038833 } }, "statusCodeDistribution": { - "200": 478113 + "200": 496095 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 2e999a22a3..091cf444ea 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000248973, - "slowest": 0.006844074, - "fastest": 0.000275336, - "average": 0.0009960143403414893, - "requestsPerSec": 50111.95234768881, - "totalData": 6514716, + "total": 10.000113193, + "slowest": 0.007536276, + "fastest": 0.00032542, + "average": 0.0010162841627043909, + "requestsPerSec": 49112.444081511705, + "totalData": 6384690, "sizePerRequest": 13, - "sizePerSec": 651455.3805199546 + "sizePerSec": 638461.7730596522 }, "responseTimeHistogram": { - "0.000275336": 1, - "0.0009322098000000001": 125056, - "0.0015890836": 375276, - "0.0022459574000000004": 520, - "0.0029028312000000003": 143, - "0.0035597050000000002": 38, - "0.004216578800000001": 2, - "0.0048734526000000005": 44, - "0.0055303264000000005": 25, - "0.0061872002": 17, - "0.006844074": 10 + "0.00032542": 1, + "0.0010465055999999999": 270564, + "0.0017675911999999998": 220023, + "0.0024886768": 310, + "0.0032097624": 169, + "0.003930848": 13, + "0.0046519336": 3, + "0.0053730192": 2, + "0.0060941048": 27, + "0.0068151904": 17, + "0.007536276": 1 }, "latencyPercentiles": { - "p10": 0.000771811, - "p25": 0.000932398, - "p50": 0.001017728, - "p75": 0.001096524, - "p90": 0.001143301, - "p95": 0.001173649, - "p99": 0.001268285 + "p10": 0.000873575, + "p25": 0.000949657, + "p50": 0.001030517, + "p75": 0.001096189, + "p90": 0.001144298, + "p95": 0.001181328, + "p99": 0.00128522 }, "rps": { - "mean": 50111.893514020005, - "stddev": 3904.942782549128, - "max": 71141.3197856337, + "mean": 49111.80443014879, + "stddev": 3324.9477355607037, + "max": 64508.77319315389, "percentiles": { - "p10": 46998.584230278546, - "p25": 47953.8840137999, - "p50": 49611.004622844215, - "p75": 51996.74019662646, - "p90": 54547.71288446046, - "p95": 56416.66675046869, - "p99": 60272.58627565249 + "p10": 46842.51426594667, + "p25": 47608.96000627133, + "p50": 48528.597751002395, + "p75": 50181.477946095794, + "p90": 52945.29469961176, + "p95": 54816.67180426821, + "p99": 58558.45441219278 } }, "details": { "DNSDialup": { - "average": 0.00093149186, - "fastest": 0.000132737, - "slowest": 0.0017998 + "average": 0.00113335342, + "fastest": 0.000211731, + "slowest": 0.00152688 }, "DNSLookup": { - "average": 0.0000095051, - "fastest": 0.000004599, - "slowest": 0.000049111 + "average": 0.00001140268, + "fastest": 0.000004829, + "slowest": 0.000045074 } }, "statusCodeDistribution": { - "200": 501132 + "200": 491130 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 1d2285048e..6c3adb6ddd 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000297449, - "slowest": 0.01038511, - "fastest": 0.0004348, - "average": 0.0011389184149676445, - "requestsPerSec": 43837.296064012306, - "totalData": 5699018, + "total": 10.000207525, + "slowest": 0.010551286, + "fastest": 0.00040504, + "average": 0.0011437636986140374, + "requestsPerSec": 43651.09413066905, + "totalData": 5674760, "sizePerRequest": 13, - "sizePerSec": 569884.84883216 + "sizePerSec": 567464.2236986976 }, "responseTimeHistogram": { - "0.0004348": 1, - "0.001429831": 420398, - "0.002424862": 16895, - "0.003419893": 255, - "0.004414924": 33, - "0.005409955": 752, - "0.006404986": 2, - "0.007400016999999999": 0, - "0.008395048": 0, - "0.009390079": 12, - "0.010385110000000001": 38 + "0.00040504": 1, + "0.0014196646": 417860, + "0.0024342892": 17699, + "0.0034489138000000003": 129, + "0.0044635384": 64, + "0.0054781629999999994": 717, + "0.0064927876": 0, + "0.0075074122": 0, + "0.0085220368": 0, + "0.0095366614": 0, + "0.010551286": 50 }, "latencyPercentiles": { - "p10": 0.000853712, - "p25": 0.00104071, - "p50": 0.001155695, - "p75": 0.001214743, - "p90": 0.001276129, - "p95": 0.00136303, - "p99": 0.002019886 + "p10": 0.000855536, + "p25": 0.001039844, + "p50": 0.001160057, + "p75": 0.001222479, + "p90": 0.001285796, + "p95": 0.001368686, + "p99": 0.002054962 }, "rps": { - "mean": 43846.080579802176, - "stddev": 3595.0727393587727, - "max": 50015.02451336308, + "mean": 43656.943179953734, + "stddev": 3615.746582885458, + "max": 50867.526252957876, "percentiles": { - "p10": 40516.81042464428, - "p25": 42720.42036093075, - "p50": 44629.49116776296, - "p75": 45859.4360013468, - "p90": 46682.487956220015, - "p95": 47302.918590075824, - "p99": 48721.16447384707 + "p10": 40413.07578604858, + "p25": 42317.20194258938, + "p50": 44464.767380162666, + "p75": 45659.681770045274, + "p90": 46544.68535628621, + "p95": 47135.99304429109, + "p99": 48449.345658553444 } }, "details": { "DNSDialup": { - "average": 0.0008902185399999999, - "fastest": 0.000103433, - "slowest": 0.001632664 + "average": 0.0008973412199999998, + "fastest": 0.000091294, + "slowest": 0.001744731 }, "DNSLookup": { - "average": 0.000014094699999999999, - "fastest": 0.00000499, - "slowest": 0.000055503 + "average": 0.000024638339999999997, + "fastest": 0.000004037, + "slowest": 0.00087411 } }, "statusCodeDistribution": { - "200": 438386 + "200": 436520 }, "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 0bf0cb7923..d6b630f809 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.000323578, - "slowest": 0.004269148, - "fastest": 0.000035323, - "average": 0.0006201270751883267, - "requestsPerSec": 80469.996167958, - "totalData": 10461438, + "total": 10.000084796, + "slowest": 0.005647306, + "fastest": 0.00003865, + "average": 0.0006056899455019492, + "requestsPerSec": 82378.40146410695, + "totalData": 10709283, "sizePerRequest": 13, - "sizePerSec": 1046109.950183454 + "sizePerSec": 1070919.2190333903 }, "responseTimeHistogram": { - "0.000035323": 1, - "0.00045870549999999996": 201381, - "0.000882088": 488382, - "0.0013054705": 99565, - "0.001728853": 12636, - "0.0021522355": 2636, - "0.0025756179999999996": 53, - "0.0029990004999999997": 40, - "0.0034223829999999998": 11, - "0.0038457655": 15, - "0.004269148": 6 + "0.00003865": 1, + "0.0005995156": 483708, + "0.0011603812000000001": 316230, + "0.0017212468000000001": 21917, + "0.0022821124": 1821, + "0.002842978": 95, + "0.0034038436": 13, + "0.0039647092": 3, + "0.0045255748": 2, + "0.0050864404": 0, + "0.005647306": 1 }, "latencyPercentiles": { - "p10": 0.000354129, - "p25": 0.000458575, - "p50": 0.000576214, - "p75": 0.00073325, - "p90": 0.000941776, - "p95": 0.001044947, - "p99": 0.001480123 + "p10": 0.00035853, + "p25": 0.000453458, + "p50": 0.000562394, + "p75": 0.000702626, + "p90": 0.000913817, + "p95": 0.00103559, + "p99": 0.001448648 }, "rps": { - "mean": 80478.30373252336, - "stddev": 15785.461221657646, - "max": 99619.92398479744, + "mean": 82349.91219835129, + "stddev": 14367.670054504903, + "max": 100347.1631666846, "percentiles": { - "p10": 56200.60134642546, - "p25": 65111.790432992435, - "p50": 86424.26793444234, - "p75": 94364.56423484946, - "p90": 97324.01956802206, - "p95": 98107.93706305226, - "p99": 99068.89264818674 + "p10": 59456.16160846473, + "p25": 71642.3406233071, + "p50": 87646.86477858428, + "p75": 94347.43789177731, + "p90": 97043.00946179444, + "p95": 97929.51595610904, + "p99": 99070.85047335985 } }, "details": { "DNSDialup": { - "average": 0.0010306035399999997, - "fastest": 0.000151888, - "slowest": 0.001977681 + "average": 0.0010221527399999998, + "fastest": 0.000116157, + "slowest": 0.002307064 }, "DNSLookup": { - "average": 0.00002139168, - "fastest": 0.000004198, - "slowest": 0.000479934 + "average": 0.000010309660000000001, + "fastest": 0.000004949, + "slowest": 0.000028684 } }, "statusCodeDistribution": { - "200": 804726 + "200": 823791 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 571544d4c4..e92aa55edf 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000349352, - "slowest": 0.015333269, - "fastest": 0.000472904, - "average": 0.0014874655859854345, - "requestsPerSec": 33569.6272383585, - "totalData": 4364204, + "total": 10.000323457, + "slowest": 0.015031272, + "fastest": 0.000598589, + "average": 0.0015101068854274516, + "requestsPerSec": 33067.93039464383, + "totalData": 4298970, "sizePerRequest": 13, - "sizePerSec": 436405.1540986605 + "sizePerSec": 429883.0951303698 }, "responseTimeHistogram": { - "0.000472904": 1, - "0.0019589405": 322210, - "0.003444977": 11934, - "0.0049310134999999995": 870, - "0.00641705": 643, - "0.0079030865": 0, - "0.009389123": 0, - "0.0108751595": 0, - "0.012361196": 0, - "0.013847232499999999": 0, - "0.015333269": 50 + "0.000598589": 1, + "0.0020418573": 318939, + "0.0034851256": 10243, + "0.0049283939": 711, + "0.0063716622": 685, + "0.0078149305": 61, + "0.0092581988": 0, + "0.0107014671": 0, + "0.0121447354": 0, + "0.0135880037": 0, + "0.015031272": 50 }, "latencyPercentiles": { - "p10": 0.001021729, - "p25": 0.001325677, - "p50": 0.001533449, - "p75": 0.001611222, - "p90": 0.001747489, - "p95": 0.001924803, - "p99": 0.002510131 + "p10": 0.001030476, + "p25": 0.001350981, + "p50": 0.001555326, + "p75": 0.001632511, + "p90": 0.001772472, + "p95": 0.001989531, + "p99": 0.002450715 }, "rps": { - "mean": 33585.49621603861, - "stddev": 3483.486652903204, - "max": 38405.40363026307, + "mean": 33075.465957602064, + "stddev": 3425.44734981459, + "max": 38746.169833195745, "percentiles": { - "p10": 32027.27442690072, - "p25": 33133.65716895232, - "p50": 34154.93241555121, - "p75": 35214.08756677672, - "p90": 36189.95423958199, - "p95": 36671.12059590051, - "p99": 37477.33494648217 + "p10": 31379.666697811903, + "p25": 32618.81779598662, + "p50": 33562.92598758114, + "p75": 34675.877755705296, + "p90": 35461.17047819868, + "p95": 36094.29349219857, + "p99": 36887.43798299222 } }, "details": { "DNSDialup": { - "average": 0.0008595098800000002, - "fastest": 0.0000919, - "slowest": 0.001457893 + "average": 0.00092921872, + "fastest": 0.000092346, + "slowest": 0.001974528 }, "DNSLookup": { - "average": 0.000012115079999999997, - "fastest": 0.000003947, - "slowest": 0.000186256 + "average": 0.00000838912, + "fastest": 0.000003767, + "slowest": 0.000043842 } }, "statusCodeDistribution": { - "200": 335708 + "200": 330690 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 5a53074112..f217bed428 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000380485, - "slowest": 0.0116108, - "fastest": 0.000093714, - "average": 0.0010671633950722727, - "requestsPerSec": 46773.72033010201, - "totalData": 6080815, + "total": 10.000166356, + "slowest": 0.006888514, + "fastest": 0.000352518, + "average": 0.0010952959031685949, + "requestsPerSec": 45574.34184347883, + "totalData": 5924763, "sizePerRequest": 13, - "sizePerSec": 608058.3642913263 + "sizePerSec": 592466.4439652248 }, "responseTimeHistogram": { - "0.000093714": 1, - "0.0012454226": 450591, - "0.0023971312": 16810, - "0.0035488398": 174, - "0.0047005484": 65, - "0.005852257": 37, - "0.0070039656": 26, - "0.008155674199999999": 1, - "0.0093073828": 7, - "0.0104590914": 15, - "0.0116108": 28 + "0.000352518": 1, + "0.0010061176000000002": 96395, + "0.0016597172": 358421, + "0.0023133168": 716, + "0.0029669164": 137, + "0.0036205160000000003": 34, + "0.0042741155999999995": 3, + "0.0049277152": 16, + "0.005581314800000001": 10, + "0.0062349143999999995": 16, + "0.006888514": 2 }, "latencyPercentiles": { - "p10": 0.000917712, - "p25": 0.000992954, - "p50": 0.001077617, - "p75": 0.001146882, - "p90": 0.001193989, - "p95": 0.00122877, - "p99": 0.001357033 + "p10": 0.000960244, + "p25": 0.001018496, + "p50": 0.001106398, + "p75": 0.001168702, + "p90": 0.001221843, + "p95": 0.001264714, + "p99": 0.001372224 }, "rps": { - "mean": 46772.08989883372, - "stddev": 3448.642099880487, - "max": 56227.844028360625, + "mean": 45573.08734370382, + "stddev": 2485.721070892283, + "max": 56518.91688148042, "percentiles": { - "p10": 45021.754511777595, - "p25": 45706.65946028324, - "p50": 46554.24990925934, - "p75": 48103.53323457765, - "p90": 49696.753842382175, - "p95": 51050.188299378555, - "p99": 53501.486970631464 + "p10": 43820.22077569818, + "p25": 44710.83922245158, + "p50": 45509.018370473306, + "p75": 46407.62941427319, + "p90": 47777.43030555853, + "p95": 49045.902059738146, + "p99": 51582.64054842132 } }, "details": { "DNSDialup": { - "average": 0.0010693282800000006, - "fastest": 0.000076192, - "slowest": 0.002272973 + "average": 0.00103237754, + "fastest": 0.000120775, + "slowest": 0.002248865 }, "DNSLookup": { - "average": 0.00005090338, - "fastest": 0.000004168, - "slowest": 0.002169428 + "average": 0.00005253667999999999, + "fastest": 0.00000516, + "slowest": 0.002130008 } }, "statusCodeDistribution": { - "200": 467755 + "200": 455751 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index d65dd10c9d..53aa54bbb1 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00019923, - "slowest": 0.005561447, - "fastest": 0.00024676, - "average": 0.00100051212249193, - "requestsPerSec": 49887.206097192924, - "totalData": 6485466, + "total": 10.000124478, + "slowest": 0.00595529, + "fastest": 0.000257777, + "average": 0.0010347773974097526, + "requestsPerSec": 48234.99958037223, + "totalData": 6270628, "sizePerRequest": 13, - "sizePerSec": 648533.6792635081 + "sizePerSec": 627054.9945448389 }, "responseTimeHistogram": { - "0.00024676": 1, - "0.0007782287": 37704, - "0.0013096973999999998": 457588, - "0.0018411660999999996": 3378, - "0.0023726347999999996": 70, - "0.0029041034999999996": 25, - "0.0034355721999999992": 68, - "0.0039670409": 12, - "0.0044985096": 20, - "0.0050299783": 12, - "0.005561447": 4 + "0.000257777": 1, + "0.0008275283": 15873, + "0.0013972796000000002": 464662, + "0.0019670309": 1623, + "0.0025367822": 109, + "0.0031065335": 41, + "0.0036762848000000004": 6, + "0.0042460361": 17, + "0.0048157874": 11, + "0.0053855387": 12, + "0.00595529": 1 }, "latencyPercentiles": { - "p10": 0.000836434, - "p25": 0.000938402, - "p50": 0.001020224, - "p75": 0.00108877, - "p90": 0.001135489, - "p95": 0.001170241, - "p99": 0.001278327 + "p10": 0.000905502, + "p25": 0.000962798, + "p50": 0.001042108, + "p75": 0.001102971, + "p90": 0.001158217, + "p95": 0.001206405, + "p99": 0.001322201 }, "rps": { - "mean": 49885.18142060994, - "stddev": 3732.375554408674, - "max": 75225.59174631986, + "mean": 48236.20000023435, + "stddev": 2437.8249558263196, + "max": 62548.028852929725, "percentiles": { - "p10": 47162.117224593225, - "p25": 48053.39123014539, - "p50": 48944.01045420003, - "p75": 51047.86332408782, - "p90": 54267.720891394354, - "p95": 56900.37554248054, - "p99": 60441.96485619983 + "p10": 46463.957366358605, + "p25": 47367.02338065889, + "p50": 48152.766012988395, + "p75": 48960.47462103159, + "p90": 49823.30734317527, + "p95": 50968.42684167175, + "p99": 57397.05557118454 } }, "details": { "DNSDialup": { - "average": 0.0010038744200000001, - "fastest": 0.000264498, - "slowest": 0.001806608 + "average": 0.0009850129999999999, + "fastest": 0.000100257, + "slowest": 0.002019912 }, "DNSLookup": { - "average": 0.000008741140000000001, - "fastest": 0.000004449, - "slowest": 0.000043742 + "average": 0.00000977402, + "fastest": 0.000004669, + "slowest": 0.000051046 } }, "statusCodeDistribution": { - "200": 498882 + "200": 482356 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index b8e6e1302e..99b1e2b442 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000183927, - "slowest": 0.021190154, - "fastest": 0.001050377, - "average": 0.0028945362759747327, - "requestsPerSec": 17226.98314926703, - "totalData": 2239549, + "total": 10.000384508, + "slowest": 0.022272082, + "fastest": 0.000356308, + "average": 0.0029188503272931693, + "requestsPerSec": 17084.943070270994, + "totalData": 2221128, "sizePerRequest": 13, - "sizePerSec": 223950.7809404714 + "sizePerSec": 222104.25991352292 }, "responseTimeHistogram": { - "0.001050377": 1, - "0.0030643547": 162303, - "0.0050783324": 5963, - "0.0070923101": 3756, - "0.0091062878": 159, - "0.011120265499999999": 34, - "0.0131342432": 14, - "0.0151482209": 7, - "0.017162198599999998": 9, - "0.0191761763": 12, - "0.021190153999999996": 15 + "0.000356308": 1, + "0.0025478854": 2563, + "0.004739462799999999": 164024, + "0.006931040199999999": 3961, + "0.009122617599999999": 227, + "0.011314194999999999": 24, + "0.013505772399999998": 13, + "0.0156973498": 7, + "0.017888927199999998": 10, + "0.020080504599999997": 14, + "0.022272082": 12 }, "latencyPercentiles": { - "p10": 0.002678496, - "p25": 0.00274721, - "p50": 0.002817641, - "p75": 0.002875248, - "p90": 0.00298212, - "p95": 0.003100149, - "p99": 0.005654899 + "p10": 0.002691054, + "p25": 0.002768475, + "p50": 0.002839126, + "p75": 0.002907795, + "p90": 0.003015545, + "p95": 0.003143991, + "p99": 0.005701532 }, "rps": { - "mean": 17227.51413105707, - "stddev": 1436.7538767432688, - "max": 26177.67964657999, + "mean": 17087.3389490965, + "stddev": 1386.605607800193, + "max": 23203.72187698902, "percentiles": { - "p10": 16796.284702055258, - "p25": 17124.93047378438, - "p50": 17404.728864833112, - "p75": 17689.05377231157, - "p90": 17957.20807348057, - "p95": 18172.90788915991, - "p99": 18579.449441702338 + "p10": 16623.650467519536, + "p25": 16955.309916478735, + "p50": 17255.68582371946, + "p75": 17556.40874128479, + "p90": 17828.193626267654, + "p95": 18029.29038515921, + "p99": 18732.87995088995 } }, "details": { "DNSDialup": { - "average": 0.00075615432, - "fastest": 0.000084858, - "slowest": 0.002083513 + "average": 0.00108184452, + "fastest": 0.000153468, + "slowest": 0.00174329 }, "DNSLookup": { - "average": 0.00001053074, - "fastest": 0.000005099, - "slowest": 0.000044282 + "average": 0.000011280520000000003, + "fastest": 0.000004739, + "slowest": 0.000056225 } }, "statusCodeDistribution": { - "200": 172273 + "200": 170856 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index f30f9b5049..f71207dc84 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000259104, - "slowest": 0.011030791, - "fastest": 0.000629072, - "average": 0.001597673727247142, - "requestsPerSec": 31254.590181066575, - "totalData": 4063202, + "total": 10.000259066, + "slowest": 0.011459305, + "fastest": 0.000689368, + "average": 0.001660680625500115, + "requestsPerSec": 30068.921016490793, + "totalData": 3909061, "sizePerRequest": 13, - "sizePerSec": 406309.67235386546 + "sizePerSec": 390895.9732143803 }, "responseTimeHistogram": { - "0.000629072": 1, - "0.0016692439": 277872, - "0.0027094158": 32218, - "0.0037495876999999998": 1705, - "0.0047897596": 468, - "0.0058299315": 189, - "0.006870103399999999": 43, - "0.0079102753": 20, - "0.0089504472": 11, - "0.009990619099999999": 10, - "0.011030791": 17 + "0.000689368": 1, + "0.0017663617": 273226, + "0.0028433554000000002": 24935, + "0.0039203491000000005": 1823, + "0.0049973428": 425, + "0.0060743365": 197, + "0.007151330200000001": 31, + "0.0082283239": 23, + "0.0093053176": 11, + "0.0103823113": 18, + "0.011459305": 7 }, "latencyPercentiles": { - "p10": 0.001493183, - "p25": 0.001526547, - "p50": 0.001568554, - "p75": 0.001615412, - "p90": 0.001676986, - "p95": 0.001732796, - "p99": 0.002540475 + "p10": 0.00154502, + "p25": 0.001580985, + "p50": 0.001626789, + "p75": 0.001677966, + "p90": 0.001756283, + "p95": 0.001826064, + "p99": 0.002659949 }, "rps": { - "mean": 31245.02756931472, - "stddev": 2735.074904510515, - "max": 33301.76686937623, + "mean": 30063.896578661435, + "stddev": 2695.8227936286294, + "max": 32758.366354512786, "percentiles": { - "p10": 30712.411233453324, - "p25": 31241.21027042218, - "p50": 31702.24451891249, - "p75": 32175.327494906476, - "p90": 32427.968109116275, - "p95": 32619.52604829216, - "p99": 33043.68053169057 + "p10": 29519.60692291818, + "p25": 30182.497821294975, + "p50": 30510.390008213337, + "p75": 31001.407463897576, + "p90": 31306.09959331317, + "p95": 31465.92539713107, + "p99": 31861.234105828364 } }, "details": { "DNSDialup": { - "average": 0.0008502967999999997, - "fastest": 0.000144829, - "slowest": 0.001168038 + "average": 0.0010647193, + "fastest": 0.000130119, + "slowest": 0.001911057 }, "DNSLookup": { - "average": 0.000008581379999999997, - "fastest": 0.000003716, - "slowest": 0.000047389 + "average": 0.000012236679999999998, + "fastest": 0.000004829, + "slowest": 0.000063429 } }, "statusCodeDistribution": { - "200": 312554 + "200": 300697 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 5f48d31083..61e982d671 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000168074, + "total": 10.000879792, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 65036.60690373313, + "requestsPerSec": 63877.08014559046, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 650377 + "Connection refused (os error 111)": 638827 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 315e7c0586..6464a57a19 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000459676, + "total": 10.00054294, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64336.442608140766, + "requestsPerSec": 64152.71689238904, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 643394 + "Connection refused (os error 111)": 641562 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 02ec75388b..51ed2e11d5 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000215381, - "slowest": 0.006006816, - "fastest": 0.000459963, - "average": 0.0012541166813486394, - "requestsPerSec": 39807.54262116627, - "totalData": 5175092, + "total": 10.00036484, + "slowest": 0.006155051, + "fastest": 0.0004812, + "average": 0.0012507540922806566, + "requestsPerSec": 39912.64382710261, + "totalData": 5188833, "sizePerRequest": 13, - "sizePerSec": 517498.0540751615 + "sizePerSec": 518864.36975233397 }, "responseTimeHistogram": { - "0.000459963": 1, - "0.0010146483": 6077, - "0.0015693335999999998": 386426, - "0.0021240189": 4920, - "0.0026787041999999997": 495, - "0.0032333894999999994": 98, - "0.0037880747999999996": 21, - "0.0043427601": 0, - "0.0048974453999999995": 13, - "0.005452130699999999": 14, - "0.006006815999999999": 19 + "0.0004812": 1, + "0.0010485851": 15820, + "0.0016159701999999998": 379092, + "0.0021833552999999998": 3521, + "0.0027507404": 516, + "0.0033181254999999996": 89, + "0.0038855105999999993": 42, + "0.0044528957": 0, + "0.0050202808": 22, + "0.005587665899999999": 23, + "0.006155050999999999": 15 }, "latencyPercentiles": { - "p10": 0.001107292, - "p25": 0.001156842, - "p50": 0.001267364, - "p75": 0.001332714, - "p90": 0.001380766, - "p95": 0.001424375, - "p99": 0.001611093 + "p10": 0.001100122, + "p25": 0.001153341, + "p50": 0.001260746, + "p75": 0.00133201, + "p90": 0.001382323, + "p95": 0.001430524, + "p99": 0.001624567 }, "rps": { - "mean": 39816.50430144845, - "stddev": 2052.835514289131, - "max": 48789.75723222763, + "mean": 39912.82888498909, + "stddev": 2232.22043943675, + "max": 46760.47848795804, "percentiles": { - "p10": 38531.41137850424, - "p25": 39635.34283520588, - "p50": 40023.974360642926, - "p75": 40647.31199123086, - "p90": 41147.00415858561, - "p95": 41626.807664136344, - "p99": 42833.457213429 + "p10": 38647.40506766874, + "p25": 39616.61124509454, + "p50": 40082.12787514502, + "p75": 40831.7793738841, + "p90": 41576.775673961325, + "p95": 42027.291737131956, + "p99": 43301.45965011006 } }, "details": { "DNSDialup": { - "average": 0.0009591584200000002, - "fastest": 0.000175485, - "slowest": 0.001346695 + "average": 0.00084965238, + "fastest": 0.000088115, + "slowest": 0.001206065 }, "DNSLookup": { - "average": 0.00000897388, - "fastest": 0.000004428, - "slowest": 0.00003769 + "average": 0.000009872219999999996, + "fastest": 0.000004178, + "slowest": 0.000058309 } }, "statusCodeDistribution": { - "200": 398084 + "200": 399141 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index c68492c54e..8f332d471a 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000222715, - "slowest": 0.009246543, - "fastest": 0.000457674, - "average": 0.0011836431874438157, - "requestsPerSec": 42180.76057119094, - "totalData": 5483621, + "total": 10.000303504, + "slowest": 0.01037941, + "fastest": 0.000376974, + "average": 0.0011495682781814739, + "requestsPerSec": 43431.48183715365, + "totalData": 5646264, "sizePerRequest": 13, - "sizePerSec": 548349.8874254823 + "sizePerSec": 564609.2638829974 }, "responseTimeHistogram": { - "0.000457674": 1, - "0.0013365609": 382798, - "0.0022154478": 37938, - "0.0030943346999999996": 271, - "0.0039732216": 9, - "0.0048521085": 583, - "0.005730995399999999": 167, - "0.0066098823": 0, - "0.007488769199999999": 0, - "0.008367656099999999": 0, - "0.009246543": 50 + "0.000376974": 1, + "0.0013772176": 407892, + "0.0023774612": 25341, + "0.0033777048000000003": 283, + "0.0043779484000000006": 70, + "0.005378192": 691, + "0.006378435600000001": 0, + "0.007378679200000001": 0, + "0.0083789228": 0, + "0.009379166400000001": 0, + "0.01037941": 50 }, "latencyPercentiles": { - "p10": 0.000878077, - "p25": 0.001098868, - "p50": 0.001205355, - "p75": 0.001262644, - "p90": 0.001329112, - "p95": 0.001482222, - "p99": 0.001910561 + "p10": 0.000844378, + "p25": 0.001064274, + "p50": 0.001167973, + "p75": 0.001226682, + "p90": 0.001297241, + "p95": 0.001472145, + "p99": 0.001896688 }, "rps": { - "mean": 42190.31091021259, - "stddev": 3188.851632267649, - "max": 48598.811174654395, + "mean": 43435.11167013996, + "stddev": 3554.2655965610325, + "max": 49480.61742795572, "percentiles": { - "p10": 39901.14516286609, - "p25": 41086.1715670833, - "p50": 42872.94812588748, - "p75": 43837.68725973764, - "p90": 44792.590917735484, - "p95": 45386.311147909226, - "p99": 46204.00153831844 + "p10": 40701.14777236541, + "p25": 42419.89493072213, + "p50": 44147.11790720055, + "p75": 45440.850636531635, + "p90": 46234.82318913539, + "p95": 46698.61898898815, + "p99": 47750.4943181422 } }, "details": { "DNSDialup": { - "average": 0.0008349925400000001, - "fastest": 0.000089186, - "slowest": 0.001829736 + "average": 0.0009685987599999998, + "fastest": 0.000610643, + "slowest": 0.00143932 }, "DNSLookup": { - "average": 0.00000821548, - "fastest": 0.000003587, - "slowest": 0.000033482 + "average": 0.000009200900000000002, + "fastest": 0.000003837, + "slowest": 0.000047348 } }, "statusCodeDistribution": { - "200": 421817 + "200": 434328 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 3e12715295..ef50e98125 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000462086, - "slowest": 0.00579396, - "fastest": 0.000032078, - "average": 0.0006335862961144635, - "requestsPerSec": 78739.56155509592, - "totalData": 10236616, + "total": 10.000251122, + "slowest": 0.004543082, + "fastest": 0.000033422, + "average": 0.0006445316779515319, + "requestsPerSec": 77390.75654784343, + "totalData": 10061051, "sizePerRequest": 13, - "sizePerSec": 1023614.300216247 + "sizePerSec": 1006079.8351219645 }, "responseTimeHistogram": { - "0.000032078": 1, - "0.0006082662": 412874, - "0.0011844544": 352137, - "0.0017606426": 22264, - "0.0023368308": 154, - "0.002913019": 0, - "0.0034892072": 1, - "0.0040653953999999996": 0, - "0.0046415836": 0, - "0.0052177718": 0, - "0.00579396": 1 + "0.000033422": 1, + "0.00048438800000000004": 204916, + "0.000935354": 477959, + "0.00138632": 81937, + "0.001837286": 8982, + "0.002288252": 79, + "0.002739218": 27, + "0.003190184": 25, + "0.00364115": 0, + "0.004092116": 0, + "0.004543082": 1 }, "latencyPercentiles": { - "p10": 0.000375366, - "p25": 0.000468233, - "p50": 0.000595398, - "p75": 0.000756026, - "p90": 0.000950442, - "p95": 0.001065233, - "p99": 0.00138333 + "p10": 0.000383366, + "p25": 0.000476871, + "p50": 0.000604969, + "p75": 0.000767514, + "p90": 0.000965725, + "p95": 0.001087884, + "p99": 0.001413226 }, "rps": { - "mean": 78721.237283628, - "stddev": 9780.628442438605, - "max": 101923.6870648715, + "mean": 77386.14692269763, + "stddev": 9458.143507359538, + "max": 101835.99473418859, "percentiles": { - "p10": 66257.3589956867, - "p25": 70835.70828054326, - "p50": 77808.29358300056, - "p75": 86109.11895570043, - "p90": 92839.0233495212, - "p95": 95759.88685663001, - "p99": 99229.34545180124 + "p10": 64962.71861760287, + "p25": 69645.3600229828, + "p50": 77190.86986391073, + "p75": 84823.64034856416, + "p90": 90705.6993816233, + "p95": 93500.59840383146, + "p99": 96461.5845249145 } }, "details": { "DNSDialup": { - "average": 0.0009226859000000001, - "fastest": 0.000079518, - "slowest": 0.002130336 + "average": 0.00079655322, + "fastest": 0.000075511, + "slowest": 0.001478363 }, "DNSLookup": { - "average": 0.000009056019999999999, - "fastest": 0.000004248, - "slowest": 0.000048591 + "average": 0.00000899676, + "fastest": 0.000004428, + "slowest": 0.000044263 } }, "statusCodeDistribution": { - "200": 787432 + "200": 773927 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index a5e4504350..c0a6d1b6de 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000909312, - "slowest": 0.022558598, - "fastest": 0.002588525, - "average": 0.006855943944763269, - "requestsPerSec": 7282.537790099702, - "totalData": 946816, + "total": 10.000183131, + "slowest": 0.024349571, + "fastest": 0.002534903, + "average": 0.007800920194538534, + "requestsPerSec": 6401.182774499733, + "totalData": 832169, "sizePerRequest": 13, - "sizePerSec": 94672.99127129612 + "sizePerSec": 83215.37606849652 }, "responseTimeHistogram": { - "0.002588525": 1, - "0.0045855323": 17, - "0.0065825395999999994": 35586, - "0.0085795469": 31251, - "0.0105765542": 3361, - "0.012573561499999998": 2274, - "0.0145705688": 210, - "0.016567576100000002": 104, - "0.0185645834": 10, - "0.0205615907": 10, - "0.022558598": 8 + "0.002534903": 1, + "0.0047163698": 29, + "0.0068978366": 18900, + "0.0090793034": 35820, + "0.0112607702": 6859, + "0.013442237000000001": 1339, + "0.015623703800000001": 978, + "0.017805170600000003": 61, + "0.0199866374": 11, + "0.022168104200000004": 11, + "0.024349571": 4 }, "latencyPercentiles": { - "p10": 0.005335034, - "p25": 0.006047393, - "p50": 0.006589934, - "p75": 0.007171327, - "p90": 0.00835875, - "p95": 0.009424735, - "p99": 0.012113422 + "p10": 0.006430919, + "p25": 0.006734756, + "p50": 0.007755825, + "p75": 0.008135829, + "p90": 0.009386743, + "p95": 0.010287792, + "p99": 0.013799707 }, "rps": { - "mean": 7292.2969947473875, - "stddev": 1380.3235911683496, - "max": 10207.556858494843, + "mean": 6426.787210170606, + "stddev": 1354.483819165254, + "max": 10168.039424878329, "percentiles": { - "p10": 5679.727470448138, - "p25": 6560.103007746513, - "p50": 7468.51013719031, - "p75": 8053.480970722553, - "p90": 9177.777997416872, - "p95": 9329.232216226517, - "p99": 9878.869779896257 + "p10": 5139.874633418504, + "p25": 5658.0584695680855, + "p50": 6477.23371666067, + "p75": 7041.901426055463, + "p90": 8107.899526508585, + "p95": 8794.017722876884, + "p99": 9157.869493113894 } }, "details": { "DNSDialup": { - "average": 0.00084431504, - "fastest": 0.000104295, - "slowest": 0.001755741 + "average": 0.0010669026400000005, + "fastest": 0.000093803, + "slowest": 0.001925485 }, "DNSLookup": { - "average": 0.000008347900000000002, - "fastest": 0.000003627, - "slowest": 0.00004792 + "average": 0.00002762372, + "fastest": 0.000003827, + "slowest": 0.000910826 } }, "statusCodeDistribution": { - "200": 72832 + "200": 64013 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-bun/results/hello_bench.json b/frameworks/vixeny-bun/results/hello_bench.json index ed9400577c..6c0e91bdbb 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000353404, - "slowest": 0.004679277, - "fastest": 0.000035617, - "average": 0.0006590635092647378, - "requestsPerSec": 75698.62478032081, - "totalData": 9841169, + "total": 10.000355966, + "slowest": 0.003887715, + "fastest": 0.000034273, + "average": 0.0006640085938813681, + "requestsPerSec": 75135.22544143404, + "totalData": 9767927, "sizePerRequest": 13, - "sizePerSec": 984082.1221441706 + "sizePerSec": 976757.9307386426 }, "responseTimeHistogram": { - "0.000035617": 1, - "0.0004999830000000001": 225852, - "0.0009643490000000001": 449873, - "0.001428715": 68598, - "0.001893081": 12165, - "0.002357447": 478, - "0.0028218130000000003": 14, - "0.003286179": 18, - "0.003750545": 3, - "0.004214911": 4, - "0.004679277": 7 + "0.000034273": 1, + "0.0004196172": 110706, + "0.0008049614": 440679, + "0.0011903056": 167674, + "0.0015756498": 25074, + "0.0019609939999999998": 6941, + "0.0023463382": 247, + "0.0027316823999999997": 23, + "0.0031170266": 16, + "0.0035023708": 11, + "0.003887715": 7 }, "latencyPercentiles": { - "p10": 0.000385217, - "p25": 0.000476177, - "p50": 0.000603103, - "p75": 0.000812845, - "p90": 0.000978925, - "p95": 0.001135016, - "p99": 0.001548144 + "p10": 0.000383727, + "p25": 0.000476654, + "p50": 0.000606734, + "p75": 0.000821114, + "p90": 0.000989237, + "p95": 0.00115043, + "p99": 0.001567821 }, "rps": { - "mean": 75681.84672057508, - "stddev": 14257.130521020617, - "max": 100438.6833975471, + "mean": 75131.34828953721, + "stddev": 14821.530072076726, + "max": 102371.6123720049, "percentiles": { - "p10": 57744.67705663358, - "p25": 61822.94249395922, - "p50": 74919.97366497912, - "p75": 89402.86089154893, - "p90": 94914.43648578892, - "p95": 96911.60031856458, - "p99": 98720.79166434753 + "p10": 57182.72625006594, + "p25": 60987.62702250716, + "p50": 73246.52197079112, + "p75": 89316.29129153283, + "p90": 95206.45986341864, + "p95": 97606.27664825294, + "p99": 100241.62032075744 } }, "details": { "DNSDialup": { - "average": 0.00120004746, - "fastest": 0.000131986, - "slowest": 0.002374586 + "average": 0.00105425766, + "fastest": 0.000102798, + "slowest": 0.001722479 }, "DNSLookup": { - "average": 0.000010208499999999997, - "fastest": 0.000004378, - "slowest": 0.000043081 + "average": 0.0000117866, + "fastest": 0.000004838, + "slowest": 0.00005366 } }, "statusCodeDistribution": { - "200": 757013 + "200": 751379 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-deno/results/hello_bench.json b/frameworks/vixeny-deno/results/hello_bench.json index d9381e97bf..8223babfe8 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.000114743, - "slowest": 0.004814875, - "fastest": 0.00014136, - "average": 0.0009732270798177031, - "requestsPerSec": 51282.511569077506, - "totalData": 6666803, + "total": 10.000378926, + "slowest": 0.005677383, + "fastest": 0.000316041, + "average": 0.0009738143320808445, + "requestsPerSec": 51253.95785427661, + "totalData": 6663267, "sizePerRequest": 13, - "sizePerSec": 666672.6503980076 + "sizePerSec": 666301.452105596 }, "responseTimeHistogram": { - "0.00014136": 1, - "0.0006087115": 14121, - "0.001076063": 374657, - "0.0015434145": 123525, - "0.0020107659999999998": 350, - "0.0024781175": 30, - "0.002945469": 93, - "0.0034128204999999997": 16, - "0.003880172": 16, - "0.0043475235": 9, - "0.004814875": 13 + "0.000316041": 1, + "0.0008521752": 82292, + "0.0013883094": 428893, + "0.0019244436": 1167, + "0.0024605778": 81, + "0.002996712": 71, + "0.0035328462": 12, + "0.0040689804": 16, + "0.0046051146": 23, + "0.0051412488": 2, + "0.005677382999999999": 1 }, "latencyPercentiles": { - "p10": 0.000733086, - "p25": 0.000912393, - "p50": 0.000998501, - "p75": 0.001074001, - "p90": 0.001120529, - "p95": 0.001152936, - "p99": 0.001252545 + "p10": 0.000736059, + "p25": 0.000910694, + "p50": 0.000998126, + "p75": 0.001072264, + "p90": 0.001123109, + "p95": 0.001164076, + "p99": 0.001277688 }, "rps": { - "mean": 51282.32222002215, - "stddev": 4210.719666056021, - "max": 71419.05460377326, + "mean": 51265.60507265143, + "stddev": 4603.426935825488, + "max": 73315.1249102685, "percentiles": { - "p10": 47830.664238843405, - "p25": 48736.3231816664, - "p50": 50039.88178578195, - "p75": 53146.60622179638, - "p90": 56989.66731177836, - "p95": 59423.90478386835, - "p99": 63848.11158635425 + "p10": 47533.48258513272, + "p25": 48640.20112623163, + "p50": 49823.602392817374, + "p75": 53100.323911975494, + "p90": 58224.828209197396, + "p95": 60450.445897101876, + "p99": 64585.98522349175 } }, "details": { "DNSDialup": { - "average": 0.00104415634, - "fastest": 0.000170858, - "slowest": 0.001670088 + "average": 0.0010815763200000006, + "fastest": 0.000163977, + "slowest": 0.002189391 }, "DNSLookup": { - "average": 0.000008368159999999998, - "fastest": 0.000004248, - "slowest": 0.000030697 + "average": 0.000050914160000000005, + "fastest": 0.000004358, + "slowest": 0.002109352 } }, "statusCodeDistribution": { - "200": 512831 + "200": 512559 }, "errorDistribution": {} } \ No newline at end of file