From 95fe07fe11ef3f957588030e290b04d6cd9de8e7 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sat, 15 Jun 2024 01:33:46 +0000 Subject: [PATCH] chore: autopublish Sat Jun 15 01:33:46 UTC 2024 --- README.md | 250 +++++++++--------- 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 | 90 ++++--- frameworks/opine/results/hello_bench.json | 84 +++--- 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, 1476 insertions(+), 1474 deletions(-) diff --git a/README.md b/README.md index c1cff44148..d355f52526 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Stric | 82351.80 | 9300.11 | 102432.75 | 100% | -| Hyper Express | 79779.34 | 16565.47 | 100253.43 | 97% | -| Bun | 78685.03 | 9637.34 | 102427.00 | 96% | -| Vixeny (Bun) | 78142.15 | 14364.49 | 100594.05 | 95% | -| Elysia | 75941.74 | 14138.18 | 99798.12 | 92% | -| Deno | 65951.99 | 12100.53 | 89905.65 | 80% | -| Vixeny (Deno) | 57806.77 | 9796.00 | 85074.19 | 70% | -| NHttp | 53150.86 | 7066.16 | 84405.22 | 65% | -| Fast | 52568.69 | 6785.42 | 83506.53 | 64% | -| Hono | 51416.69 | 5422.98 | 78401.47 | 62% | -| Fastro | 50892.19 | 3909.27 | 74516.74 | 62% | -| Megalo | 48930.89 | 3475.53 | 66382.06 | 59% | -| Deso | 47394.15 | 3589.98 | 75983.00 | 58% | -| Alosaur | 45761.66 | 2947.57 | 59766.36 | 56% | -| http | 43385.34 | 3357.82 | 50105.77 | 53% | -| Router | 42935.81 | 3273.21 | 49850.51 | 52% | -| Cheetah | 41850.88 | 2479.62 | 48974.43 | 51% | -| Reno | 40984.25 | 2268.65 | 48211.28 | 50% | -| Danet V2 (Hono) | 36525.45 | 2229.54 | 47165.40 | 44% | -| Danet (Oak) | 34516.84 | 2209.17 | 38761.13 | 42% | -| Aqua | 34123.68 | 2926.53 | 38695.42 | 41% | -| Little | 33609.29 | 3534.22 | 38334.41 | 41% | -| Oak | 31888.57 | 2919.77 | 41694.80 | 39% | -| Acorn | 30887.42 | 2479.04 | 35650.70 | 38% | -| Dinatra | 17989.84 | 1999.03 | 21881.74 | 22% | -| Node | 16994.92 | 1405.37 | 22063.03 | 21% | -| Fastify | 16153.92 | 1578.63 | 21443.06 | 20% | -| Opine | 15370.61 | 2181.98 | 20794.38 | 19% | -| Express (Deno) | 14573.32 | 2088.84 | 16342.41 | 18% | -| Abc | 14360.52 | 1745.69 | 25137.13 | 17% | -| Servest | 6664.06 | 1365.20 | 10380.51 | 8% | -| Express | 6140.48 | 920.81 | 7947.32 | 7% | +| Bun | 81119.62 | 9310.81 | 101128.39 | 100% | +| Hyper Express | 78907.31 | 15802.69 | 99346.95 | 97% | +| Stric | 78616.37 | 9570.08 | 100790.72 | 97% | +| Elysia | 78476.91 | 13629.06 | 101516.26 | 97% | +| Vixeny (Bun) | 78277.06 | 13974.17 | 100864.88 | 96% | +| Deno | 65507.27 | 12189.43 | 90323.30 | 81% | +| Vixeny (Deno) | 55774.78 | 7764.62 | 81246.52 | 69% | +| NHttp | 54347.26 | 7300.40 | 83043.80 | 67% | +| Fast | 51419.19 | 4905.24 | 77511.08 | 63% | +| Fastro | 50743.52 | 4379.55 | 73649.26 | 63% | +| Hono | 50150.65 | 4137.49 | 77178.49 | 62% | +| Megalo | 47597.62 | 2922.40 | 61529.43 | 59% | +| Deso | 47122.55 | 3301.50 | 73488.98 | 58% | +| Alosaur | 44571.16 | 2282.89 | 51998.85 | 55% | +| http | 43672.57 | 3455.58 | 52787.30 | 54% | +| Router | 42486.15 | 3221.64 | 49213.53 | 52% | +| Cheetah | 41818.55 | 2303.09 | 48628.35 | 52% | +| Reno | 41131.38 | 2357.68 | 46597.48 | 51% | +| Danet V2 (Hono) | 36008.56 | 2193.19 | 37765.93 | 44% | +| Little | 34411.25 | 3805.54 | 39383.85 | 42% | +| Danet (Oak) | 34124.57 | 2124.13 | 35825.10 | 42% | +| Aqua | 33902.20 | 2950.43 | 38678.89 | 42% | +| Oak | 32090.11 | 3155.06 | 34161.47 | 40% | +| Acorn | 30895.61 | 3117.43 | 42230.39 | 38% | +| Dinatra | 17516.83 | 1919.24 | 22460.68 | 22% | +| Node | 17267.06 | 1459.10 | 25531.55 | 21% | +| Fastify | 16266.22 | 1801.41 | 34593.47 | 20% | +| Opine | 15719.61 | 2211.68 | 21137.28 | 19% | +| Express (Deno) | 14876.40 | 2268.79 | 17010.53 | 18% | +| Abc | 14323.32 | 1380.12 | 24124.38 | 18% | +| Servest | 7153.80 | 1332.60 | 9821.41 | 9% | +| Express | 6225.97 | 934.58 | 8015.85 | 8% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-e11ddefb-a258-400b-825f-7dd58da0a575) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-64b59773-4395-4918-8969-0859fb93df7c) | | | | | # Frameworks @@ -279,287 +279,287 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14360.52 | 1745.69 | 25137.13 | | +| 14323.32 | 1380.12 | 24124.38 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12850.73 | 13553.01 | 14349.20 | 15258.84 | 15642.22 | 15890.45 | 21359.75 | +| **Req/Sec** | 13012.77 | 13799.99 | 14466.46 | 15240.19 | 15579.43 | 15759.87 | 15991.41 | | **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 30887.42 | 2479.04 | 35650.70 | | +| 30895.61 | 3117.43 | 42230.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29929.52 | 31026.41 | 31401.31 | 31903.23 | 32150.22 | 32316.11 | 32532.93 | +| **Req/Sec** | 28876.39 | 30317.55 | 31028.42 | 31351.70 | 31837.64 | 37264.53 | 41138.00 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45761.66 | 2947.57 | 59766.36 | | +| 44571.16 | 2282.89 | 51998.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43368.27 | 44618.37 | 45615.80 | 46980.71 | 48629.96 | 49780.81 | 52715.34 | -| **Latency** | 949µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43096.84 | 44032.99 | 44633.40 | 45401.65 | 46368.10 | 47316.17 | 49491.27 | +| **Latency** | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34123.68 | 2926.53 | 38695.42 | | +| 33902.20 | 2950.43 | 38678.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32311.48 | 33172.98 | 34596.40 | 35678.58 | 36398.95 | 36920.54 | 37846.30 | +| **Req/Sec** | 32100.72 | 33092.93 | 34422.01 | 35373.39 | 36113.96 | 36715.16 | 37602.96 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 78685.03 | 9637.34 | 102427.00 | | +| 81119.62 | 9310.81 | 101128.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66498.10 | 70556.12 | 78134.70 | 85835.70 | 92751.93 | 95273.90 | 99218.89 | -| **Latency** | 378µs | 470µs | 597µs | 753µs | 944µs | 1ms | 1ms | +| **Req/Sec** | 67838.98 | 73524.89 | 82302.85 | 88385.55 | 92018.82 | 93440.56 | 97573.70 | +| **Latency** | 386µs | 447µs | 546µs | 747µs | 931µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41850.88 | 2479.62 | 48974.43 | | +| 41818.55 | 2303.09 | 48628.35 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39987.18 | 41315.20 | 42155.43 | 42968.22 | 43591.55 | 44234.78 | 45372.96 | +| **Req/Sec** | 40017.08 | 41305.39 | 42064.13 | 42726.12 | 43546.03 | 44117.20 | 45718.28 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34516.84 | 2209.17 | 38761.13 | | +| 34124.57 | 2124.13 | 35825.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34204.17 | 34415.80 | 34760.02 | 35245.36 | 35508.45 | 35660.39 | 35922.95 | +| **Req/Sec** | 33614.03 | 34217.04 | 34419.35 | 34662.52 | 34989.80 | 35224.40 | 35558.14 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36525.45 | 2229.54 | 47165.40 | | +| 36008.56 | 2193.19 | 37765.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36177.37 | 36497.51 | 36762.16 | 37111.84 | 37516.70 | 37674.66 | 37931.27 | +| **Req/Sec** | 35460.49 | 35896.16 | 36374.35 | 36645.24 | 36941.00 | 37175.37 | 37485.31 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 65951.99 | 12100.53 | 89905.65 | | +| 65507.27 | 12189.43 | 90323.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 53113.47 | 54747.70 | 64070.64 | 76294.23 | 83326.02 | 86284.86 | 89006.92 | -| **Latency** | 520µs | 569µs | 770µs | 924µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 52621.13 | 54112.76 | 63675.47 | 76465.73 | 83100.10 | 85667.82 | 88832.34 | +| **Latency** | 518µs | 572µs | 770µs | 933µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47394.15 | 3589.98 | 75983.00 | | +| 47122.55 | 3301.50 | 73488.98 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44591.18 | 45715.88 | 46733.69 | 48915.54 | 51742.59 | 53673.06 | 56832.38 | -| **Latency** | 908µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 44773.89 | 45690.92 | 46571.26 | 48222.96 | 51023.31 | 52629.75 | 56315.68 | +| **Latency** | 952µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17989.84 | 1999.03 | 21881.74 | | +| 17516.83 | 1919.24 | 22460.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16250.97 | 17089.07 | 18332.45 | 19310.67 | 19940.66 | 20233.35 | 20732.58 | +| **Req/Sec** | 15736.27 | 16668.81 | 17744.34 | 18774.05 | 19370.63 | 19756.46 | 20330.91 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 75941.74 | 14138.18 | 99798.12 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 78476.91 | 13629.06 | 101516.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57602.52 | 61929.38 | 77907.14 | 88758.73 | 93705.52 | 95654.78 | 98617.17 | -| **Latency** | 386µs | 475µs | 599µs | 806µs | 980µs | 1ms | 1ms | +| **Req/Sec** | 59305.40 | 65313.27 | 81007.89 | 90921.61 | 94749.11 | 96893.76 | 99210.97 | +| **Latency** | 375µs | 463µs | 580µs | 765µs | 954µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6140.48 | 920.81 | 7947.32 | | +| 6225.97 | 934.58 | 8015.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4832.67 | 5855.60 | 6273.70 | 6602.08 | 7113.33 | 7638.10 | 7861.43 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 14ms | +| **Req/Sec** | 4950.20 | 5957.35 | 6317.77 | 6673.91 | 7449.46 | 7792.62 | 7927.36 | +| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14573.32 | 2088.84 | 16342.41 | | +| 14876.40 | 2268.79 | 17010.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13732.56 | 14663.23 | 15211.00 | 15540.59 | 15658.98 | 15740.10 | 16131.30 | +| **Req/Sec** | 13358.62 | 14916.54 | 15695.73 | 15955.67 | 16079.50 | 16218.54 | 16758.70 | | **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 4ms | 7ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 52568.69 | 6785.42 | 83506.53 | | +| 51419.19 | 4905.24 | 77511.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48516.90 | 49403.23 | 50530.20 | 51970.10 | 62049.47 | 69313.43 | 78544.51 | -| **Latency** | 665µs | 889µs | 979µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48250.38 | 49131.40 | 50007.87 | 51566.53 | 57520.24 | 60767.02 | 71060.58 | +| **Latency** | 775µs | 911µs | 994µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16153.92 | 1578.63 | 21443.06 | | +| 16266.22 | 1801.41 | 34593.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15567.68 | 16075.40 | 16435.84 | 16726.93 | 16973.57 | 17156.97 | 17617.58 | +| **Req/Sec** | 15652.73 | 16103.38 | 16501.69 | 16830.27 | 17122.40 | 17311.46 | 18057.18 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50892.19 | 3909.27 | 74516.74 | | +| 50743.52 | 4379.55 | 73649.26 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48138.84 | 49137.21 | 49981.13 | 51690.28 | 55525.57 | 58505.60 | 63751.57 | -| **Latency** | 825µs | 917µs | 998µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47824.22 | 48714.12 | 49613.06 | 51286.65 | 56253.43 | 59695.12 | 66511.39 | +| **Latency** | 808µs | 924µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51416.69 | 5422.98 | 78401.47 | | +| 50150.65 | 4137.49 | 77178.49 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48126.02 | 49002.92 | 49852.27 | 51319.58 | 59453.37 | 63701.76 | 70618.85 | -| **Latency** | 757µs | 908µs | 995µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47651.43 | 48729.12 | 49649.92 | 50445.10 | 52712.47 | 57703.28 | 66637.18 | +| **Latency** | 857µs | 929µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43385.34 | 3357.82 | 50105.77 | | +| 43672.57 | 3455.58 | 52787.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40679.92 | 42246.64 | 44104.43 | 45176.47 | 45999.47 | 46379.49 | 47217.60 | -| **Latency** | 862µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 40642.45 | 42743.77 | 44427.64 | 45452.76 | 46369.82 | 46822.52 | 48095.63 | +| **Latency** | 854µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hyper Express](#hyper-express) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 79779.34 | 16565.47 | 100253.43 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 78907.31 | 15802.69 | 99346.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55658.36 | 61998.80 | 84856.57 | 94815.54 | 97860.28 | 98826.00 | 99703.96 | -| **Latency** | 352µs | 457µs | 579µs | 748µs | 953µs | 1ms | 1ms | +| **Req/Sec** | 55775.19 | 63387.96 | 83616.65 | 93343.10 | 96273.55 | 97260.82 | 98438.99 | +| **Latency** | 362µs | 465µs | 583µs | 750µs | 961µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33609.29 | 3534.22 | 38334.41 | | +| 34411.25 | 3805.54 | 39383.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31925.15 | 33126.09 | 34201.92 | 35220.41 | 36005.26 | 36612.37 | 37674.29 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 32405.36 | 34119.06 | 35296.72 | 36120.26 | 36904.89 | 37429.55 | 38330.44 | +| **Latency** | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48930.89 | 3475.53 | 66382.06 | | +| 47597.62 | 2922.40 | 61529.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46331.89 | 47197.91 | 48318.80 | 50400.01 | 53277.46 | 54951.80 | 57800.95 | -| **Latency** | 842µs | 955µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45606.97 | 46460.90 | 47317.75 | 48387.02 | 50631.41 | 52811.34 | 55810.03 | +| **Latency** | 911µs | 979µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 53150.86 | 7066.16 | 84405.22 | | +| 54347.26 | 7300.40 | 83043.80 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48801.66 | 49722.61 | 50753.52 | 52580.73 | 63546.59 | 70535.41 | 78738.72 | -| **Latency** | 633µs | 879µs | 972µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49185.96 | 49968.51 | 51054.12 | 56872.56 | 66137.06 | 70310.50 | 77240.96 | +| **Latency** | 613µs | 845µs | 958µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16994.92 | 1405.37 | 22063.03 | | +| 17267.06 | 1459.10 | 25531.55 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16518.34 | 16885.46 | 17145.93 | 17441.84 | 17830.03 | 18078.29 | 18631.90 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 16836.71 | 17204.19 | 17463.10 | 17730.69 | 17963.77 | 18117.26 | 18518.60 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31888.57 | 2919.77 | 41694.80 | | +| 32090.11 | 3155.06 | 34161.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31312.00 | 32118.69 | 32415.26 | 32785.18 | 33131.18 | 33296.01 | 34026.50 | +| **Req/Sec** | 31737.16 | 32291.93 | 32647.17 | 33092.87 | 33342.02 | 33509.69 | 34003.84 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15370.61 | 2181.98 | 20794.38 | | +| 15719.61 | 2211.68 | 21137.28 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13305.84 | 15210.08 | 15787.44 | 16289.99 | 16626.14 | 18181.80 | 19454.86 | -| **Latency** | 1ms | 3ms | 3ms | 3ms | 3ms | 4ms | 6ms | +| **Req/Sec** | 13424.95 | 15519.17 | 16076.04 | 16642.55 | 17314.42 | 18707.46 | 19927.00 | +| **Latency** | 1ms | 3ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Peko](#peko) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40984.25 | 2268.65 | 48211.28 | | +| 41131.38 | 2357.68 | 46597.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39046.32 | 40655.27 | 41245.79 | 41997.40 | 42779.52 | 43194.43 | 44671.83 | +| **Req/Sec** | 39722.39 | 40812.06 | 41305.78 | 42074.03 | 43000.58 | 43341.28 | 44758.83 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42935.81 | 3273.21 | 49850.51 | | +| 42486.15 | 3221.64 | 49213.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40540.95 | 41865.29 | 43508.17 | 44617.40 | 45606.01 | 46120.03 | 47843.22 | -| **Latency** | 863µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 40141.95 | 41296.35 | 43118.00 | 44135.28 | 45160.14 | 45726.23 | 46689.36 | +| **Latency** | 872µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 82351.80 | 9300.11 | 102432.75 | | +| 78616.37 | 9570.08 | 100790.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67934.50 | 76069.05 | 84820.53 | 90035.48 | 91924.46 | 94135.75 | 98011.65 | -| **Latency** | 388µs | 445µs | 526µs | 730µs | 926µs | 1ms | 1ms | +| **Req/Sec** | 66312.74 | 71007.43 | 77644.31 | 86016.26 | 92091.02 | 94722.54 | 98550.50 | +| **Latency** | 375µs | 469µs | 595µs | 755µs | 954µs | 1ms | 1ms | ### [Servest](#servest) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 6664.06 | 1365.20 | 10380.51 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | ------- | --- | +| 7153.80 | 1332.60 | 9821.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5262.52 | 5916.81 | 6763.32 | 7341.88 | 8254.00 | 8933.29 | 9461.76 | -| **Latency** | 6ms | 6ms | 7ms | 7ms | 8ms | 9ms | 13ms | +| **Req/Sec** | 5684.73 | 6543.70 | 7319.26 | 7888.51 | 8853.52 | 9047.25 | 9549.86 | +| **Latency** | 5ms | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 78142.15 | 14364.49 | 100594.05 | | +| 78277.06 | 13974.17 | 100864.88 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58493.74 | 63708.36 | 80134.53 | 91300.60 | 95645.21 | 97801.11 | 99987.20 | -| **Latency** | 378µs | 465µs | 584µs | 772µs | 951µs | 1ms | 1ms | +| **Req/Sec** | 57930.81 | 64815.38 | 81501.01 | 90495.59 | 94721.52 | 96975.89 | 99256.80 | +| **Latency** | 373µs | 464µs | 581µs | 766µs | 955µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 57806.77 | 9796.00 | 85074.19 | | +| 55774.78 | 7764.62 | 81246.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49680.29 | 50796.06 | 52627.68 | 64722.31 | 73781.58 | 77433.13 | 82184.89 | -| **Latency** | 574µs | 653µs | 915µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48858.22 | 49928.00 | 52997.17 | 60733.20 | 67369.60 | 71328.35 | 76476.98 | +| **Latency** | 598µs | 712µs | 942µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-06-14T01:34:02.056Z

+

Generated 2024-06-15T01:33:46.056Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 85d295c18f..58eb0db7ef 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000200308, - "slowest": 0.01525197, - "fastest": 0.000945411, - "average": 0.0034754694555755926, - "requestsPerSec": 14357.812401531348, - "totalData": 1866553, + "total": 10.000141515, + "slowest": 0.014799343, + "fastest": 0.000572381, + "average": 0.0034845137534740113, + "requestsPerSec": 14320.397344896975, + "totalData": 1861678, "sizePerRequest": 13, - "sizePerSec": 186651.5612199075 + "sizePerSec": 186165.16548366068 }, "responseTimeHistogram": { - "0.000945411": 1, - "0.0023760669": 3844, - "0.0038067227999999996": 119436, - "0.0052373787": 19386, - "0.0066680346": 692, - "0.0080986905": 107, - "0.0095293464": 65, - "0.0109600023": 8, - "0.0123906582": 14, - "0.013821314099999999": 12, - "0.01525197": 16 + "0.000572381": 1, + "0.0019950771999999997": 117, + "0.0034177733999999995": 82066, + "0.004840469599999999": 59039, + "0.0062631658": 1629, + "0.007685862": 237, + "0.009108558199999998": 67, + "0.010531254399999999": 8, + "0.011953950599999999": 12, + "0.0133766468": 11, + "0.014799343": 19 }, "latencyPercentiles": { - "p10": 0.003145962, - "p25": 0.003235606, - "p50": 0.003384831, - "p75": 0.003688335, - "p90": 0.003922998, - "p95": 0.004256328, - "p99": 0.005016768 + "p10": 0.003173155, + "p25": 0.003242725, + "p50": 0.003358401, + "p75": 0.003633064, + "p90": 0.003894546, + "p95": 0.004193895, + "p99": 0.00510577 }, "rps": { - "mean": 14360.524053642901, - "stddev": 1745.6902779730956, - "max": 25137.12993796541, + "mean": 14323.323321291426, + "stddev": 1380.1164026509937, + "max": 24124.38251340583, "percentiles": { - "p10": 12850.72566943432, - "p25": 13553.01396944249, - "p50": 14349.198347721147, - "p75": 15258.844206800135, - "p90": 15642.216778864777, - "p95": 15890.450030619077, - "p99": 21359.74534370076 + "p10": 13012.768128087337, + "p25": 13799.986421619033, + "p50": 14466.458912242702, + "p75": 15240.191555910811, + "p90": 15579.434864543926, + "p95": 15759.873334785318, + "p99": 15991.413315074988 } }, "details": { "DNSDialup": { - "average": 0.0008231377999999998, - "fastest": 0.000080492, - "slowest": 0.00193674 + "average": 0.0011045515800000001, + "fastest": 0.000162746, + "slowest": 0.001738151 }, "DNSLookup": { - "average": 0.000007894800000000003, - "fastest": 0.000004158, - "slowest": 0.000029314 + "average": 0.0000094783, + "fastest": 0.000004608, + "slowest": 0.000028463 } }, "statusCodeDistribution": { - "200": 143581 + "200": 143206 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 21995a69b5..011bf2a9af 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000305862, - "slowest": 0.00946641, - "fastest": 0.000361986, - "average": 0.001616586401034625, - "requestsPerSec": 30890.155187535405, - "totalData": 4015843, + "total": 10.000212161, + "slowest": 0.008856363, + "fastest": 0.000671726, + "average": 0.0016160734639291431, + "requestsPerSec": 30901.044400351897, + "totalData": 4017221, "sizePerRequest": 13, - "sizePerSec": 401572.01743796025 + "sizePerSec": 401713.57720457466 }, "responseTimeHistogram": { - "0.000361986": 1, - "0.0012724284": 460, - "0.0021828708": 303141, - "0.0030933131999999995": 4302, - "0.0040037556": 759, - "0.004914198": 159, - "0.005824640399999999": 46, - "0.006735082799999999": 7, - "0.0076455251999999994": 11, - "0.008555967599999999": 6, - "0.00946641": 19 + "0.000671726": 1, + "0.0014901897": 95939, + "0.0023086534000000005": 209847, + "0.003127117100000001": 2381, + "0.003945580800000001": 597, + "0.004764044500000001": 151, + "0.005582508200000002": 37, + "0.006400971900000002": 25, + "0.007219435600000002": 10, + "0.008037899300000002": 10, + "0.008856363": 19 }, "latencyPercentiles": { - "p10": 0.001408316, - "p25": 0.001459038, - "p50": 0.001639648, - "p75": 0.001707389, - "p90": 0.001772891, - "p95": 0.001842559, - "p99": 0.002363037 + "p10": 0.001390724, + "p25": 0.001466873, + "p50": 0.001646717, + "p75": 0.00173622, + "p90": 0.001817757, + "p95": 0.001878299, + "p99": 0.002328153 }, "rps": { - "mean": 30887.422057336466, - "stddev": 2479.037787223982, - "max": 35650.70332152948, + "mean": 30895.613393139058, + "stddev": 3117.428109942867, + "max": 42230.39151338121, "percentiles": { - "p10": 29929.522480975287, - "p25": 31026.406574638713, - "p50": 31401.312574863343, - "p75": 31903.228606735043, - "p90": 32150.22196251084, - "p95": 32316.114196611874, - "p99": 32532.93308816449 + "p10": 28876.393285978356, + "p25": 30317.54779666588, + "p50": 31028.421728102807, + "p75": 31351.702173488226, + "p90": 31837.641370498764, + "p95": 37264.527255393295, + "p99": 41138.00328743996 } }, "details": { "DNSDialup": { - "average": 0.0010253034799999996, - "fastest": 0.000092032, - "slowest": 0.001647823 + "average": 0.0011206908399999996, + "fastest": 0.000115346, + "slowest": 0.002182287 }, "DNSLookup": { - "average": 0.00001270934, - "fastest": 0.000004789, - "slowest": 0.000104194 + "average": 0.000011140679999999999, + "fastest": 0.00000512, + "slowest": 0.000040386 } }, "statusCodeDistribution": { - "200": 308911 + "200": 309017 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 1552815a59..5af94e00b3 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000073337, - "slowest": 0.006263445, - "fastest": 0.000148828, - "average": 0.0010907367804986108, - "requestsPerSec": 45766.56436174694, - "totalData": 5949697, + "total": 10.000344546, + "slowest": 0.006874139, + "fastest": 0.00024308, + "average": 0.0011198900974895673, + "requestsPerSec": 44572.46427357244, + "totalData": 5794620, "sizePerRequest": 13, - "sizePerSec": 594965.3367027103 + "sizePerSec": 579442.0355564418 }, "responseTimeHistogram": { - "0.000148828": 1, - "0.0007602897": 10144, - "0.0013717514": 442157, - "0.0019832131": 4849, - "0.0025946748": 377, - "0.0032061365000000002": 60, - "0.0038175982000000002": 32, - "0.004429059900000001": 4, - "0.0050405216": 24, - "0.0056519833": 8, - "0.006263445": 13 + "0.00024308": 1, + "0.0009061859": 11681, + "0.0015692917999999998": 432402, + "0.0022323977": 1447, + "0.0028955036": 109, + "0.0035586095": 44, + "0.004221715399999999": 12, + "0.0048848213": 15, + "0.0055479271999999994": 12, + "0.006211033099999999": 4, + "0.006874139": 13 }, "latencyPercentiles": { - "p10": 0.000949603, - "p25": 0.001014385, - "p50": 0.001104307, - "p75": 0.001170826, - "p90": 0.001218779, - "p95": 0.001258739, - "p99": 0.001387427 + "p10": 0.000988472, + "p25": 0.001040396, + "p50": 0.001131045, + "p75": 0.00119157, + "p90": 0.001238094, + "p95": 0.001276462, + "p99": 0.001395566 }, "rps": { - "mean": 45761.65799885229, - "stddev": 2947.5692001956627, - "max": 59766.35858793257, + "mean": 44571.15509857775, + "stddev": 2282.8888312721233, + "max": 51998.84777795027, "percentiles": { - "p10": 43368.26598748948, - "p25": 44618.36938267393, - "p50": 45615.80027057146, - "p75": 46980.71446700969, - "p90": 48629.95605292899, - "p95": 49780.80918755621, - "p99": 52715.34016398691 + "p10": 43096.844838802004, + "p25": 44032.98951574588, + "p50": 44633.4014461824, + "p75": 45401.6485529855, + "p90": 46368.100829686264, + "p95": 47316.17266781798, + "p99": 49491.26722035334 } }, "details": { "DNSDialup": { - "average": 0.0010359747599999998, - "fastest": 0.000092683, - "slowest": 0.002248735 + "average": 0.0010493810800000002, + "fastest": 0.000119026, + "slowest": 0.001831808 }, "DNSLookup": { - "average": 0.000009623400000000002, - "fastest": 0.000004739, - "slowest": 0.000040896 + "average": 0.00001453462, + "fastest": 0.000004669, + "slowest": 0.000146795 } }, "statusCodeDistribution": { - "200": 457669 + "200": 445740 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 0afdeefecd..628afb816e 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000478021, - "slowest": 0.012079412, - "fastest": 0.000518117, - "average": 0.0014637294985257226, - "requestsPerSec": 34117.169127669644, - "totalData": 4435444, + "total": 10.000177749, + "slowest": 0.012673349, + "fastest": 0.000388261, + "average": 0.0014735534615262227, + "requestsPerSec": 33889.9976086815, + "totalData": 4405778, "sizePerRequest": 13, - "sizePerSec": 443523.1986597054 + "sizePerSec": 440569.96891285956 }, "responseTimeHistogram": { - "0.000518117": 1, - "0.0016742464999999998": 307494, - "0.002830376": 32327, - "0.003986505499999999": 627, - "0.005142635": 342, - "0.0062987645": 347, - "0.007454893999999999": 0, - "0.008611023499999999": 0, - "0.009767152999999999": 0, - "0.0109232825": 0, - "0.012079412": 50 + "0.000388261": 1, + "0.0016167698": 274709, + "0.0028452786": 62511, + "0.0040737874": 978, + "0.0053022962": 565, + "0.006530805": 92, + "0.0077593138": 0, + "0.0089878226": 0, + "0.0102163314": 0, + "0.0114448402": 0, + "0.012673349": 50 }, "latencyPercentiles": { - "p10": 0.001001925, - "p25": 0.001326707, - "p50": 0.00151639, - "p75": 0.00158918, - "p90": 0.001672721, - "p95": 0.002001196, - "p99": 0.002205989 + "p10": 0.001006482, + "p25": 0.001347139, + "p50": 0.001524678, + "p75": 0.001594731, + "p90": 0.001677025, + "p95": 0.002007775, + "p99": 0.002242906 }, "rps": { - "mean": 34123.675896062545, - "stddev": 2926.527369996571, - "max": 38695.4181210672, + "mean": 33902.20079916029, + "stddev": 2950.4346188601435, + "max": 38678.88700351804, "percentiles": { - "p10": 32311.477036643802, - "p25": 33172.98342470513, - "p50": 34596.40469724208, - "p75": 35678.58464314086, - "p90": 36398.95356617199, - "p95": 36920.53520167386, - "p99": 37846.29873399413 + "p10": 32100.72226624871, + "p25": 33092.93157043694, + "p50": 34422.00985287799, + "p75": 35373.39443511708, + "p90": 36113.96395761339, + "p95": 36715.15968943866, + "p99": 37602.9555923111 } }, "details": { "DNSDialup": { - "average": 0.00085631202, - "fastest": 0.000094876, - "slowest": 0.001832295 + "average": 0.0007511794400000002, + "fastest": 0.000071664, + "slowest": 0.001757011 }, "DNSLookup": { - "average": 0.000008644699999999999, - "fastest": 0.000003797, - "slowest": 0.000045184 + "average": 0.00000784416, + "fastest": 0.000004258, + "slowest": 0.00004306 } }, "statusCodeDistribution": { - "200": 341188 + "200": 338906 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 4813a89b30..6b1fe9d9fc 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000102359, - "slowest": 0.003914301, - "fastest": 0.000032369, - "average": 0.0006340304735387402, - "requestsPerSec": 78689.69454015566, - "totalData": 10229765, + "total": 10.000360975, + "slowest": 0.009799554, + "fastest": 0.00003341, + "average": 0.000614945234516777, + "requestsPerSec": 81133.27129173955, + "totalData": 10547706, "sizePerRequest": 13, - "sizePerSec": 1022966.0290220235 + "sizePerSec": 1054732.5267926143 }, "responseTimeHistogram": { - "0.000032369": 1, - "0.00042056220000000004": 124288, - "0.0008087554": 510523, - "0.0011969486": 131332, - "0.0015851418": 19375, - "0.001973335": 1318, - "0.0023615282": 29, - "0.0027497214000000002": 9, - "0.0031379146": 11, - "0.0035261078": 14, - "0.003914301": 5 + "0.00003341": 1, + "0.0010100244000000001": 763209, + "0.0019866388000000005": 47525, + "0.002963253200000001": 608, + "0.003939867600000001": 17, + "0.004916482000000001": 1, + "0.0058930964000000014": 0, + "0.006869710800000001": 0, + "0.0078463252": 0, + "0.008822939600000001": 0, + "0.009799554": 1 }, "latencyPercentiles": { - "p10": 0.000378276, - "p25": 0.00047078, - "p50": 0.000597203, - "p75": 0.000753331, - "p90": 0.000944834, - "p95": 0.001066862, - "p99": 0.001370954 + "p10": 0.00038606, + "p25": 0.000447697, + "p50": 0.000546251, + "p75": 0.000747011, + "p90": 0.000931983, + "p95": 0.001038281, + "p99": 0.001414555 }, "rps": { - "mean": 78685.02579276866, - "stddev": 9637.342151155715, - "max": 102426.99975713418, + "mean": 81119.62274390989, + "stddev": 9310.812837484373, + "max": 101128.38673816399, "percentiles": { - "p10": 66498.09783344227, - "p25": 70556.12033811829, - "p50": 78134.69962010095, - "p75": 85835.69906723964, - "p90": 92751.92765750017, - "p95": 95273.90294357605, - "p99": 99218.8912768957 + "p10": 67838.98027806792, + "p25": 73524.88937709667, + "p50": 82302.84767853131, + "p75": 88385.54778045467, + "p90": 92018.81784825608, + "p95": 93440.56254820123, + "p99": 97573.70399708132 } }, "details": { "DNSDialup": { - "average": 0.00085509276, - "fastest": 0.000091511, - "slowest": 0.00158823 + "average": 0.00082086334, + "fastest": 0.000091035, + "slowest": 0.001185586 }, "DNSLookup": { - "average": 0.00000773384, - "fastest": 0.000004418, - "slowest": 0.000031799 + "average": 0.000008908520000000001, + "fastest": 0.000003897, + "slowest": 0.000059301 } }, "statusCodeDistribution": { - "200": 786905 + "200": 811362 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 4f968aef31..5d5c240aee 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000214683, - "slowest": 0.008310471, - "fastest": 0.00041242, - "average": 0.0011927703961456945, - "requestsPerSec": 41853.40147862104, - "totalData": 5441059, + "total": 10.000104294, + "slowest": 0.007675587, + "fastest": 0.000323905, + "average": 0.001193763488155042, + "requestsPerSec": 41819.06385225546, + "totalData": 5436535, "sizePerRequest": 13, - "sizePerSec": 544094.2192220736 + "sizePerSec": 543647.8300793209 }, "responseTimeHistogram": { - "0.00041242": 1, - "0.0012022251": 211542, - "0.0019920302": 206128, - "0.0027818353000000004": 725, - "0.0035716404": 82, - "0.0043614455": 17, - "0.005151250600000001": 3, - "0.0059410557000000004": 4, - "0.0067308608": 16, - "0.0075206659": 12, - "0.008310471": 13 + "0.000323905": 1, + "0.0010590731999999999": 52912, + "0.0017942414": 363812, + "0.0025294096": 1255, + "0.0032645777999999997": 142, + "0.003999746": 22, + "0.0047349142": 8, + "0.0054700824": 0, + "0.0062052506": 21, + "0.0069404188": 21, + "0.007675587": 1 }, "latencyPercentiles": { - "p10": 0.001046632, - "p25": 0.001099121, - "p50": 0.001200344, - "p75": 0.001266328, - "p90": 0.00132404, - "p95": 0.001373153, - "p99": 0.001545464 + "p10": 0.001047574, + "p25": 0.001100406, + "p50": 0.001202965, + "p75": 0.001269113, + "p90": 0.001327377, + "p95": 0.001375081, + "p99": 0.001525768 }, "rps": { - "mean": 41850.8835648073, - "stddev": 2479.6199813358785, - "max": 48974.43134075187, + "mean": 41818.545437429435, + "stddev": 2303.0908416846673, + "max": 48628.34900124004, "percentiles": { - "p10": 39987.1757584189, - "p25": 41315.199851875266, - "p50": 42155.42503509698, - "p75": 42968.224897300934, - "p90": 43591.54660702996, - "p95": 44234.78496817659, - "p99": 45372.96374991987 + "p10": 40017.083292861025, + "p25": 41305.386905852116, + "p50": 42064.13331230749, + "p75": 42726.11847622722, + "p90": 43546.031504995546, + "p95": 44117.20129678546, + "p99": 45718.28494189723 } }, "details": { "DNSDialup": { - "average": 0.00113376926, - "fastest": 0.00018938, - "slowest": 0.001808566 + "average": 0.0009630277, + "fastest": 0.000089637, + "slowest": 0.001841019 }, "DNSLookup": { - "average": 0.000009783039999999999, - "fastest": 0.000004639, - "slowest": 0.000031199 + "average": 0.000008622759999999995, + "fastest": 0.000004268, + "slowest": 0.000040446 } }, "statusCodeDistribution": { - "200": 418543 + "200": 418195 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 5fb278f16c..9ed4da8730 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000153564, - "slowest": 0.009445973, - "fastest": 0.000785095, - "average": 0.0014463896621902867, - "requestsPerSec": 34521.269877571256, - "totalData": 4487834, + "total": 10.000399934, + "slowest": 0.009402351, + "fastest": 0.001088549, + "average": 0.0014631760916179928, + "requestsPerSec": 34125.1352198171, + "totalData": 4436445, "sizePerRequest": 13, - "sizePerSec": 448776.5084084263 + "sizePerSec": 443626.7578576223 }, "responseTimeHistogram": { - "0.000785095": 1, - "0.0016511828": 335523, - "0.0025172706": 8534, - "0.0033833584": 827, - "0.0042494462": 206, - "0.005115534": 79, - "0.0059816218": 2, - "0.0068477096": 6, - "0.0077137974": 12, - "0.0085798852": 12, - "0.009445973": 16 + "0.001088549": 1, + "0.0019199292": 337668, + "0.0027513094": 2977, + "0.0035826896000000002": 367, + "0.0044140698": 165, + "0.0052454500000000005": 39, + "0.0060768302": 1, + "0.006908210400000001": 7, + "0.0077395906": 18, + "0.0085709708": 15, + "0.009402351": 7 }, "latencyPercentiles": { - "p10": 0.001273768, - "p25": 0.001321336, - "p50": 0.00147031, - "p75": 0.001535154, - "p90": 0.001584103, - "p95": 0.001619983, - "p99": 0.001902837 + "p10": 0.001290157, + "p25": 0.001337406, + "p50": 0.001486946, + "p75": 0.001551799, + "p90": 0.001601946, + "p95": 0.001638524, + "p99": 0.001945548 }, "rps": { - "mean": 34516.83877797916, - "stddev": 2209.1710968995953, - "max": 38761.12578055951, + "mean": 34124.569933543826, + "stddev": 2124.1276936483446, + "max": 35825.1036810186, "percentiles": { - "p10": 34204.16879606948, - "p25": 34415.80029391777, - "p50": 34760.01977957213, - "p75": 35245.35513684185, - "p90": 35508.452634971094, - "p95": 35660.39351041646, - "p99": 35922.949888287316 + "p10": 33614.03086318086, + "p25": 34217.03938320627, + "p50": 34419.35055888488, + "p75": 34662.52071746268, + "p90": 34989.800372066034, + "p95": 35224.39641695666, + "p99": 35558.13816372855 } }, "details": { "DNSDialup": { - "average": 0.0010862256199999998, - "fastest": 0.000212427, - "slowest": 0.001737163 + "average": 0.0009549309, + "fastest": 0.000130895, + "slowest": 0.0015828 }, "DNSLookup": { - "average": 0.000010394599999999999, - "fastest": 0.00000559, - "slowest": 0.000037269 + "average": 0.000015662840000000005, + "fastest": 0.000004078, + "slowest": 0.000315951 } }, "statusCodeDistribution": { - "200": 345218 + "200": 341265 }, "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 386654fafb..d36c50e3a4 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.000256143, - "slowest": 0.009700406, - "fastest": 0.000726025, - "average": 0.0013668814544600767, - "requestsPerSec": 36529.66431821926, - "totalData": 4748978, + "total": 10.000186866, + "slowest": 0.008869114, + "fastest": 0.000803903, + "average": 0.0013864857903921155, + "requestsPerSec": 36011.32707073556, + "totalData": 4681560, "sizePerRequest": 13, - "sizePerSec": 474885.63613685034 + "sizePerSec": 468147.2519195623 }, "responseTimeHistogram": { - "0.000726025": 1, - "0.0016234631": 359864, - "0.0025209012": 4681, - "0.0034183393": 544, - "0.0043157774": 135, - "0.0052132155": 29, - "0.0061106536": 5, - "0.0070080917": 0, - "0.0079055298": 16, - "0.0088029679": 17, - "0.009700406": 14 + "0.000803903": 1, + "0.0016104241": 352965, + "0.0024169452000000003": 6163, + "0.0032234663": 678, + "0.004029987400000001": 173, + "0.0048365085": 81, + "0.0056430296": 11, + "0.006449550700000001": 2, + "0.0072560718000000005": 10, + "0.0080625929": 22, + "0.008869114": 14 }, "latencyPercentiles": { - "p10": 0.001206051, - "p25": 0.001253024, - "p50": 0.001387666, - "p75": 0.001450281, - "p90": 0.001496102, - "p95": 0.001531525, - "p99": 0.001759757 + "p10": 0.001223959, + "p25": 0.001269752, + "p50": 0.001407622, + "p75": 0.001469603, + "p90": 0.001517217, + "p95": 0.001553341, + "p99": 0.00178531 }, "rps": { - "mean": 36525.44696097776, - "stddev": 2229.5384342010816, - "max": 47165.39546397516, + "mean": 36008.55681538675, + "stddev": 2193.1931794197562, + "max": 37765.9296032942, "percentiles": { - "p10": 36177.36529568493, - "p25": 36497.50625509768, - "p50": 36762.16482071683, - "p75": 37111.838676535874, - "p90": 37516.704108609745, - "p95": 37674.65577553345, - "p99": 37931.26894419741 + "p10": 35460.49063456439, + "p25": 35896.16222899472, + "p50": 36374.34916970247, + "p75": 36645.23854698713, + "p90": 36941.00399542909, + "p95": 37175.365618718235, + "p99": 37485.30862318027 } }, "details": { "DNSDialup": { - "average": 0.0010201894799999995, - "fastest": 0.0001234, - "slowest": 0.001400068 + "average": 0.0010483304399999999, + "fastest": 0.000094487, + "slowest": 0.002289499 }, "DNSLookup": { - "average": 0.00002539418, - "fastest": 0.000004429, - "slowest": 0.000789489 + "average": 0.000010747780000000001, + "fastest": 0.000004999, + "slowest": 0.000050073 } }, "statusCodeDistribution": { - "200": 365306 + "200": 360120 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 49cea2d1f7..9fa2837931 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000181006, - "slowest": 0.004613907, - "fastest": 0.000150532, - "average": 0.0007567225596969751, - "requestsPerSec": 65958.60610965425, - "totalData": 8574774, + "total": 10.001005191, + "slowest": 0.003911952, + "fastest": 0.000132709, + "average": 0.0007617652248257337, + "requestsPerSec": 65516.61432889261, + "totalData": 8518016, "sizePerRequest": 13, - "sizePerSec": 857461.8794255053 + "sizePerSec": 851715.9862756039 }, "responseTimeHistogram": { - "0.000150532": 1, - "0.0005968695": 219576, - "0.001043207": 399927, - "0.0014895445000000004": 39596, - "0.0019358820000000003": 346, - "0.0023822195000000003": 75, - "0.0028285570000000006": 31, - "0.0032748945000000006": 9, - "0.0037212320000000005": 15, - "0.004167569500000001": 10, - "0.004613907": 12 + "0.000132709": 1, + "0.0005106333": 53339, + "0.0008885575999999999": 382768, + "0.0012664818999999997": 216788, + "0.0016444061999999998": 2113, + "0.0020223305": 59, + "0.0024002547999999995": 82, + "0.0027781790999999996": 30, + "0.0031561033999999996": 3, + "0.0035340276999999997": 34, + "0.003911952": 15 }, "latencyPercentiles": { - "p10": 0.000520481, - "p25": 0.000569514, - "p50": 0.000770233, - "p75": 0.000924101, - "p90": 0.001002371, - "p95": 0.001060288, - "p99": 0.001185186 + "p10": 0.000518722, + "p25": 0.00057237, + "p50": 0.000770183, + "p75": 0.000933399, + "p90": 0.001015806, + "p95": 0.00107493, + "p99": 0.001204402 }, "rps": { - "mean": 65951.98868907512, - "stddev": 12100.525056642786, - "max": 89905.64607457942, + "mean": 65507.27286380774, + "stddev": 12189.426747813424, + "max": 90323.30341228507, "percentiles": { - "p10": 53113.46957588202, - "p25": 54747.70265958942, - "p50": 64070.64429239334, - "p75": 76294.23100471275, - "p90": 83326.02271689575, - "p95": 86284.86116094752, - "p99": 89006.91583736154 + "p10": 52621.13264686799, + "p25": 54112.759788757736, + "p50": 63675.47453997186, + "p75": 76465.72994145782, + "p90": 83100.09672290186, + "p95": 85667.82326577912, + "p99": 88832.34385639358 } }, "details": { "DNSDialup": { - "average": 0.0008508511800000001, - "fastest": 0.000116267, - "slowest": 0.001307322 + "average": 0.0008435046400000001, + "fastest": 0.000088275, + "slowest": 0.001892306 }, "DNSLookup": { - "average": 0.000008147260000000001, - "fastest": 0.000003776, - "slowest": 0.000045095 + "average": 0.000008751859999999999, + "fastest": 0.000004348, + "slowest": 0.000036748 } }, "statusCodeDistribution": { - "200": 659598 + "200": 655232 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index d7bc26c4b1..9023e97271 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000356084, - "slowest": 0.005636084, - "fastest": 0.000175543, - "average": 0.0010531930900956974, - "requestsPerSec": 47396.812275349774, - "totalData": 6161805, + "total": 10.000198817, + "slowest": 0.008005126, + "fastest": 0.000274664, + "average": 0.0010592930401872767, + "requestsPerSec": 47123.36310743171, + "totalData": 6126159, "sizePerRequest": 13, - "sizePerSec": 616158.559579547 + "sizePerSec": 612603.7203966122 }, "responseTimeHistogram": { - "0.000175543": 1, - "0.0007215971000000001": 21598, - "0.0012676512000000001": 440152, - "0.0018137053000000002": 11647, - "0.0023597594000000005": 393, - "0.0029058135000000008": 116, - "0.0034518676": 32, - "0.0039979217000000004": 5, - "0.004543975800000001": 17, - "0.005090029900000001": 10, - "0.005636084000000001": 14 + "0.000274664": 1, + "0.0010477102": 173869, + "0.0018207564": 296815, + "0.0025938026": 454, + "0.0033668488": 52, + "0.004139894999999999": 8, + "0.0049129412": 42, + "0.005685987399999999": 1, + "0.0064590336": 0, + "0.0072320798": 0, + "0.008005126": 1 }, "latencyPercentiles": { - "p10": 0.000908169, - "p25": 0.001016794, - "p50": 0.001068784, - "p75": 0.001117944, - "p90": 0.001173, - "p95": 0.001218635, - "p99": 0.001354824 + "p10": 0.000952175, + "p25": 0.001023964, + "p50": 0.001070471, + "p75": 0.001116861, + "p90": 0.001167473, + "p95": 0.001209589, + "p99": 0.00134219 }, "rps": { - "mean": 47394.14998507931, - "stddev": 3589.9830522480815, - "max": 75982.9986785776, + "mean": 47122.55289008475, + "stddev": 3301.503059584195, + "max": 73488.97715608592, "percentiles": { - "p10": 44591.18489649063, - "p25": 45715.87733612579, - "p50": 46733.69031735107, - "p75": 48915.540467207305, - "p90": 51742.592881730525, - "p95": 53673.05976895893, - "p99": 56832.379661946725 + "p10": 44773.89335121007, + "p25": 45690.92036242911, + "p50": 46571.2617248184, + "p75": 48222.96365448433, + "p90": 51023.30744684527, + "p95": 52629.746332630784, + "p99": 56315.67828483745 } }, "details": { "DNSDialup": { - "average": 0.0009608516799999998, - "fastest": 0.000132057, - "slowest": 0.001772299 + "average": 0.00098734242, + "fastest": 0.000087945, + "slowest": 0.001890581 }, "DNSLookup": { - "average": 0.00001534398, - "fastest": 0.000004318, - "slowest": 0.000212186 + "average": 0.000010057559999999997, + "fastest": 0.000004148, + "slowest": 0.000039724 } }, "statusCodeDistribution": { - "200": 473985 + "200": 471243 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 05b9345580..82e2c9f641 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000120117, - "slowest": 0.013268771, - "fastest": 0.001225472, - "average": 0.0027733725537439956, - "requestsPerSec": 17983.18399138885, - "totalData": 2337842, + "total": 10.00255873, + "slowest": 0.013411564, + "fastest": 0.000923819, + "average": 0.002848316968840726, + "requestsPerSec": 17505.520809873815, + "totalData": 2276300, "sizePerRequest": 13, - "sizePerSec": 233781.39188805505 + "sizePerSec": 227571.77052835957 }, "responseTimeHistogram": { - "0.001225472": 1, - "0.0024298019": 12921, - "0.0036341318": 159146, - "0.0048384616999999994": 6601, - "0.0060427916": 410, - "0.0072471215": 599, - "0.0084514514": 90, - "0.0096557813": 20, - "0.0108601112": 18, - "0.0120644411": 16, - "0.013268771": 12 + "0.000923819": 1, + "0.0021725935": 673, + "0.003421368": 154277, + "0.004670142500000001": 18713, + "0.005918917000000001": 770, + "0.007167691500000001": 344, + "0.008416466000000001": 272, + "0.0096652405": 0, + "0.010914015000000001": 11, + "0.012162789500000002": 19, + "0.013411564": 20 }, "latencyPercentiles": { - "p10": 0.002453149, - "p25": 0.002532978, - "p50": 0.00262886, - "p75": 0.00279423, - "p90": 0.003405907, - "p95": 0.00359549, - "p99": 0.004378938 + "p10": 0.002529499, + "p25": 0.002624591, + "p50": 0.00273562, + "p75": 0.002855531, + "p90": 0.003473002, + "p95": 0.003631886, + "p99": 0.004445454 }, "rps": { - "mean": 17989.841627231006, - "stddev": 1999.032727456812, - "max": 21881.743629677036, + "mean": 17516.831039625504, + "stddev": 1919.2422704843673, + "max": 22460.67526816902, "percentiles": { - "p10": 16250.971171078261, - "p25": 17089.07337716361, - "p50": 18332.448433727088, - "p75": 19310.67107683711, - "p90": 19940.659199178175, - "p95": 20233.35068662159, - "p99": 20732.575021874236 + "p10": 15736.272107206436, + "p25": 16668.807169113283, + "p50": 17744.339555681825, + "p75": 18774.050404941147, + "p90": 19370.627030239924, + "p95": 19756.460011419742, + "p99": 20330.907942899805 } }, "details": { "DNSDialup": { - "average": 0.0009095246599999997, - "fastest": 0.000088485, - "slowest": 0.001433462 + "average": 0.0011298663199999998, + "fastest": 0.00010137, + "slowest": 0.002711989 }, "DNSLookup": { - "average": 0.00000974532, - "fastest": 0.000004318, - "slowest": 0.000046858 + "average": 0.00001167522, + "fastest": 0.000004909, + "slowest": 0.000058158 } }, "statusCodeDistribution": { - "200": 179834 + "200": 175100 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 0441817bd3..fb56fc218a 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000388936, - "slowest": 0.004913499, - "fastest": 0.000033332, - "average": 0.0006570950942383729, - "requestsPerSec": 75928.9468499128, - "totalData": 9871147, + "total": 10.00020738, + "slowest": 0.003460525, + "fastest": 0.000032861, + "average": 0.0006355785069637048, + "requestsPerSec": 78490.97225421738, + "totalData": 10204038, "sizePerRequest": 13, - "sizePerSec": 987076.3090488664 + "sizePerSec": 1020382.639304826 }, "responseTimeHistogram": { - "0.000033332": 1, - "0.0005213487000000001": 261877, - "0.0010093654": 430211, - "0.0014973821000000003": 57714, - "0.0019853988": 9141, - "0.0024734155000000002": 318, - "0.0029614322000000005": 34, - "0.0034494489000000002": 16, - "0.0039374656000000004": 1, - "0.0044254823": 3, - "0.004913499": 3 + "0.000032861": 1, + "0.00037562740000000004": 78535, + "0.0007183938000000001": 475652, + "0.0010611601999999999": 181151, + "0.0014039266": 37211, + "0.0017466930000000001": 10702, + "0.0020894594": 1546, + "0.0024322258": 93, + "0.0027749922": 15, + "0.0031177586": 13, + "0.0034605250000000003": 7 }, "latencyPercentiles": { - "p10": 0.000386662, - "p25": 0.000475679, - "p50": 0.000599367, - "p75": 0.000806314, - "p90": 0.000980341, - "p95": 0.001149005, - "p99": 0.001543862 + "p10": 0.000375581, + "p25": 0.000463096, + "p50": 0.000580589, + "p75": 0.000765867, + "p90": 0.000954402, + "p95": 0.001117111, + "p99": 0.001501546 }, "rps": { - "mean": 75941.73551252126, - "stddev": 14138.181161796105, - "max": 99798.124658706, + "mean": 78476.91145086772, + "stddev": 13629.056664911966, + "max": 101516.26463609493, "percentiles": { - "p10": 57602.5172300027, - "p25": 61929.37929753875, - "p50": 77907.14408511721, - "p75": 88758.73165273393, - "p90": 93705.51925508503, - "p95": 95654.78149335914, - "p99": 98617.16705617982 + "p10": 59305.40272219382, + "p25": 65313.27280903485, + "p50": 81007.88704864077, + "p75": 90921.61206719383, + "p90": 94749.10666916744, + "p95": 96893.75844876986, + "p99": 99210.96746711378 } }, "details": { "DNSDialup": { - "average": 0.0007273238400000002, - "fastest": 0.000110426, - "slowest": 0.001534628 + "average": 0.0011322762200000002, + "fastest": 0.000374413, + "slowest": 0.001687007 }, "DNSLookup": { - "average": 0.000009140959999999998, - "fastest": 0.000004428, - "slowest": 0.000050424 + "average": 0.00001721662000000001, + "fastest": 0.000004438, + "slowest": 0.000149279 } }, "statusCodeDistribution": { - "200": 759319 + "200": 784926 }, "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 f27cceceb0..e75959361f 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.000588861, - "slowest": 0.021423014, - "fastest": 0.001097358, - "average": 0.003424753275946432, - "requestsPerSec": 14587.840978937329, - "totalData": 1896531, + "total": 10.00032755, + "slowest": 0.021159801, + "fastest": 0.002516004, + "average": 0.0033550162229758116, + "requestsPerSec": 14890.812251444704, + "totalData": 1935869, "sizePerRequest": 13, - "sizePerSec": 189641.93272618527 + "sizePerSec": 193580.55926878116 }, "responseTimeHistogram": { - "0.001097358": 1, - "0.0031299236000000004": 57234, - "0.0051624892": 84365, - "0.007195054800000001": 2296, - "0.0092276204": 1739, - "0.011260186000000002": 173, - "0.013292751600000001": 29, - "0.0153253172": 22, - "0.017357882800000002": 11, - "0.019390448400000003": 11, - "0.021423014000000004": 6 + "0.002516004": 1, + "0.0043803837000000005": 142813, + "0.0062447634000000005": 3052, + "0.0081091431": 2275, + "0.0099735228": 610, + "0.0118379025": 84, + "0.0137022822": 31, + "0.0155666619": 23, + "0.0174310416": 11, + "0.0192954213": 11, + "0.021159801": 2 }, "latencyPercentiles": { - "p10": 0.00286453, - "p25": 0.002924052, - "p50": 0.003460503, - "p75": 0.00354097, - "p90": 0.003811769, - "p95": 0.004112326, - "p99": 0.007628463 + "p10": 0.002793452, + "p25": 0.002853698, + "p50": 0.003369169, + "p75": 0.003453577, + "p90": 0.003821064, + "p95": 0.004070805, + "p99": 0.007600967 }, "rps": { - "mean": 14573.32453739281, - "stddev": 2088.8379859533466, - "max": 16342.410188680306, + "mean": 14876.3977661792, + "stddev": 2268.7933407186033, + "max": 17010.526507950166, "percentiles": { - "p10": 13732.561077905548, - "p25": 14663.22719993586, - "p50": 15210.997551229226, - "p75": 15540.58792869657, - "p90": 15658.983935306787, - "p95": 15740.104303743445, - "p99": 16131.297373825115 + "p10": 13358.620297590089, + "p25": 14916.537965642608, + "p50": 15695.734317286255, + "p75": 15955.66562892654, + "p90": 16079.497033331669, + "p95": 16218.541689814529, + "p99": 16758.703285114054 } }, "details": { "DNSDialup": { - "average": 0.0007682757400000001, - "fastest": 0.00012859, - "slowest": 0.001147231 + "average": 0.0008793357600000001, + "fastest": 0.00048569, + "slowest": 0.001111169 }, "DNSLookup": { - "average": 0.000010866339999999997, - "fastest": 0.000004649, - "slowest": 0.000069619 + "average": 0.00000794632, + "fastest": 0.000004268, + "slowest": 0.000046347 } }, "statusCodeDistribution": { - "200": 145887 + "200": 148913 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 2012dd4d1b..dfc3d48fc7 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000324628, - "slowest": 0.127654992, - "fastest": 0.0061249, - "average": 0.008209975018890796, - "requestsPerSec": 6082.102557921083, - "totalData": 790699, + "total": 10.000348283, + "slowest": 0.033216185, + "fastest": 0.005863983, + "average": 0.008024055853318767, + "requestsPerSec": 6223.483246658441, + "totalData": 809081, "sizePerRequest": 13, - "sizePerSec": 79067.33325297407 + "sizePerSec": 80905.28220655973 }, "responseTimeHistogram": { - "0.0061249": 1, - "0.018277909199999998": 60741, - "0.030430918399999996": 31, - "0.0425839276": 0, - "0.0547369368": 0, - "0.06688994599999999": 0, - "0.0790429552": 0, - "0.0911959644": 0, - "0.10334897359999999": 0, - "0.11550198279999999": 16, - "0.12765499199999997": 34 + "0.005863983": 1, + "0.008599203199999999": 51250, + "0.0113344234": 8648, + "0.0140696436": 1879, + "0.0168048638": 362, + "0.019540084": 49, + "0.022275304200000002": 13, + "0.0250105244": 3, + "0.0277457446": 9, + "0.0304809648": 11, + "0.033216184999999995": 12 }, "latencyPercentiles": { - "p10": 0.006584909, - "p25": 0.007497314, - "p50": 0.007816319, - "p75": 0.008361792, - "p90": 0.009753789, - "p95": 0.01109002, - "p99": 0.014085255 + "p10": 0.006414124, + "p25": 0.007423598, + "p50": 0.007741885, + "p75": 0.008245312, + "p90": 0.009540417, + "p95": 0.010835275, + "p99": 0.013616721 }, "rps": { - "mean": 6140.482823177283, - "stddev": 920.8100800539645, - "max": 7947.316734372857, + "mean": 6225.974838743373, + "stddev": 934.5781266004724, + "max": 8015.848936517387, "percentiles": { - "p10": 4832.674680046698, - "p25": 5855.596546974467, - "p50": 6273.69585041524, - "p75": 6602.0750321826345, - "p90": 7113.326817792847, - "p95": 7638.10421047451, - "p99": 7861.4315848336 + "p10": 4950.197977612195, + "p25": 5957.348414512321, + "p50": 6317.774426571227, + "p75": 6673.908868987693, + "p90": 7449.461444204788, + "p95": 7792.6168093020415, + "p99": 7927.363673929915 } }, "details": { "DNSDialup": { - "average": 0.0011308495799999996, - "fastest": 0.000149524, - "slowest": 0.001630328 + "average": 0.00099390418, + "fastest": 0.000096634, + "slowest": 0.002149813 }, "DNSLookup": { - "average": 0.000012404319999999995, - "fastest": 0.00000557, - "slowest": 0.000089828 + "average": 0.00001104306, + "fastest": 0.000003897, + "slowest": 0.000047599 } }, "statusCodeDistribution": { - "200": 60823 + "200": 62237 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index e6cc7cbc92..72fa611aa2 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000187071, - "slowest": 0.005164901, - "fastest": 0.000242613, - "average": 0.0009496961384856964, - "requestsPerSec": 52557.51680127745, - "totalData": 6832605, + "total": 10.000323128, + "slowest": 0.005683921, + "fastest": 0.000211229, + "average": 0.0009705942057073912, + "requestsPerSec": 51422.83838410786, + "totalData": 6685185, "sizePerRequest": 13, - "sizePerSec": 683247.7184166069 + "sizePerSec": 668496.8989934023 }, "responseTimeHistogram": { - "0.000242613": 1, - "0.0007348418": 64063, - "0.0012270706": 452755, - "0.0017192994": 8437, - "0.0022115282": 194, - "0.002703757": 39, - "0.0031959858": 49, - "0.0036882145999999998": 2, - "0.0041804434": 8, - "0.0046726722": 18, - "0.005164901": 19 + "0.000211229": 1, + "0.0007584981999999999": 48877, + "0.0013057674": 462473, + "0.0018530365999999997": 2630, + "0.0024003057999999996": 115, + "0.0029475749999999996": 88, + "0.003494844199999999": 14, + "0.004042113399999999": 15, + "0.0045893826": 20, + "0.005136651799999999": 7, + "0.005683921": 5 }, "latencyPercentiles": { - "p10": 0.000665794, - "p25": 0.000889744, - "p50": 0.000979499, - "p75": 0.001050465, - "p90": 0.001106255, - "p95": 0.001152, - "p99": 0.001262251 + "p10": 0.000775726, + "p25": 0.000911291, + "p50": 0.00099473, + "p75": 0.001062823, + "p90": 0.001112629, + "p95": 0.001152276, + "p99": 0.001261705 }, "rps": { - "mean": 52568.69272980727, - "stddev": 6785.421515109728, - "max": 83506.52834590292, + "mean": 51419.193571293625, + "stddev": 4905.240197264706, + "max": 77511.08408502041, "percentiles": { - "p10": 48516.903289109374, - "p25": 49403.232995669314, - "p50": 50530.19684563472, - "p75": 51970.10247122269, - "p90": 62049.46583416791, - "p95": 69313.42991339389, - "p99": 78544.50618247555 + "p10": 48250.38304998504, + "p25": 49131.40193447259, + "p50": 50007.86623735815, + "p75": 51566.53412194686, + "p90": 57520.23561889056, + "p95": 60767.01884664404, + "p99": 71060.57558264452 } }, "details": { "DNSDialup": { - "average": 0.00101982872, - "fastest": 0.00010719, - "slowest": 0.001674444 + "average": 0.00106783176, + "fastest": 0.000128069, + "slowest": 0.002127537 }, "DNSLookup": { - "average": 0.000015629499999999997, - "fastest": 0.000004028, - "slowest": 0.00016071 + "average": 0.000011426620000000001, + "fastest": 0.000004658, + "slowest": 0.000076573 } }, "statusCodeDistribution": { - "200": 525585 + "200": 514245 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 39a96f3c73..183564810d 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000159982, - "slowest": 0.023363894, - "fastest": 0.000384948, - "average": 0.0030866371304473983, - "requestsPerSec": 16158.741489221908, - "totalData": 2100670, + "total": 10.000343044, + "slowest": 0.023943788, + "fastest": 0.00008042, + "average": 0.003065054578627815, + "requestsPerSec": 16272.941766496468, + "totalData": 2115555, "sizePerRequest": 13, - "sizePerSec": 210063.6393598848 + "sizePerSec": 211548.24296445405 }, "responseTimeHistogram": { - "0.000384948": 1, - "0.0026828426": 1623, - "0.0049807372": 155277, - "0.007278631800000001": 4306, - "0.0095765264": 274, - "0.011874421": 47, - "0.0141723156": 24, - "0.0164702102": 8, - "0.0187681048": 10, - "0.0210659994": 12, - "0.023363894": 8 + "0.00008042": 1, + "0.0024667568": 1473, + "0.0048530936": 156374, + "0.007239430400000001": 4539, + "0.0096257672": 248, + "0.012012104": 40, + "0.0143984408": 19, + "0.016784777600000002": 8, + "0.0191711144": 9, + "0.0215574512": 13, + "0.023943788": 11 }, "latencyPercentiles": { - "p10": 0.002828458, - "p25": 0.002903649, - "p50": 0.002984309, - "p75": 0.003068502, - "p90": 0.003184172, - "p95": 0.003340221, - "p99": 0.006058057 + "p10": 0.002807492, + "p25": 0.002887112, + "p50": 0.002974503, + "p75": 0.003061748, + "p90": 0.003160844, + "p95": 0.003316924, + "p99": 0.006058068 }, "rps": { - "mean": 16153.921939211448, - "stddev": 1578.6313096563163, - "max": 21443.061957022142, + "mean": 16266.220717383654, + "stddev": 1801.411412758639, + "max": 34593.47024548021, "percentiles": { - "p10": 15567.67892736907, - "p25": 16075.395211080078, - "p50": 16435.83834551171, - "p75": 16726.928682485905, - "p90": 16973.565128623628, - "p95": 17156.974882188482, - "p99": 17617.57529311175 + "p10": 15652.734061052677, + "p25": 16103.378861273808, + "p50": 16501.6930737091, + "p75": 16830.266260859233, + "p90": 17122.39780857314, + "p95": 17311.458454349162, + "p99": 18057.176242855337 } }, "details": { "DNSDialup": { - "average": 0.0008614628599999999, - "fastest": 0.000106016, - "slowest": 0.001776696 + "average": 0.0005322487200000001, + "fastest": 0.000078646, + "slowest": 0.001415856 }, "DNSLookup": { - "average": 0.000027009380000000005, - "fastest": 0.000003977, - "slowest": 0.00099021 + "average": 0.000010121999999999999, + "fastest": 0.000004348, + "slowest": 0.0000539 } }, "statusCodeDistribution": { - "200": 161590 + "200": 162735 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 5238bbbb19..87083e9875 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000477953, - "slowest": 0.005382926, - "fastest": 0.000218562, - "average": 0.0009805994029802644, - "requestsPerSec": 50899.0672638104, - "totalData": 6617195, + "total": 10.000130989, + "slowest": 0.005317757, + "fastest": 0.000271353, + "average": 0.000983614071868932, + "requestsPerSec": 50741.73533908297, + "totalData": 6596512, "sizePerRequest": 13, - "sizePerSec": 661687.8744295352 + "sizePerSec": 659642.5594080786 }, "responseTimeHistogram": { - "0.000218562": 1, - "0.0007349983999999999": 32364, - "0.0012514348": 470697, - "0.0017678711999999997": 5537, - "0.0022843075999999995": 277, - "0.0028007439999999995": 84, - "0.003317180399999999": 7, - "0.003833616799999999": 4, - "0.0043500532": 18, - "0.004866489599999999": 24, - "0.005382926": 2 + "0.000271353": 1, + "0.0007759934": 44850, + "0.0012806338": 458028, + "0.0017852742000000002": 4207, + "0.0022899146": 190, + "0.0027945549999999998": 75, + "0.0032991954000000006": 23, + "0.0038038358000000005": 0, + "0.0043084762": 0, + "0.0048131166": 28, + "0.005317757": 22 }, "latencyPercentiles": { - "p10": 0.000825935, - "p25": 0.00091729, - "p50": 0.000998289, - "p75": 0.001063914, - "p90": 0.001114059, - "p95": 0.001155117, - "p99": 0.00126439 + "p10": 0.000808857, + "p25": 0.000924108, + "p50": 0.00100572, + "p75": 0.001072975, + "p90": 0.001121254, + "p95": 0.001159946, + "p99": 0.001271324 }, "rps": { - "mean": 50892.18662441843, - "stddev": 3909.265719957448, - "max": 74516.74085869388, + "mean": 50743.522649124716, + "stddev": 4379.550311955936, + "max": 73649.25662282461, "percentiles": { - "p10": 48138.838414832375, - "p25": 49137.20669291061, - "p50": 49981.12660470354, - "p75": 51690.282327880945, - "p90": 55525.56706364015, - "p95": 58505.60038085829, - "p99": 63751.57078743044 + "p10": 47824.22296893411, + "p25": 48714.12328115411, + "p50": 49613.058156904386, + "p75": 51286.651331348, + "p90": 56253.42950734132, + "p95": 59695.12418037986, + "p99": 66511.38661917318 } }, "details": { "DNSDialup": { - "average": 0.0009888835800000001, - "fastest": 0.000124953, - "slowest": 0.00182611 + "average": 0.0007556953200000002, + "fastest": 0.000087263, + "slowest": 0.001165306 }, "DNSLookup": { - "average": 0.000009025459999999999, - "fastest": 0.000004047, - "slowest": 0.00004778 + "average": 0.000008724280000000002, + "fastest": 0.000004319, + "slowest": 0.000037791 } }, "statusCodeDistribution": { - "200": 509015 + "200": 507424 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index c89e92d111..995709c594 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000155233, - "slowest": 0.006740098, - "fastest": 0.000288981, - "average": 0.0009707862399310916, - "requestsPerSec": 51417.30183379845, - "totalData": 6684353, + "total": 10.000436464, + "slowest": 0.008091202, + "fastest": 0.000323264, + "average": 0.0009951472079379766, + "requestsPerSec": 50154.61093178943, + "totalData": 6520384, "sizePerRequest": 13, - "sizePerSec": 668424.9238393798 + "sizePerSec": 652009.9421132626 }, "responseTimeHistogram": { - "0.000288981": 1, - "0.0009340927": 165608, - "0.0015792044": 347955, - "0.0022243161": 462, - "0.0028694278": 55, - "0.0035145395000000003": 0, - "0.0041596511999999995": 0, - "0.0048047629": 0, - "0.0054498746": 19, - "0.0060949863": 35, - "0.006740098": 46 + "0.000323264": 1, + "0.0011000578": 424609, + "0.0018768516000000001": 76558, + "0.0026536454000000006": 250, + "0.0034304392000000005": 99, + "0.004207233": 0, + "0.004984026800000001": 0, + "0.005760820600000001": 11, + "0.006537614400000001": 39, + "0.007314408200000001": 0, + "0.008091202": 1 }, "latencyPercentiles": { - "p10": 0.000757602, - "p25": 0.000908868, - "p50": 0.000995027, - "p75": 0.001064247, - "p90": 0.0011181, - "p95": 0.001161879, - "p99": 0.001277023 + "p10": 0.000857862, + "p25": 0.000929623, + "p50": 0.00100985, + "p75": 0.001071715, + "p90": 0.00112472, + "p95": 0.001169073, + "p99": 0.001286882 }, "rps": { - "mean": 51416.68957325502, - "stddev": 5422.977952812721, - "max": 78401.4739477085, + "mean": 50150.648330475655, + "stddev": 4137.488419812001, + "max": 77178.49190192262, "percentiles": { - "p10": 48126.02173995454, - "p25": 49002.91592402682, - "p50": 49852.273770232205, - "p75": 51319.58355308718, - "p90": 59453.36534073206, - "p95": 63701.75816852518, - "p99": 70618.84817057752 + "p10": 47651.43495890217, + "p25": 48729.12027964292, + "p50": 49649.91802758866, + "p75": 50445.09791753858, + "p90": 52712.47177082168, + "p95": 57703.27754616541, + "p99": 66637.17688098169 } }, "details": { "DNSDialup": { - "average": 0.0006529831600000001, - "fastest": 0.000186137, - "slowest": 0.001013426 + "average": 0.00079227934, + "fastest": 0.000190719, + "slowest": 0.00109112 }, "DNSLookup": { - "average": 0.000009040019999999998, - "fastest": 0.000004087, - "slowest": 0.000050845 + "average": 0.00000966692, + "fastest": 0.000004609, + "slowest": 0.00004265 } }, "statusCodeDistribution": { - "200": 514181 + "200": 501568 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index e7a5250c6e..78ca2c1096 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000352667, - "slowest": 0.009945534, - "fastest": 0.000203979, - "average": 0.0011508786290249282, - "requestsPerSec": 43381.17008928881, - "totalData": 5639751, + "total": 10.00047906, + "slowest": 0.010135615, + "fastest": 0.00040137, + "average": 0.0011433755186559462, + "requestsPerSec": 43665.008184117934, + "totalData": 5676723, "sizePerRequest": 13, - "sizePerSec": 563955.2111607546 + "sizePerSec": 567645.1063935331 }, "responseTimeHistogram": { - "0.000203979": 1, - "0.0011781345000000001": 234967, - "0.0021522900000000003": 197707, - "0.0031264455": 329, - "0.004100601000000001": 23, - "0.0050747565": 689, - "0.006048912": 61, - "0.007023067500000001": 0, - "0.007997223000000001": 0, - "0.0089713785": 0, - "0.009945534": 50 + "0.00040137": 1, + "0.0013747945": 415827, + "0.002348219": 19795, + "0.0033216434999999997": 239, + "0.004295068": 17, + "0.0052684925": 701, + "0.006241917": 41, + "0.0072153415": 0, + "0.008188766": 0, + "0.0091621905": 0, + "0.010135615": 50 }, "latencyPercentiles": { - "p10": 0.0008627, - "p25": 0.001067062, - "p50": 0.001168825, - "p75": 0.00122614, - "p90": 0.00128808, - "p95": 0.001379353, - "p99": 0.001976973 + "p10": 0.000854511, + "p25": 0.001055484, + "p50": 0.001163386, + "p75": 0.001220178, + "p90": 0.001278694, + "p95": 0.001361793, + "p99": 0.001978369 }, "rps": { - "mean": 43385.343811525425, - "stddev": 3357.8188238831995, - "max": 50105.76717380377, + "mean": 43672.57248604168, + "stddev": 3455.5778453977127, + "max": 52787.295870966875, "percentiles": { - "p10": 40679.91597970292, - "p25": 42246.636061548736, - "p50": 44104.428084578794, - "p75": 45176.474736433665, - "p90": 45999.468336502876, - "p95": 46379.48610919101, - "p99": 47217.602722295 + "p10": 40642.446971614176, + "p25": 42743.76719546205, + "p50": 44427.64287939903, + "p75": 45452.76470743609, + "p90": 46369.823680498106, + "p95": 46822.521632906784, + "p99": 48095.62584964735 } }, "details": { "DNSDialup": { - "average": 0.00078762106, - "fastest": 0.00013912, - "slowest": 0.001264243 + "average": 0.0010196490400000001, + "fastest": 0.000104916, + "slowest": 0.002042586 }, "DNSLookup": { - "average": 0.000012481459999999995, - "fastest": 0.000003937, - "slowest": 0.000181497 + "average": 0.000010284199999999994, + "fastest": 0.000004639, + "slowest": 0.000050735 } }, "statusCodeDistribution": { - "200": 433827 + "200": 436671 }, "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 03f8e34f9f..7665e7197f 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.000214414, - "slowest": 0.003844752, - "fastest": 0.000035918, - "average": 0.0006250756462761739, - "requestsPerSec": 79826.38841047553, - "totalData": 10377653, + "total": 10.000332067, + "slowest": 0.004093847, + "fastest": 0.00004388, + "average": 0.0006321370551827506, + "requestsPerSec": 78931.47894605808, + "totalData": 10261433, "sizePerRequest": 13, - "sizePerSec": 1037743.049336182 + "sizePerSec": 1026109.226298755 }, "responseTimeHistogram": { - "0.000035918": 1, - "0.00041680140000000004": 144484, - "0.0007976848000000001": 483394, - "0.0011785682000000001": 146270, - "0.0015594516": 17804, - "0.001940335": 5802, - "0.0023212184": 415, - "0.0027021018": 60, - "0.0030829852": 20, - "0.0034638686": 17, - "0.003844752": 14 + "0.00004388": 1, + "0.00044887670000000004": 171811, + "0.0008538734000000001": 479013, + "0.0012588701": 118760, + "0.0016638668000000002": 15538, + "0.0020688635000000004": 3932, + "0.0024738602": 135, + "0.0028788569000000003": 60, + "0.0032838536000000004": 51, + "0.0036888503000000006": 26, + "0.004093847": 14 }, "latencyPercentiles": { - "p10": 0.000352947, - "p25": 0.000457544, - "p50": 0.000579418, - "p75": 0.000748323, - "p90": 0.00095389, - "p95": 0.001057985, - "p99": 0.001496999 + "p10": 0.000362136, + "p25": 0.000465878, + "p50": 0.000583889, + "p75": 0.000750709, + "p90": 0.000961474, + "p95": 0.001077309, + "p99": 0.001515653 }, "rps": { - "mean": 79779.34366959432, - "stddev": 16565.47022410737, - "max": 100253.42505020637, + "mean": 78907.31466779127, + "stddev": 15802.687149612193, + "max": 99346.9513692171, "percentiles": { - "p10": 55658.363359819545, - "p25": 61998.80128973971, - "p50": 84856.57233210294, - "p75": 94815.54026704913, - "p90": 97860.28193366757, - "p95": 98826.00112089787, - "p99": 99703.95824713554 + "p10": 55775.19053435984, + "p25": 63387.96433063321, + "p50": 83616.64522008042, + "p75": 93343.10277685904, + "p90": 96273.55299448747, + "p95": 97260.81718898614, + "p99": 98438.99168460834 } }, "details": { "DNSDialup": { - "average": 0.0007489055599999999, - "fastest": 0.000081313, - "slowest": 0.001718386 + "average": 0.0009379248399999999, + "fastest": 0.000097092, + "slowest": 0.001296442 }, "DNSLookup": { - "average": 0.000007041859999999998, - "fastest": 0.000003897, - "slowest": 0.000033403 + "average": 0.000009214199999999997, + "fastest": 0.000004689, + "slowest": 0.000055344 } }, "statusCodeDistribution": { - "200": 798281 + "200": 789341 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 5325a0f42e..ce1ccdfa17 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000731995, - "slowest": 0.014130073, - "fastest": 0.000385666, - "average": 0.0014859513970510753, - "requestsPerSec": 33603.04027425344, - "totalData": 4368715, + "total": 10.000451176, + "slowest": 0.015060507, + "fastest": 0.000513019, + "average": 0.0014507381164489274, + "requestsPerSec": 34419.54707264299, + "totalData": 4474743, "sizePerRequest": 13, - "sizePerSec": 436839.52356529474 + "sizePerSec": 447454.1119443589 }, "responseTimeHistogram": { - "0.000385666": 1, - "0.0017601067": 303226, - "0.0031345474": 30614, - "0.0045089881": 1296, - "0.0058834288": 847, - "0.0072578695": 21, - "0.0086323102": 0, - "0.0100067509": 0, - "0.0113811916": 0, - "0.0127556323": 0, - "0.014130073": 50 + "0.000513019": 1, + "0.0019677678": 333579, + "0.0034225166000000002": 9008, + "0.0048772654000000006": 836, + "0.0063320142000000005": 728, + "0.007786763": 9, + "0.009241511800000001": 0, + "0.0106962606": 0, + "0.012151009400000001": 0, + "0.013605758200000002": 0, + "0.015060507": 50 }, "latencyPercentiles": { - "p10": 0.001018306, - "p25": 0.001330943, - "p50": 0.001533494, - "p75": 0.001606878, - "p90": 0.001749465, - "p95": 0.00191268, - "p99": 0.002381985 + "p10": 0.000988967, + "p25": 0.001282932, + "p50": 0.001492457, + "p75": 0.00157066, + "p90": 0.001722769, + "p95": 0.001882139, + "p99": 0.002609744 }, "rps": { - "mean": 33609.29064599666, - "stddev": 3534.219987761593, - "max": 38334.41368230032, + "mean": 34411.245965268135, + "stddev": 3805.5433072206856, + "max": 39383.85220161997, "percentiles": { - "p10": 31925.14743863753, - "p25": 33126.090108569355, - "p50": 34201.919582736446, - "p75": 35220.41464810969, - "p90": 36005.257172102414, - "p95": 36612.37363600762, - "p99": 37674.28916110704 + "p10": 32405.362796597314, + "p25": 34119.0589063039, + "p50": 35296.72210075359, + "p75": 36120.25985375441, + "p90": 36904.89358889568, + "p95": 37429.551141958254, + "p99": 38330.43742757058 } }, "details": { "DNSDialup": { - "average": 0.00121686674, - "fastest": 0.00013881, - "slowest": 0.002037562 + "average": 0.0010183617399999998, + "fastest": 0.000106007, + "slowest": 0.002183187 }, "DNSLookup": { - "average": 0.000011011180000000003, - "fastest": 0.000004538, - "slowest": 0.000047208 + "average": 0.000010382760000000002, + "fastest": 0.000004889, + "slowest": 0.000055073 } }, "statusCodeDistribution": { - "200": 336055 + "200": 344211 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index d356c1a623..f5431bc148 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000230221, - "slowest": 0.0062794, - "fastest": 0.000265716, - "average": 0.0010201177981901727, - "requestsPerSec": 48931.5734924219, - "totalData": 6361251, + "total": 10.000185084, + "slowest": 0.005882628, + "fastest": 0.000143688, + "average": 0.0010486747117213818, + "requestsPerSec": 47597.51904607849, + "totalData": 6187792, "sizePerRequest": 13, - "sizePerSec": 636110.4554014846 + "sizePerSec": 618767.7475990204 }, "responseTimeHistogram": { - "0.000265716": 1, - "0.0008670844000000001": 56745, - "0.0014684528000000001": 430701, - "0.0020698212": 1637, - "0.0026711896000000002": 159, - "0.003272558": 34, - "0.0038739264000000003": 5, - "0.004475294800000001": 6, - "0.0050766632": 22, - "0.0056780316": 16, - "0.0062794": 1 + "0.000143688": 1, + "0.0007175819999999999": 13000, + "0.0012914759999999997": 456193, + "0.0018653699999999999": 6389, + "0.0024392639999999996": 274, + "0.0030131579999999997": 31, + "0.0035870519999999994": 48, + "0.004160946": 5, + "0.00473484": 17, + "0.005308734": 13, + "0.005882628": 13 }, "latencyPercentiles": { - "p10": 0.000842979, - "p25": 0.000955143, - "p50": 0.001039029, - "p75": 0.001112927, - "p90": 0.001159509, - "p95": 0.001191963, - "p99": 0.001294332 + "p10": 0.000911563, + "p25": 0.00097909, + "p50": 0.001063128, + "p75": 0.001127729, + "p90": 0.001176365, + "p95": 0.00121405, + "p99": 0.001320275 }, "rps": { - "mean": 48930.88745248481, - "stddev": 3475.5317959059853, - "max": 66382.06150443091, + "mean": 47597.61707258054, + "stddev": 2922.39611006931, + "max": 61529.42952614133, "percentiles": { - "p10": 46331.894876433085, - "p25": 47197.907338986915, - "p50": 48318.80143709424, - "p75": 50400.01483776416, - "p90": 53277.45834758582, - "p95": 54951.79756438586, - "p99": 57800.953715736876 + "p10": 45606.96874482252, + "p25": 46460.8962967762, + "p50": 47317.74888760742, + "p75": 48387.02067360929, + "p90": 50631.4117278368, + "p95": 52811.34387666631, + "p99": 55810.03464422773 } }, "details": { "DNSDialup": { - "average": 0.0008380698599999999, - "fastest": 0.000092094, - "slowest": 0.001739597 + "average": 0.0008668235200000002, + "fastest": 0.000132821, + "slowest": 0.001363955 }, "DNSLookup": { - "average": 0.000009294, - "fastest": 0.000004298, - "slowest": 0.000066273 + "average": 0.00000706522, + "fastest": 0.000004198, + "slowest": 0.000028363 } }, "statusCodeDistribution": { - "200": 489327 + "200": 475984 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 7df8969ee1..8d2d3dd220 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000397894, - "slowest": 0.005057984, - "fastest": 0.000107761, - "average": 0.000939020276700874, - "requestsPerSec": 53155.28498310369, - "totalData": 6910462, + "total": 10.000220904, + "slowest": 0.005195928, + "fastest": 0.000210543, + "average": 0.0009182380635285528, + "requestsPerSec": 54352.299335966745, + "totalData": 7065955, "sizePerRequest": 13, - "sizePerSec": 691018.704780348 + "sizePerSec": 706579.8913675677 }, "responseTimeHistogram": { - "0.000107761": 1, - "0.0006027833000000001": 38951, - "0.0010978056": 436978, - "0.0015928279": 55269, - "0.0020878502": 211, - "0.0025828725": 81, - "0.0030778948": 33, - "0.0035729171": 15, - "0.0040679394": 10, - "0.0045629617": 10, - "0.005057984": 15 + "0.000210543": 1, + "0.0007090815": 97650, + "0.00120762": 438423, + "0.0017061585000000003": 7177, + "0.0022046970000000003": 122, + "0.0027032355": 96, + "0.0032017740000000005": 19, + "0.0037003125000000005": 9, + "0.004198851": 34, + "0.0046973895": 3, + "0.005195928": 1 }, "latencyPercentiles": { - "p10": 0.000633873, - "p25": 0.000879573, - "p50": 0.000972089, - "p75": 0.001046083, - "p90": 0.001100533, - "p95": 0.00114697, - "p99": 0.001259471 + "p10": 0.000613564, + "p25": 0.00084596, + "p50": 0.000958724, + "p75": 0.001040669, + "p90": 0.001090246, + "p95": 0.001125066, + "p99": 0.001230118 }, "rps": { - "mean": 53150.85927276324, - "stddev": 7066.157994240414, - "max": 84405.22285886857, + "mean": 54347.255478263294, + "stddev": 7300.400919133245, + "max": 83043.79729869572, "percentiles": { - "p10": 48801.65873531175, - "p25": 49722.613111159924, - "p50": 50753.52433576396, - "p75": 52580.72521062214, - "p90": 63546.58600219921, - "p95": 70535.41388757934, - "p99": 78738.7158265705 + "p10": 49185.95728824384, + "p25": 49968.512784939885, + "p50": 51054.1224752351, + "p75": 56872.563704024076, + "p90": 66137.06244821817, + "p95": 70310.50261377713, + "p99": 77240.95702246872 } }, "details": { "DNSDialup": { - "average": 0.0010331079399999998, - "fastest": 0.000094957, - "slowest": 0.001617973 + "average": 0.0008400986600000001, + "fastest": 0.000110516, + "slowest": 0.001780321 }, "DNSLookup": { - "average": 0.000014772660000000004, - "fastest": 0.00000514, - "slowest": 0.000207848 + "average": 0.000009948240000000002, + "fastest": 0.000004629, + "slowest": 0.000044613 } }, "statusCodeDistribution": { - "200": 531574 + "200": 543535 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 0d5ff9c1f4..e5f8fa6f17 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000323985, - "slowest": 0.02420066, - "fastest": 0.000315928, - "average": 0.002934847228751529, - "requestsPerSec": 16991.249509002784, - "totalData": 2208934, + "total": 10.000278851, + "slowest": 0.022034175, + "fastest": 0.000353478, + "average": 0.0028882013656401605, + "requestsPerSec": 17266.218529769678, + "totalData": 2244671, "sizePerRequest": 13, - "sizePerSec": 220886.24361703618 + "sizePerSec": 224460.8408870058 }, "responseTimeHistogram": { - "0.000315928": 1, - "0.0027044012": 18201, - "0.0050928744": 147731, - "0.0074813476": 3828, - "0.0098698208": 84, - "0.012258294": 23, - "0.0146467672": 9, - "0.0170352404": 9, - "0.0194237136": 12, - "0.0218121868": 14, - "0.02420066": 6 + "0.000353478": 1, + "0.0025215476999999997": 2343, + "0.004689617399999999": 165756, + "0.006857687099999999": 4252, + "0.0090257568": 223, + "0.0111938265": 36, + "0.013361896199999999": 13, + "0.015529965899999998": 8, + "0.0176980356": 9, + "0.0198661053": 15, + "0.022034175": 11 }, "latencyPercentiles": { - "p10": 0.002698232, - "p25": 0.002784922, - "p50": 0.00286111, - "p75": 0.002920136, - "p90": 0.003029404, - "p95": 0.003142461, - "p99": 0.005738676 + "p10": 0.002684667, + "p25": 0.002745118, + "p50": 0.002804285, + "p75": 0.002865086, + "p90": 0.002975489, + "p95": 0.003092955, + "p99": 0.005633855 }, "rps": { - "mean": 16994.924609093734, - "stddev": 1405.3696396812602, - "max": 22063.027450518075, + "mean": 17267.06484879948, + "stddev": 1459.101836546245, + "max": 25531.546185411065, "percentiles": { - "p10": 16518.337005910267, - "p25": 16885.46069366144, - "p50": 17145.92536107997, - "p75": 17441.835987801445, - "p90": 17830.034693441063, - "p95": 18078.293473374008, - "p99": 18631.90340820649 + "p10": 16836.71076414932, + "p25": 17204.189220075015, + "p50": 17463.10116976744, + "p75": 17730.693603697182, + "p90": 17963.771388427846, + "p95": 18117.26216765353, + "p99": 18518.601935644365 } }, "details": { "DNSDialup": { - "average": 0.0009541854600000003, - "fastest": 0.000134386, - "slowest": 0.00194004 + "average": 0.00111059052, + "fastest": 0.00007972, + "slowest": 0.001553794 }, "DNSLookup": { - "average": 0.000030808840000000005, - "fastest": 0.000003517, - "slowest": 0.001068273 + "average": 0.000014429779999999996, + "fastest": 0.000004949, + "slowest": 0.000168615 } }, "statusCodeDistribution": { - "200": 169918 + "200": 172667 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index c5924faa7b..21cc78998b 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000340611, - "slowest": 0.010030962, - "fastest": 0.00056263, - "average": 0.001565063844495323, - "requestsPerSec": 31904.713290370146, - "totalData": 4147754, + "successRate": 0.7371150276003718, + "total": 10.000406603, + "slowest": 0.009700949, + "fastest": 0.001023233, + "average": 0.0015550762307005423, + "requestsPerSec": 36465.41730519274, + "totalData": 3494439, "sizePerRequest": 13, - "sizePerSec": 414761.2727748119 + "sizePerSec": 349429.69208389096 }, "responseTimeHistogram": { - "0.00056263": 1, - "0.0015094632": 107060, - "0.0024562964": 208552, - "0.0034031296": 2481, - "0.0043499628": 553, - "0.0052967959999999994": 192, - "0.0062436292": 152, - "0.007190462399999999": 27, - "0.0081372956": 11, - "0.009084128799999999": 16, - "0.010030962": 13 + "0.001023233": 1, + "0.0018910046": 263906, + "0.0027587762": 2412, + "0.0036265478": 1634, + "0.0044943194": 587, + "0.005362091": 63, + "0.0062298626": 140, + "0.0070976342": 10, + "0.0079654058": 7, + "0.0088331774": 24, + "0.009700949": 19 }, "latencyPercentiles": { - "p10": 0.001460495, - "p25": 0.001494439, - "p50": 0.001535726, - "p75": 0.001581614, - "p90": 0.001643616, - "p95": 0.001703541, - "p99": 0.002516511 + "p10": 0.001450365, + "p25": 0.001482468, + "p50": 0.001522895, + "p75": 0.001568434, + "p90": 0.001625577, + "p95": 0.001674292, + "p99": 0.002707598 }, "rps": { - "mean": 31888.57109978539, - "stddev": 2919.7663307474027, - "max": 41694.79794344945, + "mean": 32090.11344084688, + "stddev": 3155.057878018601, + "max": 34161.470220474504, "percentiles": { - "p10": 31311.99562552414, - "p25": 32118.686651894728, - "p50": 32415.25563227777, - "p75": 32785.1821631815, - "p90": 33131.18291876629, - "p95": 33296.01153131749, - "p99": 34026.49690489199 + "p10": 31737.162241090013, + "p25": 32291.925464584514, + "p50": 32647.171408260263, + "p75": 33092.86521849471, + "p90": 33342.02462328659, + "p95": 33509.6910026399, + "p99": 34003.83980264785 } }, "details": { "DNSDialup": { - "average": 0.00107320752, - "fastest": 0.000141655, - "slowest": 0.001665314 + "average": 0.0011819839600000002, + "fastest": 0.00008026, + "slowest": 0.002169106 }, "DNSLookup": { - "average": 0.00001215694, - "fastest": 0.00000538, - "slowest": 0.000049222 + "average": 0.000010098120000000002, + "fastest": 0.000005601, + "slowest": 0.000040246 } }, "statusCodeDistribution": { - "200": 319058 + "200": 268803 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 95866 + } } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 47bba673cd..89f48433b2 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000960025, - "slowest": 0.020714794, - "fastest": 0.00073918, - "average": 0.003254620409100337, - "requestsPerSec": 15351.726195905878, - "totalData": 1995916, + "total": 10.000337789, + "slowest": 0.021160127, + "fastest": 0.000783208, + "average": 0.003182781793109178, + "requestsPerSec": 15698.5697195833, + "totalData": 2040883, "sizePerRequest": 13, - "sizePerSec": 199572.44054677643 + "sizePerSec": 204081.4063545829 }, "responseTimeHistogram": { - "0.00073918": 1, - "0.0027367414": 31318, - "0.0047343028": 118174, - "0.006731864200000001": 2679, - "0.008729425600000002": 810, - "0.010726987000000002": 457, - "0.012724548400000002": 43, - "0.014722109800000003": 0, - "0.0167196712": 0, - "0.0187172326": 0, - "0.020714794": 50 + "0.000783208": 1, + "0.0028208999000000003": 35720, + "0.0048585918": 117649, + "0.0068962837": 2639, + "0.008933975600000001": 487, + "0.0109716675": 407, + "0.013009359400000002": 38, + "0.015047051300000003": 0, + "0.017084743200000002": 0, + "0.0191224351": 0, + "0.021160127": 50 }, "latencyPercentiles": { - "p10": 0.001832113, - "p25": 0.003084519, - "p50": 0.003417019, - "p75": 0.003608924, - "p90": 0.003825246, - "p95": 0.004020042, - "p99": 0.006399978 + "p10": 0.001812707, + "p25": 0.003023324, + "p50": 0.003348556, + "p75": 0.003532599, + "p90": 0.003736599, + "p95": 0.003912407, + "p99": 0.006146444 }, "rps": { - "mean": 15370.613974651458, - "stddev": 2181.9848022696056, - "max": 20794.38324804856, + "mean": 15719.60726138457, + "stddev": 2211.680389916604, + "max": 21137.281358101143, "percentiles": { - "p10": 13305.841264315271, - "p25": 15210.075153781614, - "p50": 15787.438760942712, - "p75": 16289.994481764541, - "p90": 16626.140913127852, - "p95": 18181.804958687477, - "p99": 19454.858924967684 + "p10": 13424.95161507137, + "p25": 15519.166170219854, + "p50": 16076.044007089877, + "p75": 16642.54749944086, + "p90": 17314.42179956559, + "p95": 18707.458992100714, + "p99": 19927.00075390361 } }, "details": { "DNSDialup": { - "average": 0.0008451978600000003, - "fastest": 0.000102151, - "slowest": 0.001857249 + "average": 0.0010347361200000002, + "fastest": 0.000123621, + "slowest": 0.001918541 }, "DNSLookup": { - "average": 0.00000861008, - "fastest": 0.000004328, - "slowest": 0.000050504 + "average": 0.000019729620000000003, + "fastest": 0.000004568, + "slowest": 0.000163305 } }, "statusCodeDistribution": { - "200": 153532 + "200": 156991 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 56ec6a214a..56d6938f45 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00053032, + "total": 10.000637662, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 63899.91125990607, + "requestsPerSec": 64473.388776996566, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 639033 + "Connection refused (os error 111)": 644775 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 8c03d4f1ac..92da4bb926 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000380567, - "slowest": 0.00689851, - "fastest": 0.000450972, - "average": 0.0012178536410870145, - "requestsPerSec": 40991.939982037686, - "totalData": 5329155, + "total": 10.000210816, + "slowest": 0.006693043, + "fastest": 0.000362093, + "average": 0.0012136943566033345, + "requestsPerSec": 41132.2328667196, + "totalData": 5347303, "sizePerRequest": 13, - "sizePerSec": 532895.2197664899 + "sizePerSec": 534719.0272673548 }, "responseTimeHistogram": { - "0.000450972": 1, - "0.0010957258": 66264, - "0.0017404796": 341719, - "0.0023852334": 1618, - "0.0030299872": 254, - "0.003674741": 32, - "0.0043194948": 3, - "0.0049642486": 13, - "0.0056090024": 27, - "0.0062537562": 3, - "0.00689851": 1 + "0.000362093": 1, + "0.000995188": 12320, + "0.001628283": 396168, + "0.002261378": 2368, + "0.002894473": 299, + "0.003527568": 61, + "0.004160663": 23, + "0.0047937579999999995": 47, + "0.005426853": 25, + "0.006059948": 15, + "0.006693043": 4 }, "latencyPercentiles": { - "p10": 0.00107058, - "p25": 0.001123107, - "p50": 0.001227071, - "p75": 0.00129597, - "p90": 0.001346431, - "p95": 0.001396648, - "p99": 0.001597098 + "p10": 0.001068963, + "p25": 0.001121087, + "p50": 0.001223221, + "p75": 0.001293452, + "p90": 0.001339916, + "p95": 0.001380741, + "p99": 0.001572218 }, "rps": { - "mean": 40984.24551719189, - "stddev": 2268.649997331098, - "max": 48211.27575829552, + "mean": 41131.37570396746, + "stddev": 2357.6832545438806, + "max": 46597.48193220255, "percentiles": { - "p10": 39046.320497877925, - "p25": 40655.266769647096, - "p50": 41245.79320778051, - "p75": 41997.40464115873, - "p90": 42779.52285503501, - "p95": 43194.42616708318, - "p99": 44671.83495259644 + "p10": 39722.391512093134, + "p25": 40812.05766673578, + "p50": 41305.77815062331, + "p75": 42074.03346929046, + "p90": 43000.57618762744, + "p95": 43341.27823338937, + "p99": 44758.832290893166 } }, "details": { "DNSDialup": { - "average": 0.0009515588599999995, - "fastest": 0.000098544, - "slowest": 0.002022196 + "average": 0.0009843792, + "fastest": 0.000180418, + "slowest": 0.001745101 }, "DNSLookup": { - "average": 0.000030350180000000005, - "fastest": 0.000004057, - "slowest": 0.001113505 + "average": 0.00000894634, + "fastest": 0.000004659, + "slowest": 0.000035457 } }, "statusCodeDistribution": { - "200": 409935 + "200": 411331 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 414d8eb18d..23d45a58a3 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00033285, - "slowest": 0.009268618, - "fastest": 0.000295607, - "average": 0.0011627837273095732, - "requestsPerSec": 42934.070939448786, - "totalData": 5581615, + "total": 10.000297651, + "slowest": 0.00939485, + "fastest": 0.00044399, + "average": 0.0011753223358152737, + "requestsPerSec": 42478.93561023367, + "totalData": 5522426, "sizePerRequest": 13, - "sizePerSec": 558142.9222128341 + "sizePerSec": 552226.1629330376 }, "responseTimeHistogram": { - "0.000295607": 1, - "0.0011929081": 228469, - "0.0020902091999999996": 199643, - "0.0029875102999999993": 392, - "0.0038848113999999994": 42, - "0.0047821124999999996": 641, - "0.005679413599999999": 117, - "0.006576714699999999": 0, - "0.007474015799999999": 0, - "0.008371316899999998": 0, - "0.009268618": 50 + "0.00044399": 1, + "0.001339076": 389058, + "0.002234162": 34771, + "0.0031292480000000003": 113, + "0.004024334": 57, + "0.00491942": 711, + "0.0058145060000000005": 41, + "0.006709592": 0, + "0.007604678": 0, + "0.008499764": 0, + "0.00939485": 50 }, "latencyPercentiles": { - "p10": 0.000863327, - "p25": 0.001069815, - "p50": 0.001185296, - "p75": 0.00124532, - "p90": 0.001313241, - "p95": 0.00143499, - "p99": 0.001858447 + "p10": 0.000872062, + "p25": 0.001081333, + "p50": 0.001199055, + "p75": 0.001259171, + "p90": 0.001323624, + "p95": 0.001448096, + "p99": 0.001894214 }, "rps": { - "mean": 42935.81039669904, - "stddev": 3273.2084517420344, - "max": 49850.513525356146, + "mean": 42486.147286351785, + "stddev": 3221.6373346816663, + "max": 49213.52564771207, "percentiles": { - "p10": 40540.95278463852, - "p25": 41865.28891807156, - "p50": 43508.17083448345, - "p75": 44617.40374852809, - "p90": 45606.01081017937, - "p95": 46120.02531498656, - "p99": 47843.216777714166 + "p10": 40141.945145527694, + "p25": 41296.35146734773, + "p50": 43117.99670979443, + "p75": 44135.28464031842, + "p90": 45160.135236080256, + "p95": 45726.22856470712, + "p99": 46689.35904847999 } }, "details": { "DNSDialup": { - "average": 0.0008314611399999998, - "fastest": 0.000078416, - "slowest": 0.00209627 + "average": 0.0011524759199999996, + "fastest": 0.000210413, + "slowest": 0.001957128 }, "DNSLookup": { - "average": 0.0000108387, - "fastest": 0.000005931, - "slowest": 0.000040896 + "average": 0.000010004300000000002, + "fastest": 0.000004519, + "slowest": 0.000039834 } }, "statusCodeDistribution": { - "200": 429355 + "200": 424802 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 3f2103cbc3..cf1b45a4b4 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000308463, - "slowest": 0.004529318, - "fastest": 0.000036319, - "average": 0.0006057790786546635, - "requestsPerSec": 82353.65969430697, - "totalData": 10706306, + "total": 10.000374777, + "slowest": 0.003297271, + "fastest": 0.000031721, + "average": 0.0006346329456248735, + "requestsPerSec": 78612.05380103126, + "totalData": 10219950, "sizePerRequest": 13, - "sizePerSec": 1070597.5760259908 + "sizePerSec": 1021956.6994134064 }, "responseTimeHistogram": { - "0.000036319": 1, - "0.0004856189": 320921, - "0.0009349188": 425486, - "0.0013842186999999998": 67246, - "0.0018335186": 8536, - "0.0022828185": 1283, - "0.0027321183999999997": 58, - "0.0031814182999999998": 16, - "0.0036307182": 11, - "0.0040800181": 1, - "0.004529318": 3 + "0.000031721": 1, + "0.000358276": 64320, + "0.0006848309999999999": 448271, + "0.0010113859999999998": 216511, + "0.0013379409999999998": 46650, + "0.001664496": 9601, + "0.0019910509999999998": 751, + "0.002317606": 34, + "0.002644161": 2, + "0.002970716": 7, + "0.003297271": 2 }, "latencyPercentiles": { - "p10": 0.000388926, - "p25": 0.000445762, - "p50": 0.000526071, - "p75": 0.000730707, - "p90": 0.000926802, - "p95": 0.001021958, - "p99": 0.00142498 + "p10": 0.00037583, + "p25": 0.000469248, + "p50": 0.000595494, + "p75": 0.000755968, + "p90": 0.000954308, + "p95": 0.001078766, + "p99": 0.001384327 }, "rps": { - "mean": 82351.79643171164, - "stddev": 9300.113879777668, - "max": 102432.75274703602, + "mean": 78616.3747800551, + "stddev": 9570.079090086227, + "max": 100790.72172861673, "percentiles": { - "p10": 67934.50393454466, - "p25": 76069.04787475476, - "p50": 84820.52656742692, - "p75": 90035.48362720868, - "p90": 91924.46109909954, - "p95": 94135.75316964625, - "p99": 98011.65358562006 + "p10": 66312.73828636069, + "p25": 71007.42737690793, + "p50": 77644.31160863428, + "p75": 86016.25707258524, + "p90": 92091.01518369398, + "p95": 94722.54396546444, + "p99": 98550.49727479991 } }, "details": { "DNSDialup": { - "average": 0.0008783437000000001, - "fastest": 0.000107004, - "slowest": 0.00157447 + "average": 0.0008053634400000001, + "fastest": 0.000099591, + "slowest": 0.001705307 }, "DNSLookup": { - "average": 0.00002218450000000001, - "fastest": 0.000004248, - "slowest": 0.000625945 + "average": 0.00001061212, + "fastest": 0.000004278, + "slowest": 0.000055383 } }, "statusCodeDistribution": { - "200": 823562 + "200": 786150 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index b90056d7b6..d3f45c091d 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000747554, - "slowest": 0.024027275, - "fastest": 0.002822859, - "average": 0.007523871073901623, - "requestsPerSec": 6636.703870547475, - "totalData": 862836, + "total": 10.000360731, + "slowest": 0.026077225, + "fastest": 0.002128703, + "average": 0.006991777522935363, + "requestsPerSec": 7141.542382427484, + "totalData": 928434, "sizePerRequest": 13, - "sizePerSec": 86277.15031711718 + "sizePerSec": 92840.0509715573 }, "responseTimeHistogram": { - "0.002822859": 1, - "0.0049433006000000005": 24, - "0.0070637422000000005": 23529, - "0.0091841838": 38390, - "0.0113046254": 2227, - "0.013425067": 1963, - "0.0155455086": 153, - "0.0176659502": 54, - "0.0197863918": 11, - "0.021906833400000002": 11, - "0.024027275": 9 + "0.002128703": 1, + "0.0045235551999999995": 12, + "0.0069184074": 47421, + "0.009313259599999998": 20117, + "0.0117081118": 1821, + "0.014102963999999999": 1841, + "0.016497816199999998": 164, + "0.0188926684": 15, + "0.0212875206": 11, + "0.023682372799999997": 12, + "0.026077225": 3 }, "latencyPercentiles": { - "p10": 0.006293387, - "p25": 0.006464817, - "p50": 0.00754373, - "p75": 0.007809975, - "p90": 0.00893775, - "p95": 0.009683054, - "p99": 0.013081596 + "p10": 0.005497372, + "p25": 0.006299933, + "p50": 0.006728974, + "p75": 0.007282757, + "p90": 0.008327501, + "p95": 0.009598303, + "p99": 0.012434497 }, "rps": { - "mean": 6664.060357039135, - "stddev": 1365.1967461171594, - "max": 10380.510591364982, + "mean": 7153.797795727014, + "stddev": 1332.5958588963172, + "max": 9821.40825816264, "percentiles": { - "p10": 5262.517657264609, - "p25": 5916.8132164355075, - "p50": 6763.321598465089, - "p75": 7341.883979727505, - "p90": 8253.996821808223, - "p95": 8933.291698171524, - "p99": 9461.761570731729 + "p10": 5684.732645500986, + "p25": 6543.704090882205, + "p50": 7319.257698931694, + "p75": 7888.512262996333, + "p90": 8853.52486995392, + "p95": 9047.246530832594, + "p99": 9549.860938108128 } }, "details": { "DNSDialup": { - "average": 0.0010967517799999997, - "fastest": 0.00013908, - "slowest": 0.00194262 + "average": 0.00107205188, + "fastest": 0.000085409, + "slowest": 0.002234665 }, "DNSLookup": { - "average": 0.00001775214, - "fastest": 0.00000494, - "slowest": 0.000262971 + "average": 0.00003808318, + "fastest": 0.000004108, + "slowest": 0.001438419 } }, "statusCodeDistribution": { - "200": 66372 + "200": 71418 }, "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 fea8d0c7f1..81f7f2dd4d 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.000388101, - "slowest": 0.00434454, - "fastest": 0.000033012, - "average": 0.0006386075637152959, - "requestsPerSec": 78132.867655593, - "totalData": 10157667, + "total": 10.00037675, + "slowest": 0.003941686, + "fastest": 0.000038654, + "average": 0.0006373593730795182, + "requestsPerSec": 78271.25113061366, + "totalData": 10175646, "sizePerRequest": 13, - "sizePerSec": 1015727.279522709 + "sizePerSec": 1017526.2646979776 }, "responseTimeHistogram": { - "0.000033012": 1, - "0.00046416480000000004": 192511, - "0.0008953176000000001": 483998, - "0.0013264704": 87743, - "0.0017576232000000001": 15698, - "0.002188776": 1302, - "0.0026199288": 48, - "0.0030510816": 21, - "0.0034822344": 19, - "0.0039133872": 12, - "0.00434454": 6 + "0.000038654": 1, + "0.0004289572": 140283, + "0.0008192604": 480886, + "0.0012095636": 132845, + "0.0015998668": 23005, + "0.00199017": 5244, + "0.0023804732": 414, + "0.0027707764": 24, + "0.0031610796": 17, + "0.0035513828": 13, + "0.003941686": 10 }, "latencyPercentiles": { - "p10": 0.000378318, - "p25": 0.000465899, - "p50": 0.000584363, - "p75": 0.000772782, - "p90": 0.000951195, - "p95": 0.001122246, - "p99": 0.001502284 + "p10": 0.000373699, + "p25": 0.000464237, + "p50": 0.000581357, + "p75": 0.000766911, + "p90": 0.000955405, + "p95": 0.001127207, + "p99": 0.00153583 }, "rps": { - "mean": 78142.14923377646, - "stddev": 14364.494639733468, - "max": 100594.04863857859, + "mean": 78277.06316578395, + "stddev": 13974.168778551946, + "max": 100864.87628842359, "percentiles": { - "p10": 58493.74207104399, - "p25": 63708.3645771864, - "p50": 80134.52924290208, - "p75": 91300.60413569705, - "p90": 95645.21022378125, - "p95": 97801.11493270034, - "p99": 99987.19602839844 + "p10": 57930.81339964596, + "p25": 64815.38068983944, + "p50": 81501.01061253008, + "p75": 90495.59049223905, + "p90": 94721.51823574553, + "p95": 96975.89333412147, + "p99": 99256.79952121689 } }, "details": { "DNSDialup": { - "average": 0.0010250509400000004, - "fastest": 0.000104956, - "slowest": 0.00165478 + "average": 0.00097223248, + "fastest": 0.000099686, + "slowest": 0.001558287 }, "DNSLookup": { - "average": 0.000012351299999999995, - "fastest": 0.0000048, - "slowest": 0.000154679 + "average": 0.000014092880000000002, + "fastest": 0.000004398, + "slowest": 0.000111849 } }, "statusCodeDistribution": { - "200": 781359 + "200": 782742 }, "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 53cfba5322..a66aeb7574 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.000417021, - "slowest": 0.004713948, - "fastest": 0.000279672, - "average": 0.0008633413217385514, - "requestsPerSec": 57813.78904358792, - "totalData": 7516106, + "total": 10.000351394, + "slowest": 0.005200405, + "fastest": 0.000316489, + "average": 0.0008948611473730987, + "requestsPerSec": 55774.840105583586, + "totalData": 7250984, "sizePerRequest": 13, - "sizePerSec": 751579.257566643 + "sizePerSec": 725072.9213725866 }, "responseTimeHistogram": { - "0.000279672": 1, - "0.0007230996": 170093, - "0.0011665272000000002": 395352, - "0.0016099548": 12310, - "0.0020533824": 240, - "0.00249681": 65, - "0.0029402376000000003": 51, - "0.0033836652": 0, - "0.0038270928": 10, - "0.0042705204": 23, - "0.004713948": 17 + "0.000316489": 1, + "0.0008048806": 164266, + "0.0012932722": 390430, + "0.0017816638": 2706, + "0.0022700554": 217, + "0.0027584470000000002": 56, + "0.0032468386": 49, + "0.0037352302": 20, + "0.0042236218": 11, + "0.004712013399999999": 2, + "0.005200405": 10 }, "latencyPercentiles": { - "p10": 0.000574311, - "p25": 0.000653518, - "p50": 0.000915604, - "p75": 0.001014662, - "p90": 0.001071029, - "p95": 0.001109817, - "p99": 0.001223749 + "p10": 0.000598236, + "p25": 0.000712671, + "p50": 0.00094291, + "p75": 0.001040114, + "p90": 0.001095581, + "p95": 0.001134194, + "p99": 0.001243163 }, "rps": { - "mean": 57806.7729719429, - "stddev": 9795.997651668578, - "max": 85074.19320389436, + "mean": 55774.77618703288, + "stddev": 7764.6193262176375, + "max": 81246.51818548432, "percentiles": { - "p10": 49680.288313943085, - "p25": 50796.06264258754, - "p50": 52627.68216081775, - "p75": 64722.30978018326, - "p90": 73781.58385602765, - "p95": 77433.13363788956, - "p99": 82184.89085605089 + "p10": 48858.219454303064, + "p25": 49928.00461779127, + "p50": 52997.17140192093, + "p75": 60733.20284199389, + "p90": 67369.60297548767, + "p95": 71328.34588465502, + "p99": 76476.98303412458 } }, "details": { "DNSDialup": { - "average": 0.0006583050600000002, - "fastest": 0.000074628, - "slowest": 0.001161068 + "average": 0.00104039918, + "fastest": 0.000112508, + "slowest": 0.001983503 }, "DNSLookup": { - "average": 0.000007978640000000001, - "fastest": 0.000004128, - "slowest": 0.000052428 + "average": 0.000025855419999999998, + "fastest": 0.000004408, + "slowest": 0.000811261 } }, "statusCodeDistribution": { - "200": 578162 + "200": 557768 }, "errorDistribution": {} } \ No newline at end of file