From 4556f65271ae4f6de772c9c38f0f32a0edef7435 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sat, 30 Dec 2023 01:25:47 +0000 Subject: [PATCH] chore: autopublish Sat Dec 30 01:25:47 UTC 2023 --- 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 | 84 +++--- 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-deno/results/hello_bench.json | 84 +++--- 33 files changed, 1440 insertions(+), 1420 deletions(-) diff --git a/README.md b/README.md index 49661adede..3d8d0cc0f4 100644 --- a/README.md +++ b/README.md @@ -91,39 +91,39 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 78365.63 | 9556.92 | 101069.68 | 100% | -| Stric | 77739.97 | 9221.56 | 101050.11 | 99% | -| Hyper Express | 76932.26 | 16380.30 | 99044.31 | 98% | -| Elysia | 75597.62 | 13929.03 | 99450.59 | 96% | -| Deno | 59640.95 | 11069.52 | 87076.44 | 76% | -| Vixeny (Deno) | 51609.82 | 5880.48 | 78777.12 | 66% | -| NHttp | 50110.46 | 3951.90 | 69345.53 | 64% | -| Fast | 49385.89 | 4316.50 | 78488.83 | 63% | -| Fastro | 48712.46 | 3384.24 | 70084.67 | 62% | -| Hono | 48011.21 | 3750.71 | 67245.90 | 61% | -| Megalo | 45782.34 | 2963.07 | 72927.95 | 58% | -| Deso | 45111.85 | 2386.30 | 60923.90 | 58% | -| Reno | 38774.26 | 1952.85 | 44169.16 | 49% | -| http | 37226.54 | 3607.57 | 43229.09 | 48% | -| Danet V2 (Hono) | 35018.30 | 2169.78 | 39498.61 | 45% | -| Router | 34479.57 | 3197.60 | 39344.71 | 44% | -| Alosaur | 32763.80 | 3735.22 | 37640.89 | 42% | -| Aqua | 28334.20 | 2793.94 | 32439.71 | 36% | -| Little | 26971.01 | 3220.86 | 30686.59 | 34% | -| Oak | 25892.27 | 3611.15 | 30247.14 | 33% | -| Node | 16941.84 | 1405.41 | 19627.24 | 22% | -| Dinatra | 16158.94 | 1983.80 | 22598.14 | 21% | -| Fastify | 15983.15 | 1535.42 | 23572.41 | 20% | -| Abc | 14764.54 | 1745.98 | 25372.75 | 19% | -| Opine | 12938.81 | 1898.84 | 16568.39 | 17% | -| Express (Deno) | 11979.21 | 2047.34 | 13813.20 | 15% | -| Servest | 6859.90 | 1428.12 | 11084.05 | 9% | -| Express | 6229.46 | 931.18 | 7993.58 | 8% | -| Acorn | 5737.87 | 10131.91 | 91818.93 | 7% | -| Cheetah | 0.00 | 0.00 | 0.00 | 0% | -| Danet (Oak) | 0.00 | 0.00 | 0.00 | 0% | +| Hyper Express | 79989.51 | 15420.04 | 99210.56 | 100% | +| Stric | 78295.76 | 9768.45 | 100032.39 | 98% | +| Bun | 77683.46 | 9440.48 | 101037.52 | 97% | +| Elysia | 76460.40 | 13031.17 | 98878.29 | 96% | +| Deno | 55420.94 | 7381.32 | 88003.83 | 69% | +| Fast | 49664.63 | 4772.27 | 74834.22 | 62% | +| Vixeny (Deno) | 49376.95 | 3588.21 | 71707.22 | 62% | +| NHttp | 48859.31 | 3440.24 | 67008.69 | 61% | +| Fastro | 48586.80 | 3059.65 | 61015.14 | 61% | +| Hono | 47360.17 | 3105.68 | 66215.64 | 59% | +| Megalo | 45601.59 | 2602.04 | 56047.54 | 57% | +| Deso | 45408.88 | 2691.20 | 55314.12 | 57% | +| Cheetah | 40392.76 | 2339.33 | 46437.69 | 50% | +| Reno | 39314.17 | 1911.59 | 43775.56 | 49% | +| http | 37505.04 | 3917.36 | 45206.08 | 47% | +| Danet V2 (Hono) | 35254.42 | 2211.24 | 37387.82 | 44% | +| Router | 34534.11 | 3272.50 | 41906.27 | 43% | +| Alosaur | 32309.53 | 3884.10 | 40249.03 | 40% | +| Danet (Oak) | 31570.00 | 2249.45 | 33982.34 | 39% | +| Aqua | 28160.35 | 2778.89 | 31893.21 | 35% | +| Little | 26888.21 | 3270.17 | 34544.63 | 34% | +| Oak | 26178.99 | 3669.99 | 30914.48 | 33% | +| Fastify | 18025.55 | 4204.36 | 33700.85 | 23% | +| Node | 17202.19 | 1469.67 | 21456.19 | 22% | +| Dinatra | 15984.06 | 1959.85 | 21850.72 | 20% | +| Abc | 14362.34 | 1417.68 | 16300.85 | 18% | +| Opine | 12952.83 | 1882.32 | 16477.71 | 16% | +| Express (Deno) | 11879.68 | 2293.57 | 49189.47 | 15% | +| Servest | 6747.84 | 1474.81 | 10413.71 | 8% | +| Acorn | 6504.50 | 12277.41 | 116482.24 | 8% | +| Express | 6420.23 | 989.56 | 7954.42 | 8% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-896aa452-542f-4c2c-b206-0d2557007e8a) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-c020a218-6509-429c-92fb-b838234b53de) | | | | | # Frameworks @@ -272,287 +272,287 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14764.54 | 1745.98 | 25372.75 | | +| 14362.34 | 1417.68 | 16300.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13511.86 | 14227.15 | 14992.05 | 15536.76 | 15892.99 | 16149.68 | 19857.52 | +| **Req/Sec** | 13158.37 | 13832.05 | 14673.93 | 15223.13 | 15589.70 | 15746.26 | 16006.22 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 5ms | 5ms | 6ms | ### [Acorn](#acorn) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 5737.87 | 10131.91 | 91818.93 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | --------- | --- | +| 6504.50 | 12277.41 | 116482.24 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ----- | ------- | ------- | ------- | -------- | -------- | -------- | -| **Req/Sec** | 87.32 | 2178.64 | 3381.92 | 5729.72 | 11252.81 | 15620.36 | 71746.95 | -| **Latency** | 4ms | 8ms | 14ms | 18ms | 23ms | 25ms | 32ms | +| **Req/Sec** | 81.25 | 1857.76 | 3534.48 | 5963.88 | 11380.92 | 21697.20 | 74881.23 | +| **Latency** | 4ms | 8ms | 13ms | 20ms | 25ms | 27ms | 33ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32763.80 | 3735.22 | 37640.89 | | +| 32309.53 | 3884.10 | 40249.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 30530.05 | 32186.34 | 33811.47 | 34578.01 | 35178.93 | 35547.43 | 36235.39 | +| **Req/Sec** | 29633.97 | 31499.21 | 33491.39 | 34327.03 | 34962.90 | 35362.43 | 36041.30 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 28334.20 | 2793.94 | 32439.71 | | +| 28160.35 | 2778.89 | 31893.21 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 27030.36 | 27936.52 | 28980.35 | 29614.76 | 30150.50 | 30613.96 | 31292.15 | +| **Req/Sec** | 26720.84 | 27744.44 | 28816.70 | 29414.14 | 30080.81 | 30430.01 | 31139.14 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 78365.63 | 9556.92 | 101069.68 | | +| 77683.46 | 9440.48 | 101037.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 65781.70 | 70807.62 | 77926.13 | 85863.16 | 92130.35 | 93944.19 | 97252.69 | -| **Latency** | 380µs | 471µs | 597µs | 754µs | 958µs | 1ms | 1ms | +| **Req/Sec** | 65661.58 | 69721.27 | 77247.93 | 84933.34 | 91036.64 | 93634.06 | 97202.19 | +| **Latency** | 380µs | 474µs | 602µs | 766µs | 968µs | 1ms | 1ms | ### [Cheetah](#cheetah) -| **Stat** | Mean | Stddev | Max | -| -------- | ---- | ------ | --- | -| 0.00 | 0.00 | 0.00 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 40392.76 | 2339.33 | 46437.69 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 38736.37 | 39818.35 | 40808.13 | 41360.54 | 41960.17 | 42344.32 | 43972.88 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) -| **Stat** | Mean | Stddev | Max | -| -------- | ---- | ------ | --- | -| 0.00 | 0.00 | 0.00 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 31570.00 | 2249.45 | 33982.34 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 31015.59 | 31465.86 | 32010.12 | 32278.29 | 32510.34 | 32684.32 | 33041.04 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 35018.30 | 2169.78 | 39498.61 | | +| 35254.42 | 2211.24 | 37387.82 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34410.92 | 34971.30 | 35405.07 | 35683.92 | 35939.84 | 36200.21 | 36452.79 | +| **Req/Sec** | 34528.95 | 35312.90 | 35599.54 | 35930.29 | 36342.29 | 36516.31 | 36783.79 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 59640.95 | 11069.52 | 87076.44 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 55420.94 | 7381.32 | 88003.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 51000.78 | 52090.01 | 53609.47 | 66615.08 | 78948.67 | 82680.59 | 86062.13 | -| **Latency** | 557µs | 621µs | 900µs | 976µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 51300.50 | 52210.01 | 53145.73 | 54454.46 | 64905.01 | 74539.77 | 83829.53 | +| **Latency** | 617µs | 850µs | 930µs | 986µs | 1ms | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45111.85 | 2386.30 | 60923.90 | | +| 45408.88 | 2691.20 | 55314.12 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43609.68 | 44339.00 | 45140.79 | 45682.26 | 46804.01 | 48270.75 | 51616.43 | +| **Req/Sec** | 43437.91 | 44308.47 | 45248.21 | 46310.05 | 48266.02 | 49581.94 | 52321.13 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16158.94 | 1983.80 | 22598.14 | | +| 15984.06 | 1959.85 | 21850.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14540.79 | 15457.56 | 16454.36 | 17361.42 | 18039.17 | 18340.39 | 19130.93 | +| **Req/Sec** | 14448.52 | 15387.59 | 16352.55 | 17109.71 | 17739.64 | 18040.38 | 18700.01 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 5ms | 6ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 75597.62 | 13929.03 | 99450.59 | | +| 76460.40 | 13031.17 | 98878.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57601.39 | 61945.33 | 76554.53 | 88814.41 | 93707.46 | 95811.32 | 98398.67 | -| **Latency** | 387µs | 476µs | 603µs | 806µs | 984µs | 1ms | 1ms | +| **Req/Sec** | 58098.09 | 65015.37 | 77734.51 | 87911.59 | 92991.94 | 94819.41 | 97362.91 | +| **Latency** | 398µs | 489µs | 581µs | 778µs | 998µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6229.46 | 931.18 | 7993.58 | | +| 6420.23 | 989.56 | 7954.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4902.28 | 5975.41 | 6307.55 | 6705.47 | 7322.11 | 7786.22 | 7909.93 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 4881.16 | 6125.10 | 6606.92 | 6765.53 | 7701.46 | 7791.10 | 7870.60 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 11979.21 | 2047.34 | 13813.20 | | +| 11879.68 | 2293.57 | 49189.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 9041.59 | 12124.26 | 12635.17 | 13023.44 | 13232.48 | 13495.95 | 13704.36 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | 8ms | +| **Req/Sec** | 9240.80 | 11910.25 | 12461.59 | 12795.42 | 13119.74 | 13400.98 | 13731.90 | +| **Latency** | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | 8ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 49385.89 | 4316.50 | 78488.83 | | +| 49664.63 | 4772.27 | 74834.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46744.01 | 47606.96 | 48383.10 | 49525.40 | 54317.37 | 58792.59 | 65720.72 | -| **Latency** | 879µs | 977µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46662.55 | 47473.12 | 48392.27 | 49758.16 | 55842.82 | 60169.83 | 67513.89 | +| **Latency** | 833µs | 972µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15983.15 | 1535.42 | 23572.41 | | +| 18025.55 | 4204.36 | 33700.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15717.01 | 16014.61 | 16223.11 | 16428.70 | 16656.78 | 16814.98 | 17144.73 | -| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15603.69 | 15982.08 | 16848.16 | 17604.31 | 25912.16 | 27035.27 | 29321.64 | +| **Latency** | 1ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48712.46 | 3384.24 | 70084.67 | | +| 48586.80 | 3059.65 | 61015.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 46457.30 | 47384.62 | 48290.20 | 49245.54 | 52131.91 | 54908.60 | 60440.81 | -| **Latency** | 923µs | 985µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46378.29 | 47367.36 | 48244.46 | 49334.73 | 51823.80 | 53902.89 | 57598.95 | +| **Latency** | 929µs | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48011.21 | 3750.71 | 67245.90 | | +| 47360.17 | 3105.68 | 66215.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45636.55 | 46327.23 | 47172.88 | 49125.04 | 52301.83 | 54912.43 | 59491.04 | -| **Latency** | 906µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45366.18 | 46138.73 | 46973.07 | 47918.27 | 50621.55 | 52924.71 | 56820.90 | +| **Latency** | 954µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 37226.54 | 3607.57 | 43229.09 | | +| 37505.04 | 3917.36 | 45206.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34611.81 | 36657.66 | 38259.90 | 39110.10 | 39757.63 | 40128.02 | 40914.06 | +| **Req/Sec** | 34906.45 | 36903.38 | 38573.60 | 39481.59 | 40140.41 | 40700.92 | 41701.95 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 76932.26 | 16380.30 | 99044.31 | | +| 79989.51 | 15420.04 | 99210.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 55316.97 | 59138.92 | 80573.74 | 92611.87 | 95809.74 | 97106.48 | 98093.47 | -| **Latency** | 375µs | 473µs | 594µs | 794µs | 974µs | 1ms | 1ms | +| **Req/Sec** | 56527.95 | 64117.24 | 85112.18 | 93766.73 | 96522.47 | 97358.27 | 98175.69 | +| **Latency** | 361µs | 463µs | 580µs | 737µs | 940µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 26971.01 | 3220.86 | 30686.59 | | +| 26888.21 | 3270.17 | 34544.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24997.43 | 27104.64 | 27760.50 | 28377.33 | 28994.94 | 29284.27 | 29905.39 | +| **Req/Sec** | 25410.86 | 26893.35 | 27610.23 | 28302.86 | 28953.75 | 29366.18 | 29997.34 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 3ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45782.34 | 2963.07 | 72927.95 | | +| 45601.59 | 2602.04 | 56047.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 44123.56 | 45011.65 | 45656.54 | 46405.16 | 47951.03 | 49363.26 | 53311.63 | +| **Req/Sec** | 44098.08 | 44765.75 | 45402.86 | 46251.64 | 47801.95 | 49522.84 | 52401.42 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 50110.46 | 3951.90 | 69345.53 | | +| 48859.31 | 3440.24 | 67008.69 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47704.87 | 48319.63 | 49083.14 | 50374.21 | 55018.89 | 58142.70 | 65092.16 | -| **Latency** | 861µs | 965µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46530.88 | 47306.37 | 48158.94 | 49223.80 | 53128.99 | 55684.65 | 60786.65 | +| **Latency** | 912µs | 983µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16941.84 | 1405.41 | 19627.24 | | +| 17202.19 | 1469.67 | 21456.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16746.53 | 16986.79 | 17160.97 | 17339.87 | 17521.02 | 17640.49 | 18038.57 | +| **Req/Sec** | 16870.57 | 17189.61 | 17408.18 | 17667.91 | 17921.02 | 18115.27 | 18522.68 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 25892.27 | 3611.15 | 30247.14 | | +| 26178.99 | 3669.99 | 30914.48 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24408.04 | 25742.04 | 26815.86 | 27602.61 | 28148.01 | 28572.62 | 29165.82 | +| **Req/Sec** | 24553.68 | 26117.41 | 27101.20 | 27823.12 | 28444.24 | 28773.39 | 29450.90 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 12938.81 | 1898.84 | 16568.39 | | +| 12952.83 | 1882.32 | 16477.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11468.63 | 12874.23 | 13412.24 | 13785.06 | 14146.85 | 14686.87 | 15574.78 | -| **Latency** | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms | 7ms | +| **Req/Sec** | 11310.41 | 12796.89 | 13403.58 | 13816.92 | 14189.86 | 14839.43 | 15760.35 | +| **Latency** | 3ms | 3ms | 3ms | 4ms | 4ms | 4ms | 7ms | ### [Peko](#peko) @@ -569,57 +569,57 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 38774.26 | 1952.85 | 44169.16 | | +| 39314.17 | 1911.59 | 43775.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37530.82 | 38427.87 | 39154.99 | 39550.18 | 40036.47 | 40234.04 | 40748.22 | +| **Req/Sec** | 37909.64 | 39051.37 | 39505.40 | 40127.64 | 40639.62 | 41143.19 | 42436.87 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34479.57 | 3197.60 | 39344.71 | | +| 34534.11 | 3272.50 | 41906.27 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31896.10 | 33802.88 | 35320.84 | 36255.30 | 36933.27 | 37308.52 | 37982.16 | +| **Req/Sec** | 32340.50 | 33833.81 | 35308.33 | 36316.55 | 36990.84 | 37385.97 | 38224.58 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 77739.97 | 9221.56 | 101050.11 | | +| 78295.76 | 9768.45 | 100032.39 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66404.21 | 70527.26 | 76578.30 | 84871.66 | 91039.09 | 93819.61 | 98001.86 | -| **Latency** | 381µs | 475µs | 604µs | 762µs | 963µs | 1ms | 1ms | +| **Req/Sec** | 65431.04 | 70377.44 | 77501.27 | 86037.90 | 92079.18 | 94823.88 | 97721.79 | +| **Latency** | 376µs | 470µs | 598µs | 758µs | 958µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6859.90 | 1428.12 | 11084.05 | | +| 6747.84 | 1474.81 | 10413.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5370.30 | 6330.58 | 7140.96 | 7637.34 | 8237.59 | 8908.57 | 9465.24 | -| **Latency** | 4ms | 5ms | 7ms | 8ms | 10ms | 11ms | 15ms | +| **Req/Sec** | 5268.91 | 6252.70 | 6986.42 | 7567.67 | 8323.39 | 8771.86 | 9467.18 | +| **Latency** | 4ms | 5ms | 7ms | 8ms | 10ms | 12ms | 16ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 51609.82 | 5880.48 | 78777.12 | | +| 49376.95 | 3588.21 | 71707.22 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 47647.05 | 48482.57 | 49449.10 | 52366.14 | 60901.11 | 64059.11 | 71240.73 | -| **Latency** | 670µs | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 47242.30 | 48118.86 | 48948.46 | 49688.86 | 51277.42 | 55247.76 | 65209.32 | +| **Latency** | 904µs | 968µs | 1ms | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2023-12-29T01:17:45.375Z

+

Generated 2023-12-30T01:25:47.495Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 8a4ef21bf4..96eda9cbeb 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000532354, - "slowest": 0.016779787, - "fastest": 0.000911961, - "average": 0.003379775587526422, - "requestsPerSec": 14761.614159565568, - "totalData": 1919112, + "total": 10.00077922, + "slowest": 0.017952984, + "fastest": 0.000966843, + "average": 0.0034744864703576896, + "requestsPerSec": 14360.081033765688, + "totalData": 1866956, "sizePerRequest": 13, - "sizePerSec": 191900.9840743524 + "sizePerSec": 186681.05343895394 }, "responseTimeHistogram": { - "0.000911961": 1, - "0.0024987436": 7196, - "0.0040855262": 107735, - "0.0056723088": 24647, - "0.007259091400000001": 7254, - "0.008845874": 378, - "0.0104326566": 310, - "0.0120194392": 44, - "0.0136062218": 34, - "0.0151930044": 17, - "0.016779787": 8 + "0.000966843": 1, + "0.0026654571": 26438, + "0.004364071200000001": 85077, + "0.0060626853000000005": 27604, + "0.007761299400000001": 3861, + "0.009459913500000002": 412, + "0.0111585276": 148, + "0.012857141700000001": 28, + "0.014555755800000002": 18, + "0.016254369900000003": 18, + "0.017952984": 7 }, "latencyPercentiles": { - "p10": 0.002558691, - "p25": 0.00264916, - "p50": 0.002766219, - "p75": 0.003521105, - "p90": 0.00546059, - "p95": 0.005704251, - "p99": 0.006497568 + "p10": 0.002611948, + "p25": 0.002699327, + "p50": 0.002828523, + "p75": 0.003631274, + "p90": 0.005574675, + "p95": 0.005861547, + "p99": 0.006691337 }, "rps": { - "mean": 14764.538620838597, - "stddev": 1745.978983419542, - "max": 25372.752551715614, + "mean": 14362.338773557587, + "stddev": 1417.6811968201523, + "max": 16300.849274246862, "percentiles": { - "p10": 13511.863416079512, - "p25": 14227.14824427957, - "p50": 14992.045160468182, - "p75": 15536.755248315054, - "p90": 15892.988285157324, - "p95": 16149.681709961233, - "p99": 19857.517298855328 + "p10": 13158.371853378532, + "p25": 13832.050243619848, + "p50": 14673.925770639797, + "p75": 15223.13049808511, + "p90": 15589.702017205107, + "p95": 15746.260263186845, + "p99": 16006.224820832153 } }, "details": { "DNSDialup": { - "average": 0.0011526398000000003, - "fastest": 0.000094043, - "slowest": 0.002505866 + "average": 0.0014212750599999998, + "fastest": 0.000071183, + "slowest": 0.002852391 }, "DNSLookup": { - "average": 0.000025698599999999998, - "fastest": 0.000004228, - "slowest": 0.000864104 + "average": 0.00003307556, + "fastest": 0.000003275, + "slowest": 0.001298783 } }, "statusCodeDistribution": { - "200": 147624 + "200": 143612 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index e0b7b71b2a..fbbe815b8d 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001417179, - "slowest": 0.059234653, - "fastest": 0.002405641, - "average": 0.014042020261705094, - "requestsPerSec": 3553.4964059516906, - "totalData": 462020, + "total": 10.000741134, + "slowest": 0.054586116, + "fastest": 0.002503663, + "average": 0.014515311273710337, + "requestsPerSec": 3440.2450317438643, + "totalData": 447265, "sizePerRequest": 13, - "sizePerSec": 46195.45327737198 + "sizePerSec": 44723.18541267024 }, "responseTimeHistogram": { - "0.002405641": 1, - "0.0080885422": 8719, - "0.0137714434": 8230, - "0.0194543446": 11025, - "0.0251372458": 5493, - "0.030820147": 1539, - "0.0365030482": 371, - "0.0421859494": 108, - "0.0478688506": 4, - "0.0535517518": 0, - "0.059234653": 50 + "0.002503663": 1, + "0.007711908299999999": 8361, + "0.012920153599999998": 7019, + "0.0181283989": 8768, + "0.023336644199999996": 4835, + "0.028544889499999993": 4154, + "0.033753134799999994": 920, + "0.0389613801": 197, + "0.044169625399999995": 53, + "0.04937787069999999": 47, + "0.05458611599999999": 50 }, "latencyPercentiles": { - "p10": 0.004451962, - "p25": 0.008254441, - "p50": 0.014136808, - "p75": 0.018797942, - "p90": 0.023134714, - "p95": 0.025849599, - "p99": 0.03238212 + "p10": 0.004466403, + "p25": 0.008120674, + "p50": 0.01396008, + "p75": 0.020086893, + "p90": 0.02531138, + "p95": 0.027506544, + "p99": 0.033810456 }, "rps": { - "mean": 5737.868429404167, - "stddev": 10131.91182737256, - "max": 91818.93305967737, + "mean": 6504.500222067738, + "stddev": 12277.411107661885, + "max": 116482.23645786259, "percentiles": { - "p10": 87.31539560772366, - "p25": 2178.6357891037005, - "p50": 3381.9214797549316, - "p75": 5729.719540752603, - "p90": 11252.813957025894, - "p95": 15620.362704820956, - "p99": 71746.94851240925 + "p10": 81.25393015104066, + "p25": 1857.7645890253555, + "p50": 3534.479064175994, + "p75": 5963.876108934395, + "p90": 11380.9206218052, + "p95": 21697.202334430953, + "p99": 74881.2300490336 } }, "details": { "DNSDialup": { - "average": 0.0014697997, - "fastest": 0.000106429, - "slowest": 0.003177113 + "average": 0.0014292580000000003, + "fastest": 0.000086801, + "slowest": 0.003287455 }, "DNSLookup": { - "average": 0.000008126519999999999, - "fastest": 0.000002826, - "slowest": 0.000068238 + "average": 0.00002285712, + "fastest": 0.000004328, + "slowest": 0.000617541 } }, "statusCodeDistribution": { - "200": 35540 + "200": 34405 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 018d2ff1af..dd224df711 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000333522, - "slowest": 0.009230208, - "fastest": 0.000745381, - "average": 0.0015240971365373182, - "requestsPerSec": 32766.507164899736, - "totalData": 4259788, + "total": 10.000112425, + "slowest": 0.008642528, + "fastest": 0.000782012, + "average": 0.0015459261607421043, + "requestsPerSec": 32302.936834232645, + "totalData": 4199429, "sizePerRequest": 13, - "sizePerSec": 425964.59314369655 + "sizePerSec": 419938.1788450244 }, "responseTimeHistogram": { - "0.000745381": 1, - "0.0015938637": 262764, - "0.0024423464": 59929, - "0.0032908291": 3138, - "0.0041393118": 175, - "0.0049877945": 62, - "0.0058362772": 86, - "0.0066847599": 1305, - "0.0075332426": 138, - "0.0083817253": 48, - "0.009230208": 30 + "0.000782012": 1, + "0.0015680636": 232767, + "0.0023541152": 79964, + "0.0031401667999999996": 8322, + "0.0039262184": 378, + "0.00471227": 51, + "0.0054983216": 1, + "0.0062843732": 269, + "0.0070704248": 1071, + "0.0078564764": 93, + "0.008642528": 116 }, "latencyPercentiles": { - "p10": 0.001270146, - "p25": 0.001386036, - "p50": 0.001475973, - "p75": 0.001562364, - "p90": 0.00168814, - "p95": 0.001925963, - "p99": 0.002563713 + "p10": 0.001278584, + "p25": 0.001398885, + "p50": 0.001492138, + "p75": 0.001583666, + "p90": 0.001720749, + "p95": 0.001975109, + "p99": 0.002683326 }, "rps": { - "mean": 32763.79549185588, - "stddev": 3735.2231411553703, - "max": 37640.89438047059, + "mean": 32309.531288812253, + "stddev": 3884.0959206076404, + "max": 40249.028954156616, "percentiles": { - "p10": 30530.047672919944, - "p25": 32186.33608306129, - "p50": 33811.46501696689, - "p75": 34578.00677001038, - "p90": 35178.92589716378, - "p95": 35547.431451360506, - "p99": 36235.38506135835 + "p10": 29633.966452347708, + "p25": 31499.206751665017, + "p50": 33491.387572618165, + "p75": 34327.02910271475, + "p90": 34962.89825395931, + "p95": 35362.4295403575, + "p99": 36041.2961170898 } }, "details": { "DNSDialup": { - "average": 0.0011098935399999998, - "fastest": 0.000084851, - "slowest": 0.00251097 + "average": 0.00117026918, + "fastest": 0.000093384, + "slowest": 0.002640522 }, "DNSLookup": { - "average": 0.000011229039999999996, - "fastest": 0.000003877, - "slowest": 0.000171673 + "average": 0.000025568799999999998, + "fastest": 0.000003326, + "slowest": 0.000910376 } }, "statusCodeDistribution": { - "200": 327676 + "200": 323033 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 65e1a9cfc0..167fc4c964 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000302783, - "slowest": 0.011291867, - "fastest": 0.000752713, - "average": 0.001762420661054739, - "requestsPerSec": 28337.641984374703, - "totalData": 3684005, + "total": 10.000268301, + "slowest": 0.012512021, + "fastest": 0.000882103, + "average": 0.001773477341173815, + "requestsPerSec": 28160.844441727542, + "totalData": 3661008, "sizePerRequest": 13, - "sizePerSec": 368389.3457968711 + "sizePerSec": 366090.97774245805 }, "responseTimeHistogram": { - "0.000752713": 1, - "0.0018066284": 203451, - "0.0028605438": 76867, - "0.0039144592": 1350, - "0.0049683746": 604, - "0.0060222900000000005": 945, - "0.0070762054000000005": 21, - "0.0081301208": 116, - "0.0091840362": 0, - "0.010237951600000001": 0, - "0.011291867": 30 + "0.000882103": 1, + "0.0020450948": 255401, + "0.0032080866": 23969, + "0.004371078400000001": 765, + "0.0055340701999999995": 1073, + "0.006697062": 257, + "0.0078600538": 42, + "0.0090230456": 78, + "0.0101860374": 0, + "0.011349029200000001": 0, + "0.012512021": 30 }, "latencyPercentiles": { - "p10": 0.001466147, - "p25": 0.001625729, - "p50": 0.001721138, - "p75": 0.001828861, - "p90": 0.002011946, - "p95": 0.002204843, - "p99": 0.00293061 + "p10": 0.001472933, + "p25": 0.001634894, + "p50": 0.001730112, + "p75": 0.001838944, + "p90": 0.002026905, + "p95": 0.0022507, + "p99": 0.002950088 }, "rps": { - "mean": 28334.203975177, - "stddev": 2793.94037678971, - "max": 32439.711907062014, + "mean": 28160.350856798523, + "stddev": 2778.893602057043, + "max": 31893.211778872846, "percentiles": { - "p10": 27030.358445925365, - "p25": 27936.515819829092, - "p50": 28980.3505173385, - "p75": 29614.763130082418, - "p90": 30150.496050787035, - "p95": 30613.960416455913, - "p99": 31292.152446248016 + "p10": 26720.84225696249, + "p25": 27744.44382456387, + "p50": 28816.698985882704, + "p75": 29414.13710141639, + "p90": 30080.806222710005, + "p95": 30430.01312194231, + "p99": 31139.13878354017 } }, "details": { "DNSDialup": { - "average": 0.0011507043599999999, - "fastest": 0.000100086, - "slowest": 0.002497057 + "average": 0.0010476049199999997, + "fastest": 0.000086761, + "slowest": 0.002128672 }, "DNSLookup": { - "average": 0.00000846948, - "fastest": 0.000003547, - "slowest": 0.00005875 + "average": 0.000008701, + "fastest": 0.000004318, + "slowest": 0.000044684 } }, "statusCodeDistribution": { - "200": 283385 + "200": 281616 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 54fe692370..1abacc17bf 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000381187, - "slowest": 0.003825593, - "fastest": 0.000033623, - "average": 0.0006366714304362047, - "requestsPerSec": 78359.61303341866, - "totalData": 10187138, + "total": 10.000317312, + "slowest": 0.003239918, + "fastest": 0.000034284, + "average": 0.0006423390707311825, + "requestsPerSec": 77671.9353762842, + "totalData": 10097672, "sizePerRequest": 13, - "sizePerSec": 1018674.9694344426 + "sizePerSec": 1009735.1598916944 }, "responseTimeHistogram": { - "0.000033623": 1, - "0.00041282": 112544, - "0.000792017": 507548, - "0.001171214": 138520, - "0.001550411": 22495, - "0.001929608": 2374, - "0.002308805": 63, - "0.002688002": 16, - "0.003067199": 18, - "0.003446396": 21, - "0.003825593": 26 + "0.000034284": 1, + "0.0003548474": 58310, + "0.0006754108": 427606, + "0.0009959742000000002": 224814, + "0.0013165376000000002": 53959, + "0.0016371010000000002": 11092, + "0.0019576644": 886, + "0.0022782278": 38, + "0.0025987912": 17, + "0.0029193546": 13, + "0.003239918": 8 }, "latencyPercentiles": { - "p10": 0.000380382, - "p25": 0.000471637, - "p50": 0.000597043, - "p75": 0.000754263, - "p90": 0.000958938, - "p95": 0.001081938, - "p99": 0.001392717 + "p10": 0.000380199, + "p25": 0.000474143, + "p50": 0.000602117, + "p75": 0.000766974, + "p90": 0.000968393, + "p95": 0.001090035, + "p99": 0.001390165 }, "rps": { - "mean": 78365.63393048217, - "stddev": 9556.91777120988, - "max": 101069.67743562831, + "mean": 77683.46329058342, + "stddev": 9440.480873965698, + "max": 101037.5186675801, "percentiles": { - "p10": 65781.70087248365, - "p25": 70807.62210954836, - "p50": 77926.12863092715, - "p75": 85863.16094118457, - "p90": 92130.34773654524, - "p95": 93944.18604180921, - "p99": 97252.69150825888 + "p10": 65661.57742731058, + "p25": 69721.26619829886, + "p50": 77247.9297855407, + "p75": 84933.34483118054, + "p90": 91036.64224849854, + "p95": 93634.06059139645, + "p99": 97202.18866094014 } }, "details": { "DNSDialup": { - "average": 0.0011802338799999999, - "fastest": 0.000103183, - "slowest": 0.002518718 + "average": 0.00106961978, + "fastest": 0.000096555, + "slowest": 0.00193574 }, "DNSLookup": { - "average": 0.000024421519999999994, - "fastest": 0.000003737, - "slowest": 0.000827904 + "average": 0.000012263440000000001, + "fastest": 0.000004007, + "slowest": 0.000100527 } }, "statusCodeDistribution": { - "200": 783626 + "200": 776744 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 1a791291f4..0f8ee3cee1 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,55 +1,65 @@ { "summary": { - "successRate": 0, - "total": 10.0006081, - "slowest": null, - "fastest": null, - "average": null, - "requestsPerSec": 90427.10112798042, - "totalData": 0, - "sizePerRequest": null, - "sizePerSec": 0 + "successRate": 1, + "total": 10.000373972, + "slowest": 0.008276995, + "fastest": 0.000383314, + "average": 0.0012358802123899274, + "requestsPerSec": 40395.88930684841, + "totalData": 5251662, + "sizePerRequest": 13, + "sizePerSec": 525146.5609890294 }, "responseTimeHistogram": { - "NaN": 0 + "0.000383314": 1, + "0.0011726821000000002": 90875, + "0.0019620502000000004": 311846, + "0.002751418300000001": 1068, + "0.0035407864000000008": 106, + "0.004330154500000001": 25, + "0.0051195226000000016": 6, + "0.0059088907000000015": 7, + "0.0066982588000000015": 14, + "0.0074876269000000014": 10, + "0.008276995": 16 }, "latencyPercentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 0.001143193, + "p25": 0.001177521, + "p50": 0.001220691, + "p75": 0.00127081, + "p90": 0.001343292, + "p95": 0.001406459, + "p99": 0.001543193 }, "rps": { - "mean": 0, - "stddev": 0, - "max": null, + "mean": 40392.75685489655, + "stddev": 2339.332830329791, + "max": 46437.69132303904, "percentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 38736.367508174924, + "p25": 39818.35151014065, + "p50": 40808.1289792938, + "p75": 41360.53565323819, + "p90": 41960.1708850496, + "p95": 42344.3218016272, + "p99": 43972.880652394175 } }, "details": { "DNSDialup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.00131582742, + "fastest": 0.000089868, + "slowest": 0.002823994 }, "DNSLookup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.000025171479999999996, + "fastest": 0.000003877, + "slowest": 0.000909756 } }, - "statusCodeDistribution": {}, - "errorDistribution": { - "Connection refused (os error 111)": 904326 - } + "statusCodeDistribution": { + "200": 403974 + }, + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index d2dbc5fc63..96577759ff 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,55 +1,65 @@ { "summary": { - "successRate": 0, - "total": 10.000375836, - "slowest": null, - "fastest": null, - "average": null, - "requestsPerSec": 91271.66968207534, - "totalData": 0, - "sizePerRequest": null, - "sizePerSec": 0 + "successRate": 1, + "total": 10.000364598, + "slowest": 0.012055234, + "fastest": 0.000549654, + "average": 0.0015814754015112114, + "requestsPerSec": 31576.048743578016, + "totalData": 4105036, + "sizePerRequest": 13, + "sizePerSec": 410488.6336665142 }, "responseTimeHistogram": { - "NaN": 0 + "0.000549654": 1, + "0.001700212": 260632, + "0.00285077": 53979, + "0.004001327999999999": 929, + "0.005151886": 96, + "0.006302443999999999": 32, + "0.007453001999999999": 50, + "0.00860356": 16, + "0.009754117999999999": 12, + "0.010904675999999999": 11, + "0.012055233999999998": 14 }, "latencyPercentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 0.001384949, + "p25": 0.001435061, + "p50": 0.00160605, + "p75": 0.001675084, + "p90": 0.001740877, + "p95": 0.001787663, + "p99": 0.002140225 }, "rps": { - "mean": 0, - "stddev": 0, - "max": null, + "mean": 31570.00197441498, + "stddev": 2249.4545515291893, + "max": 33982.34245313163, "percentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 31015.59464098586, + "p25": 31465.861519553968, + "p50": 32010.121600449504, + "p75": 32278.285365338565, + "p90": 32510.344791714648, + "p95": 32684.319067803448, + "p99": 33041.0369679149 } }, "details": { "DNSDialup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.0012130838000000003, + "fastest": 0.00010176, + "slowest": 0.002132762 }, "DNSLookup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.000010314179999999997, + "fastest": 0.000004368, + "slowest": 0.000070331 } }, - "statusCodeDistribution": {}, - "errorDistribution": { - "Connection refused (os error 111)": 912751 - } + "statusCodeDistribution": { + "200": 315772 + }, + "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 7d7dca463f..f4125de8bf 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.000430632, - "slowest": 0.01017243, - "fastest": 0.000700379, - "average": 0.0014259398926736771, - "requestsPerSec": 35018.79197875726, - "totalData": 4552639, + "total": 10.000376194, + "slowest": 0.010398292, + "fastest": 0.000823213, + "average": 0.0014161740234422812, + "requestsPerSec": 35259.77354847497, + "totalData": 4583943, "sizePerRequest": 13, - "sizePerSec": 455244.2957238444 + "sizePerSec": 458377.05613017466 }, "responseTimeHistogram": { - "0.000700379": 1, - "0.0016475841000000001": 340454, - "0.0025947892": 8972, - "0.0035419943000000002": 629, - "0.0044891994": 38, - "0.0054364045": 11, - "0.0063836096": 1, - "0.0073308147": 62, - "0.0082780198": 21, - "0.0092252249": 11, - "0.01017243": 3 + "0.000823213": 1, + "0.0017807209": 348155, + "0.0027382288": 3913, + "0.0036957367": 400, + "0.0046532446": 34, + "0.0056107525": 11, + "0.0065682603999999995": 0, + "0.0075257683": 64, + "0.0084832762": 17, + "0.0094407841": 13, + "0.010398292": 3 }, "latencyPercentiles": { - "p10": 0.001254016, - "p25": 0.001302406, - "p50": 0.001445967, - "p75": 0.00151018, - "p90": 0.001565799, - "p95": 0.001611264, - "p99": 0.00192537 + "p10": 0.001244406, + "p25": 0.001293729, + "p50": 0.001434199, + "p75": 0.001498761, + "p90": 0.001557425, + "p95": 0.001603778, + "p99": 0.001904922 }, "rps": { - "mean": 35018.295118672766, - "stddev": 2169.777756838408, - "max": 39498.605507778586, + "mean": 35254.42008997237, + "stddev": 2211.243290660709, + "max": 37387.82025098726, "percentiles": { - "p10": 34410.91986645172, - "p25": 34971.295981114956, - "p50": 35405.073547041604, - "p75": 35683.920349029584, - "p90": 35939.83893687738, - "p95": 36200.21358125928, - "p99": 36452.79200970777 + "p10": 34528.94907090111, + "p25": 35312.899802297914, + "p50": 35599.54076592245, + "p75": 35930.29282988376, + "p90": 36342.291524648244, + "p95": 36516.30800207953, + "p99": 36783.7885590382 } }, "details": { "DNSDialup": { - "average": 0.00111456554, - "fastest": 0.00008939, - "slowest": 0.002568408 + "average": 0.0011919263, + "fastest": 0.000102734, + "slowest": 0.00271758 }, "DNSLookup": { - "average": 0.000008275080000000002, - "fastest": 0.000004348, - "slowest": 0.000056195 + "average": 0.000012629839999999998, + "fastest": 0.000003637, + "slowest": 0.000178996 } }, "statusCodeDistribution": { - "200": 350203 + "200": 352611 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 6b66bbc379..ff3454dc32 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000354495, - "slowest": 0.00516994, - "fastest": 0.000216346, - "average": 0.0008367110878988058, - "requestsPerSec": 59648.285498103236, - "totalData": 7754552, + "total": 10.000348278, + "slowest": 0.004035072, + "fastest": 0.000205768, + "average": 0.0009005205743914301, + "requestsPerSec": 55422.46975730779, + "totalData": 7205172, "sizePerRequest": 13, - "sizePerSec": 775427.711475342 + "sizePerSec": 720492.1068450012 }, "responseTimeHistogram": { - "0.000216346": 1, - "0.0007117053999999999": 188049, - "0.0012070648": 400291, - "0.0017024241999999998": 7942, - "0.0021977836": 106, - "0.002693143": 29, - "0.0031885023999999994": 34, - "0.0036838617999999995": 18, - "0.0041792211999999995": 25, - "0.0046745805999999996": 8, - "0.00516994": 1 + "0.000205768": 1, + "0.0005886984": 42309, + "0.0009716288": 340233, + "0.0013545592": 171094, + "0.0017374896": 475, + "0.00212042": 28, + "0.0025033504": 5, + "0.0028862807999999996": 38, + "0.0032692112": 20, + "0.0036521416": 26, + "0.004035072": 15 }, "latencyPercentiles": { - "p10": 0.00055767, - "p25": 0.000621609, - "p50": 0.000900797, - "p75": 0.000976621, - "p90": 0.001046084, - "p95": 0.001107746, - "p99": 0.001227499 + "p10": 0.00061732, + "p25": 0.000850099, + "p50": 0.000930367, + "p75": 0.000986958, + "p90": 0.001064158, + "p95": 0.001122802, + "p99": 0.00122961 }, "rps": { - "mean": 59640.947174476394, - "stddev": 11069.52130416847, - "max": 87076.43569525311, + "mean": 55420.93947479892, + "stddev": 7381.318937202719, + "max": 88003.82816651558, "percentiles": { - "p10": 51000.77521178503, - "p25": 52090.011137006564, - "p50": 53609.46516692635, - "p75": 66615.07699037368, - "p90": 78948.67185619974, - "p95": 82680.59094674575, - "p99": 86062.12802954955 + "p10": 51300.497614826985, + "p25": 52210.01388065728, + "p50": 53145.73190230599, + "p75": 54454.46041920739, + "p90": 64905.01066682439, + "p95": 74539.76696567443, + "p99": 83829.53415003157 } }, "details": { "DNSDialup": { - "average": 0.0010698594199999999, - "fastest": 0.000089718, - "slowest": 0.002438776 + "average": 0.0008831808200000001, + "fastest": 0.00006965, + "slowest": 0.001811709 }, "DNSLookup": { - "average": 0.000013005600000000001, - "fastest": 0.000003707, - "slowest": 0.000239924 + "average": 0.000020091459999999993, + "fastest": 0.000003907, + "slowest": 0.000579471 } }, "statusCodeDistribution": { - "200": 596504 + "200": 554244 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 664cad96e3..25b3f5c4eb 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000192723, - "slowest": 0.006454989, - "fastest": 0.000297955, - "average": 0.0011065633765356118, - "requestsPerSec": 45112.530577776946, - "totalData": 5864742, + "total": 10.000199416, + "slowest": 0.006336832, + "fastest": 0.00020398, + "average": 0.001099226556084007, + "requestsPerSec": 45412.19440818399, + "totalData": 5903703, "sizePerRequest": 13, - "sizePerSec": 586462.8975111003 + "sizePerSec": 590358.5273063919 }, "responseTimeHistogram": { - "0.000297955": 1, - "0.0009136584000000001": 13245, - "0.0015293618": 436344, - "0.0021450652": 1262, - "0.0027607686": 169, - "0.003376472": 62, - "0.0039921754": 8, - "0.0046078788": 16, - "0.0052235822": 3, - "0.0058392856": 10, - "0.006454989": 14 + "0.00020398": 1, + "0.0008172651999999999": 12395, + "0.0014305504": 438695, + "0.0020438355999999997": 2726, + "0.0026571207999999996": 152, + "0.0032704059999999996": 88, + "0.0038836911999999995": 32, + "0.0044969764": 11, + "0.0051102616": 8, + "0.0057235468": 13, + "0.006336832": 10 }, "latencyPercentiles": { - "p10": 0.001022604, - "p25": 0.00106212, - "p50": 0.001104597, - "p75": 0.001150205, - "p90": 0.001203495, - "p95": 0.001247577, - "p99": 0.001374273 + "p10": 0.001007491, + "p25": 0.001056949, + "p50": 0.001102065, + "p75": 0.00114845, + "p90": 0.001201841, + "p95": 0.001244929, + "p99": 0.00137813 }, "rps": { - "mean": 45111.8470186487, - "stddev": 2386.3048439320146, - "max": 60923.900937337785, + "mean": 45408.87823710998, + "stddev": 2691.2018055147737, + "max": 55314.12190807043, "percentiles": { - "p10": 43609.68134925949, - "p25": 44339.00058491435, - "p50": 45140.78921713665, - "p75": 45682.25540857982, - "p90": 46804.01110375191, - "p95": 48270.745604758566, - "p99": 51616.43089924016 + "p10": 43437.912610125415, + "p25": 44308.47156924799, + "p50": 45248.2059738468, + "p75": 46310.05041855819, + "p90": 48266.02301243837, + "p95": 49581.93911257638, + "p99": 52321.13388918498 } }, "details": { "DNSDialup": { - "average": 0.0012264250199999999, - "fastest": 0.000126973, - "slowest": 0.002614416 + "average": 0.00111533206, + "fastest": 0.000091781, + "slowest": 0.002152713 }, "DNSLookup": { - "average": 0.000025855219999999997, - "fastest": 0.000004168, - "slowest": 0.00094389 + "average": 0.000010654260000000001, + "fastest": 0.000003897, + "slowest": 0.000175484 } }, "statusCodeDistribution": { - "200": 451134 + "200": 454131 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 7a3804227f..4ec2247894 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000142505, - "slowest": 0.01543755, - "fastest": 0.000850503, - "average": 0.003088854483644808, - "requestsPerSec": 16147.569889055298, - "totalData": 2099214, + "total": 10.000197442, + "slowest": 0.01545956, + "fastest": 0.000904044, + "average": 0.0031224279771661996, + "requestsPerSec": 15975.984566965513, + "totalData": 2076919, "sizePerRequest": 13, - "sizePerSec": 209918.40855771885 + "sizePerSec": 207687.7993705517 }, "responseTimeHistogram": { - "0.000850503": 1, - "0.0023092077": 19519, - "0.0037679123999999997": 104628, - "0.0052266171": 30609, - "0.0066853217999999996": 5052, - "0.0081440265": 1285, - "0.0096027312": 213, - "0.0110614359": 118, - "0.0125201406": 19, - "0.0139788453": 28, - "0.01543755": 6 + "0.000904044": 1, + "0.0023595956": 21394, + "0.0038151472": 101326, + "0.005270698799999999": 30451, + "0.0067262504": 4898, + "0.008181802": 1304, + "0.009637353599999999": 178, + "0.0110929052": 146, + "0.0125484568": 29, + "0.0140040084": 17, + "0.01545956": 19 }, "latencyPercentiles": { - "p10": 0.002292095, - "p25": 0.002385919, - "p50": 0.002506565, - "p75": 0.00355518, - "p90": 0.004798997, - "p95": 0.0050923, - "p99": 0.006753142 + "p10": 0.002334357, + "p25": 0.002420017, + "p50": 0.002525887, + "p75": 0.003577723, + "p90": 0.004829531, + "p95": 0.005099094, + "p99": 0.006887793 }, "rps": { - "mean": 16158.939075498052, - "stddev": 1983.795889685116, - "max": 22598.141499818754, + "mean": 15984.05840232648, + "stddev": 1959.853216436054, + "max": 21850.72427132354, "percentiles": { - "p10": 14540.78982361254, - "p25": 15457.559313616135, - "p50": 16454.363571804985, - "p75": 17361.417751437137, - "p90": 18039.166638603932, - "p95": 18340.391043194173, - "p99": 19130.926172283158 + "p10": 14448.515224420918, + "p25": 15387.588932205234, + "p50": 16352.548915941163, + "p75": 17109.709760289585, + "p90": 17739.639223845432, + "p95": 18040.376165896403, + "p99": 18700.006301644422 } }, "details": { "DNSDialup": { - "average": 0.0012962473199999997, - "fastest": 0.000071032, - "slowest": 0.002579268 + "average": 0.0011878263199999997, + "fastest": 0.000095692, + "slowest": 0.002404234 }, "DNSLookup": { - "average": 0.00003235287999999999, - "fastest": 0.000003136, - "slowest": 0.00125467 + "average": 0.0000080643, + "fastest": 0.000003868, + "slowest": 0.000054481 } }, "statusCodeDistribution": { - "200": 161478 + "200": 159763 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 5b52961491..93b66e4436 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00063473, - "slowest": 0.00373883, - "fastest": 0.000036866, - "average": 0.0006598122150152455, - "requestsPerSec": 75611.70069852157, - "totalData": 9830145, + "total": 10.000173586, + "slowest": 0.00733906, + "fastest": 0.000033519, + "average": 0.000652665754015554, + "requestsPerSec": 76451.47290946235, + "totalData": 9938864, "sizePerRequest": 13, - "sizePerSec": 982952.1090807803 + "sizePerSec": 993869.1478230106 }, "responseTimeHistogram": { - "0.000036866": 1, - "0.00040706239999999995": 93424, - "0.0007772587999999999": 452701, - "0.0011474552": 170779, - "0.0015176515999999998": 30644, - "0.0018878479999999997": 7910, - "0.0022580444": 639, - "0.0026282408": 33, - "0.0029984371999999997": 29, - "0.0033686335999999996": 2, - "0.0037388299999999994": 3 + "0.000033519": 1, + "0.0007640730999999999": 565155, + "0.0014946272": 190175, + "0.0022251813": 8653, + "0.0029557354": 343, + "0.0036862895": 93, + "0.0044168435999999995": 93, + "0.0051473976999999995": 14, + "0.0058779518": 0, + "0.0066085059": 0, + "0.00733906": 1 }, "latencyPercentiles": { - "p10": 0.000387793, - "p25": 0.000476722, - "p50": 0.000603528, - "p75": 0.000806446, - "p90": 0.000984797, - "p95": 0.00115751, - "p99": 0.001544194 + "p10": 0.000398312, + "p25": 0.000489953, + "p50": 0.00058104, + "p75": 0.000778349, + "p90": 0.000998844, + "p95": 0.001140324, + "p99": 0.001541169 }, "rps": { - "mean": 75597.62114811975, - "stddev": 13929.02534781024, - "max": 99450.58564063453, + "mean": 76460.39868074199, + "stddev": 13031.169908359123, + "max": 98878.29183147092, "percentiles": { - "p10": 57601.38819345388, - "p25": 61945.32993856918, - "p50": 76554.52979156918, - "p75": 88814.41457948623, - "p90": 93707.4635586893, - "p95": 95811.324898606, - "p99": 98398.67205972245 + "p10": 58098.08921052563, + "p25": 65015.369633381124, + "p50": 77734.50634736598, + "p75": 87911.59441660088, + "p90": 92991.94243898886, + "p95": 94819.40953313086, + "p99": 97362.91051264343 } }, "details": { "DNSDialup": { - "average": 0.0012027089599999999, - "fastest": 0.000100748, - "slowest": 0.001991914 + "average": 0.00116081368, + "fastest": 0.000089022, + "slowest": 0.002602622 }, "DNSLookup": { - "average": 0.00001170952, - "fastest": 0.000003877, - "slowest": 0.000129592 + "average": 0.000021264980000000003, + "fastest": 0.000004077, + "slowest": 0.000670911 } }, "statusCodeDistribution": { - "200": 756165 + "200": 764528 }, "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 b56a8232cb..14f327cb3b 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.000800304, - "slowest": 0.024270273, - "fastest": 0.003627454, - "average": 0.00416330593746564, - "requestsPerSec": 12000.439600018635, - "totalData": 1560182, + "total": 10.000506767, + "slowest": 0.023749387, + "fastest": 0.003401117, + "average": 0.004213794271728995, + "requestsPerSec": 11856.799136547197, + "totalData": 1541462, "sizePerRequest": 13, - "sizePerSec": 156005.71480024225 + "sizePerSec": 154138.38877511356 }, "responseTimeHistogram": { - "0.003627454": 1, - "0.0056917359": 114110, - "0.007756017800000001": 3018, - "0.0098202997": 2187, - "0.011884581600000001": 534, - "0.0139488635": 69, - "0.0160131454": 9, - "0.0180774273": 20, - "0.0201417092": 50, - "0.0222059911": 6, - "0.024270273": 10 + "0.003401117": 1, + "0.005435944": 112321, + "0.007470771000000001": 3149, + "0.009505598": 2330, + "0.011540425000000002": 522, + "0.013575252000000001": 100, + "0.015610079000000002": 15, + "0.017644906000000002": 20, + "0.019679733": 98, + "0.02171456": 8, + "0.023749387": 10 }, "latencyPercentiles": { - "p10": 0.003786501, - "p25": 0.003833791, - "p50": 0.003893528, - "p75": 0.00398894, - "p90": 0.004481039, - "p95": 0.005619507, - "p99": 0.008952464 + "p10": 0.003815067, + "p25": 0.003863691, + "p50": 0.003941776, + "p75": 0.004065136, + "p90": 0.004580569, + "p95": 0.005613673, + "p99": 0.008837344 }, "rps": { - "mean": 11979.214448554645, - "stddev": 2047.3360904017725, - "max": 13813.195137533283, + "mean": 11879.68061403844, + "stddev": 2293.5692725689555, + "max": 49189.466895487, "percentiles": { - "p10": 9041.58768672394, - "p25": 12124.260645552093, - "p50": 12635.17132607889, - "p75": 13023.435672493353, - "p90": 13232.481466890697, - "p95": 13495.949249280582, - "p99": 13704.363683134308 + "p10": 9240.795731080909, + "p25": 11910.25115316758, + "p50": 12461.585863493787, + "p75": 12795.418216644826, + "p90": 13119.741254482022, + "p95": 13400.976931218467, + "p99": 13731.897825458993 } }, "details": { "DNSDialup": { - "average": 0.0011291077599999996, - "fastest": 0.000094736, - "slowest": 0.002375988 + "average": 0.00120025326, + "fastest": 0.000094236, + "slowest": 0.002187082 }, "DNSLookup": { - "average": 0.00002617243999999999, - "fastest": 0.000004078, - "slowest": 0.000946212 + "average": 0.00001955466, + "fastest": 0.000003907, + "slowest": 0.000625034 } }, "statusCodeDistribution": { - "200": 120014 + "200": 118574 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 5765042b2c..dfce615018 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000371807, - "slowest": 0.034283315, - "fastest": 0.006079807, - "average": 0.008017722935905308, - "requestsPerSec": 6228.068436055899, - "totalData": 809679, + "total": 10.000188511, + "slowest": 0.059119175, + "fastest": 0.006128865, + "average": 0.007800790163701323, + "requestsPerSec": 6401.779319417872, + "totalData": 832247, "sizePerRequest": 13, - "sizePerSec": 80964.8896687267 + "sizePerSec": 83223.13115243234 }, "responseTimeHistogram": { - "0.006079807": 1, - "0.008900157799999999": 53802, - "0.0117205086": 6580, - "0.014540859400000002": 1560, - "0.0173612102": 255, - "0.020181561": 39, - "0.023001911800000004": 12, - "0.025822262600000003": 6, - "0.028642613400000003": 8, - "0.0314629642": 9, - "0.034283315": 11 + "0.006128865": 1, + "0.011427896": 61766, + "0.016726927000000003": 2172, + "0.022025958": 29, + "0.027324989000000004": 1, + "0.032624020000000004": 0, + "0.037923051": 0, + "0.043222082": 5, + "0.048521113000000005": 10, + "0.05382014400000001": 11, + "0.05911917500000001": 24 }, "latencyPercentiles": { - "p10": 0.006438929, - "p25": 0.007405781, - "p50": 0.007735106, - "p75": 0.008227845, - "p90": 0.009587888, - "p95": 0.010793079, - "p99": 0.013743503 + "p10": 0.006333753, + "p25": 0.007185514, + "p50": 0.00751502, + "p75": 0.007913583, + "p90": 0.009376504, + "p95": 0.010785534, + "p99": 0.013660049 }, "rps": { - "mean": 6229.455561826817, - "stddev": 931.1768346790176, - "max": 7993.577615716718, + "mean": 6420.234755725971, + "stddev": 989.5615099631165, + "max": 7954.424971094842, "percentiles": { - "p10": 4902.280193501129, - "p25": 5975.4114855718835, - "p50": 6307.551400536734, - "p75": 6705.467638312188, - "p90": 7322.112046167897, - "p95": 7786.219927747874, - "p99": 7909.92854230669 + "p10": 4881.160023950094, + "p25": 6125.09758736415, + "p50": 6606.923395025757, + "p75": 6765.532982124599, + "p90": 7701.455575103905, + "p95": 7791.096618097494, + "p99": 7870.596892950824 } }, "details": { "DNSDialup": { - "average": 0.0011620837399999998, - "fastest": 0.000095358, - "slowest": 0.002568911 + "average": 0.00126026278, + "fastest": 0.000088665, + "slowest": 0.002891092 }, "DNSLookup": { - "average": 0.000010572640000000007, - "fastest": 0.000003747, - "slowest": 0.000173526 + "average": 0.0000075698999999999985, + "fastest": 0.000003536, + "slowest": 0.000041438 } }, "statusCodeDistribution": { - "200": 62283 + "200": 64019 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 1ba2514ef5..4c53445ac6 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000224691, - "slowest": 0.005120057, - "fastest": 0.000302775, - "average": 0.0010105956670445962, - "requestsPerSec": 49388.69028057922, - "totalData": 6420674, + "total": 10.000321317, + "slowest": 0.005707312, + "fastest": 0.000288519, + "average": 0.0010049580233454398, + "requestsPerSec": 49669.90402154496, + "totalData": 6457295, "sizePerRequest": 13, - "sizePerSec": 642052.9736475298 + "sizePerSec": 645708.7522800844 }, "responseTimeHistogram": { - "0.000302775": 1, - "0.0007845032": 35829, - "0.0012662314": 451013, - "0.0017479596": 6671, - "0.0022296878": 259, - "0.002711416": 66, - "0.0031931442000000003": 11, - "0.0036748724": 6, - "0.0041566006": 5, - "0.0046383288": 22, - "0.005120057": 15 + "0.000288519": 1, + "0.0008303983": 49178, + "0.0013722776": 445400, + "0.0019141569": 1913, + "0.0024560362": 171, + "0.0029979155": 4, + "0.0035397948": 1, + "0.0040816741": 6, + "0.0046235534": 19, + "0.0051654327": 16, + "0.005707312": 6 }, "latencyPercentiles": { - "p10": 0.000879657, - "p25": 0.000977262, - "p50": 0.001026374, - "p75": 0.001074844, - "p90": 0.001130949, - "p95": 0.001177506, - "p99": 0.001293032 + "p10": 0.000833698, + "p25": 0.000972394, + "p50": 0.001024729, + "p75": 0.00107447, + "p90": 0.001131916, + "p95": 0.001181651, + "p99": 0.001303529 }, "rps": { - "mean": 49385.89427152413, - "stddev": 4316.495599561282, - "max": 78488.83104938097, + "mean": 49664.625032133634, + "stddev": 4772.2743562165115, + "max": 74834.22266177354, "percentiles": { - "p10": 46744.00894274763, - "p25": 47606.95855378366, - "p50": 48383.10100745126, - "p75": 49525.40157846979, - "p90": 54317.36526166964, - "p95": 58792.59245385623, - "p99": 65720.71516942066 + "p10": 46662.55114981639, + "p25": 47473.122851123975, + "p50": 48392.26731727602, + "p75": 49758.1573342926, + "p90": 55842.81784477363, + "p95": 60169.825565766, + "p99": 67513.89435945892 } }, "details": { "DNSDialup": { - "average": 0.0011351564, - "fastest": 0.000080119, - "slowest": 0.002527124 + "average": 0.00116472678, + "fastest": 0.000088452, + "slowest": 0.00222276 }, "DNSLookup": { - "average": 0.00000792656, - "fastest": 0.000003787, - "slowest": 0.000055433 + "average": 0.00001733693999999999, + "fastest": 0.000004649, + "slowest": 0.000485875 } }, "statusCodeDistribution": { - "200": 493898 + "200": 496715 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 168c8d8021..5488a8b021 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000359298, - "slowest": 0.022798854, - "fastest": 0.000471128, - "average": 0.0031203486224538786, - "requestsPerSec": 15985.025661224998, - "totalData": 2078128, + "total": 10.000330504, + "slowest": 0.024363065, + "fastest": 0.00028441, + "average": 0.0027665972678306804, + "requestsPerSec": 18028.704144116553, + "totalData": 2343809, "sizePerRequest": 13, - "sizePerSec": 207805.33359592498 + "sizePerSec": 234373.1538735152 }, "responseTimeHistogram": { - "0.000471128": 1, - "0.0027039005999999997": 1050, - "0.0049366732": 153814, - "0.007169445799999999": 4657, - "0.009402218399999999": 230, - "0.011634990999999999": 46, - "0.013867763599999998": 19, - "0.0161005362": 8, - "0.0183333088": 11, - "0.0205660814": 11, - "0.022798854": 9 + "0.00028441": 1, + "0.0026922755000000002": 50582, + "0.005100141": 125407, + "0.0075080065": 3986, + "0.009915872000000001": 226, + "0.012323737500000001": 37, + "0.014731603000000001": 15, + "0.017139468499999998": 8, + "0.019547334": 10, + "0.0219551995": 12, + "0.024363065": 9 }, "latencyPercentiles": { - "p10": 0.00289546, - "p25": 0.002961194, - "p50": 0.003024213, - "p75": 0.003072137, - "p90": 0.00317457, - "p95": 0.003312618, - "p99": 0.006105117 + "p10": 0.001800174, + "p25": 0.00248108, + "p50": 0.00288655, + "p75": 0.003067732, + "p90": 0.003151696, + "p95": 0.003328531, + "p99": 0.006011982 }, "rps": { - "mean": 15983.153289461245, - "stddev": 1535.4161817217428, - "max": 23572.412092707465, + "mean": 18025.54699719797, + "stddev": 4204.359419661718, + "max": 33700.84926140054, "percentiles": { - "p10": 15717.013162998252, - "p25": 16014.613334665466, - "p50": 16223.111444564445, - "p75": 16428.704232034044, - "p90": 16656.78297315545, - "p95": 16814.975417106325, - "p99": 17144.732321098687 + "p10": 15603.693394227445, + "p25": 15982.083983336717, + "p50": 16848.15877704689, + "p75": 17604.306013251004, + "p90": 25912.163169392912, + "p95": 27035.270213521933, + "p99": 29321.63643552486 } }, "details": { "DNSDialup": { - "average": 0.0011282065399999999, - "fastest": 0.00009288, - "slowest": 0.002380141 + "average": 0.0015112540800000002, + "fastest": 0.000070481, + "slowest": 0.003289084 }, "DNSLookup": { - "average": 0.000008414460000000001, - "fastest": 0.000003796, - "slowest": 0.000066734 + "average": 0.000007410900000000001, + "fastest": 0.000003176, + "slowest": 0.000048159 } }, "statusCodeDistribution": { - "200": 159856 + "200": 180293 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index e502513c7a..94fa1584e6 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000362695, - "slowest": 0.006162134, - "fastest": 0.000360014, - "average": 0.0010246394177488162, - "requestsPerSec": 48713.63318088135, - "totalData": 6333002, + "total": 10.000278773, + "slowest": 0.005731031, + "fastest": 0.000362255, + "average": 0.0010272951907589372, + "requestsPerSec": 48586.14554944468, + "totalData": 6316375, "sizePerRequest": 13, - "sizePerSec": 633277.2313514575 + "sizePerSec": 631619.8921427808 }, "responseTimeHistogram": { - "0.000360014": 1, - "0.000940226": 58647, - "0.001520438": 427767, - "0.00210065": 527, - "0.002680862": 110, - "0.003261074": 24, - "0.0038412859999999997": 31, - "0.004421497999999999": 7, - "0.0050017099999999995": 13, - "0.005581922": 13, - "0.006162134": 14 + "0.000362255": 1, + "0.0008991326000000001": 37627, + "0.0014360102000000002": 446842, + "0.0019728878000000003": 1086, + "0.0025097654000000003": 221, + "0.0030466430000000004": 38, + "0.0035835206000000004": 12, + "0.0041203982": 14, + "0.0046572758": 11, + "0.0051941534": 16, + "0.005731031": 7 }, "latencyPercentiles": { - "p10": 0.00092358, - "p25": 0.00098504, - "p50": 0.001031537, - "p75": 0.001078715, - "p90": 0.001132193, - "p95": 0.001180311, - "p99": 0.001309232 + "p10": 0.000929606, + "p25": 0.000988215, + "p50": 0.001034834, + "p75": 0.001080879, + "p90": 0.001129034, + "p95": 0.001170374, + "p99": 0.001295776 }, "rps": { - "mean": 48712.45626928341, - "stddev": 3384.243685123795, - "max": 70084.67053911035, + "mean": 48586.79853682399, + "stddev": 3059.64620485824, + "max": 61015.13785570397, "percentiles": { - "p10": 46457.29977129752, - "p25": 47384.62420035916, - "p50": 48290.195098424214, - "p75": 49245.53734838459, - "p90": 52131.91459669545, - "p95": 54908.59776290145, - "p99": 60440.80689283292 + "p10": 46378.29119336694, + "p25": 47367.3563807732, + "p50": 48244.45950073884, + "p75": 49334.72926353894, + "p90": 51823.801084986626, + "p95": 53902.88919486167, + "p99": 57598.95339076422 } }, "details": { "DNSDialup": { - "average": 0.001180832, - "fastest": 0.000092078, - "slowest": 0.002255024 + "average": 0.0009558505200000001, + "fastest": 0.000073179, + "slowest": 0.002273205 }, "DNSLookup": { - "average": 0.000023853760000000002, - "fastest": 0.000004198, - "slowest": 0.000527835 + "average": 0.00001153432, + "fastest": 0.000003145, + "slowest": 0.000115488 } }, "statusCodeDistribution": { - "200": 487154 + "200": 485875 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index bd4c67b770..b5567b6eba 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000311815, - "slowest": 0.006993715, - "fastest": 0.000342779, - "average": 0.0010395412160148247, - "requestsPerSec": 48016.50277341877, - "totalData": 6242340, + "total": 10.000360456, + "slowest": 0.006907462, + "fastest": 0.000168814, + "average": 0.0010540986359505134, + "requestsPerSec": 47354.49307888428, + "totalData": 6156306, "sizePerRequest": 13, - "sizePerSec": 624214.536054444 + "sizePerSec": 615608.4100254957 }, "responseTimeHistogram": { - "0.000342779": 1, - "0.0010078726000000001": 124370, - "0.0016729662000000002": 354812, - "0.0023380598000000002": 833, - "0.0030031534000000003": 95, - "0.0036682470000000003": 20, - "0.0043333406": 2, - "0.0049984342000000005": 3, - "0.0056635278": 22, - "0.0063286214": 18, - "0.006993715": 4 + "0.000168814": 1, + "0.0008426788": 23402, + "0.0015165436": 448855, + "0.0021904083999999997": 1080, + "0.0028642731999999997": 135, + "0.0035381379999999997": 39, + "0.0042120028": 3, + "0.0048858676": 2, + "0.0055597324": 11, + "0.0062335972": 25, + "0.006907462": 9 }, "latencyPercentiles": { - "p10": 0.00090603, - "p25": 0.001005646, - "p50": 0.001055198, - "p75": 0.001103812, - "p90": 0.001155739, - "p95": 0.001195817, - "p99": 0.001315985 + "p10": 0.000954568, + "p25": 0.001012943, + "p50": 0.001061063, + "p75": 0.001109667, + "p90": 0.001163983, + "p95": 0.001203512, + "p99": 0.001317724 }, "rps": { - "mean": 48011.208106259466, - "stddev": 3750.712449351849, - "max": 67245.89669747713, + "mean": 47360.17255589857, + "stddev": 3105.678955494269, + "max": 66215.64013420133, "percentiles": { - "p10": 45636.553695967836, - "p25": 46327.23240610219, - "p50": 47172.879167574465, - "p75": 49125.04394740507, - "p90": 52301.830564064374, - "p95": 54912.43217464384, - "p99": 59491.03609769136 + "p10": 45366.180183652796, + "p25": 46138.72530537445, + "p50": 46973.066605101325, + "p75": 47918.27187864897, + "p90": 50621.55316788532, + "p95": 52924.71179087059, + "p99": 56820.898726550986 } }, "details": { "DNSDialup": { - "average": 0.0011557502, - "fastest": 0.000097802, - "slowest": 0.002336535 + "average": 0.0012330702200000002, + "fastest": 0.000110411, + "slowest": 0.002251092 }, "DNSLookup": { - "average": 0.00002632064, - "fastest": 0.000004689, - "slowest": 0.000936297 + "average": 0.000009792920000000002, + "fastest": 0.000003347, + "slowest": 0.00006413 } }, "statusCodeDistribution": { - "200": 480180 + "200": 473562 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 8e3dcf1359..fd480727b1 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000545817, - "slowest": 0.007663369, - "fastest": 0.000422715, - "average": 0.0013412983971100825, - "requestsPerSec": 37224.16824161628, - "totalData": 4839406, + "total": 10.000053498, + "slowest": 0.008584654, + "fastest": 0.000475547, + "average": 0.001330778985255743, + "requestsPerSec": 37519.49927818276, + "totalData": 4877561, "sizePerRequest": 13, - "sizePerSec": 483914.1871410117 + "sizePerSec": 487753.49061637593 }, "responseTimeHistogram": { - "0.000422715": 1, - "0.0011467804": 41392, - "0.0018708458": 320185, - "0.0025949112": 8659, - "0.0033189766": 351, - "0.004043042": 24, - "0.0047671074": 5, - "0.0054911728": 1491, - "0.0062152382": 77, - "0.006939303599999999": 47, - "0.007663369": 30 + "0.000475547": 1, + "0.0012864577000000002": 178514, + "0.0020973684": 191463, + "0.0029082791": 3319, + "0.0037191898000000006": 150, + "0.0045301005": 3, + "0.005341011200000001": 1300, + "0.0061519219": 331, + "0.006962832600000001": 32, + "0.007773743300000001": 56, + "0.008584654": 28 }, "latencyPercentiles": { - "p10": 0.001136632, - "p25": 0.00123438, - "p50": 0.001303691, - "p75": 0.001382305, - "p90": 0.001493973, - "p95": 0.001643245, - "p99": 0.00213009 + "p10": 0.001125802, + "p25": 0.001222673, + "p50": 0.001292409, + "p75": 0.001369483, + "p90": 0.001472504, + "p95": 0.00161391, + "p99": 0.002164733 }, "rps": { - "mean": 37226.54342504934, - "stddev": 3607.5661063291136, - "max": 43229.08760061862, + "mean": 37505.035542044985, + "stddev": 3917.3603791495307, + "max": 45206.079271490395, "percentiles": { - "p10": 34611.81455175618, - "p25": 36657.6588315746, - "p50": 38259.899698969, - "p75": 39110.098227364986, - "p90": 39757.62868277588, - "p95": 40128.02461185502, - "p99": 40914.06476676198 + "p10": 34906.45071209282, + "p25": 36903.38404031868, + "p50": 38573.59661420323, + "p75": 39481.58766615233, + "p90": 40140.40584191827, + "p95": 40700.91984078585, + "p99": 41701.947480946415 } }, "details": { "DNSDialup": { - "average": 0.0014313177999999997, - "fastest": 0.000109995, - "slowest": 0.003055456 + "average": 0.00167849364, + "fastest": 0.000095688, + "slowest": 0.00371089 }, "DNSLookup": { - "average": 0.000009757520000000004, - "fastest": 0.000003126, - "slowest": 0.000122568 + "average": 0.0000321363, + "fastest": 0.000003086, + "slowest": 0.001284614 } }, "statusCodeDistribution": { - "200": 372262 + "200": 375197 }, "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 de9dc02752..1dd63b2ed2 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.000522676, - "slowest": 0.005101778, - "fastest": 0.00004438, - "average": 0.0006484165766506873, - "requestsPerSec": 76954.17778981695, - "totalData": 10004566, + "total": 10.00047194, + "slowest": 0.004745315, + "fastest": 0.000040676, + "average": 0.0006239332673186137, + "requestsPerSec": 79980.9253802076, + "totalData": 10398011, "sizePerRequest": 13, - "sizePerSec": 1000404.3112676204 + "sizePerSec": 1039752.0299426988 }, "responseTimeHistogram": { - "0.00004438": 1, - "0.0005501198": 314764, - "0.0010558596": 409496, - "0.0015615993999999998": 38098, - "0.0020673392": 7000, - "0.0025730790000000003": 130, - "0.0030788188": 73, - "0.0035845586": 7, - "0.0040902984": 2, - "0.0045960382": 9, - "0.005101778": 2 + "0.000040676": 1, + "0.0005111399": 280573, + "0.0009816038": 457233, + "0.0014520676999999998": 52920, + "0.0019225315999999999": 8686, + "0.0023929955": 351, + "0.0028634593999999998": 50, + "0.0033339233": 5, + "0.0038043872": 2, + "0.0042748511": 13, + "0.004745315": 13 }, "latencyPercentiles": { - "p10": 0.000375951, - "p25": 0.000473476, - "p50": 0.000594358, - "p75": 0.000794762, - "p90": 0.000974307, - "p95": 0.001087058, - "p99": 0.001544313 + "p10": 0.000361972, + "p25": 0.000463891, + "p50": 0.000580395, + "p75": 0.000737504, + "p90": 0.000940928, + "p95": 0.001048504, + "p99": 0.001483105 }, "rps": { - "mean": 76932.26160655523, - "stddev": 16380.295579313866, - "max": 99044.30755610522, + "mean": 79989.50519452743, + "stddev": 15420.042211558895, + "max": 99210.56024834084, "percentiles": { - "p10": 55316.97381693517, - "p25": 59138.91932280271, - "p50": 80573.74115805907, - "p75": 92611.87284209974, - "p90": 95809.7404767358, - "p95": 97106.47700201496, - "p99": 98093.46900517408 + "p10": 56527.95307279401, + "p25": 64117.24112613734, + "p50": 85112.17785039677, + "p75": 93766.72883684936, + "p90": 96522.46919541838, + "p95": 97358.26892394914, + "p99": 98175.68538900616 } }, "details": { "DNSDialup": { - "average": 0.00110861346, - "fastest": 0.000084257, - "slowest": 0.002560158 + "average": 0.00102744326, + "fastest": 0.000099161, + "slowest": 0.001847804 }, "DNSLookup": { - "average": 0.000008288460000000001, - "fastest": 0.000003827, - "slowest": 0.000065492 + "average": 0.000009193919999999998, + "fastest": 0.000003917, + "slowest": 0.000077234 } }, "statusCodeDistribution": { - "200": 769582 + "200": 799847 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 07807c5f10..38b8e68319 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00012512, - "slowest": 0.013254794, - "fastest": 0.000806053, - "average": 0.0018512561312470312, - "requestsPerSec": 26978.5624442267, - "totalData": 3507257, + "total": 10.000394726, + "slowest": 0.013268917, + "fastest": 0.000710454, + "average": 0.0018565629962974891, + "requestsPerSec": 26899.638201341135, + "totalData": 3497091, "sizePerRequest": 13, - "sizePerSec": 350721.3117749471 + "sizePerSec": 349695.29661743477 }, "responseTimeHistogram": { - "0.000806053": 1, - "0.0020509271": 233812, - "0.0032958012": 32678, - "0.0045406753": 1377, - "0.0057855494": 1456, - "0.0070304235": 315, - "0.0082752976": 23, - "0.0095201717": 76, - "0.0107650458": 21, - "0.012009919899999999": 0, - "0.013254793999999999": 30 + "0.000710454": 1, + "0.0019663003": 210522, + "0.0032221466": 54968, + "0.0044779929": 1620, + "0.0057338392": 1344, + "0.0069896855": 360, + "0.008245531799999999": 83, + "0.0095013781": 51, + "0.0107572244": 28, + "0.0120130707": 0, + "0.013268917": 30 }, "latencyPercentiles": { - "p10": 0.001520296, - "p25": 0.001698892, - "p50": 0.001789639, - "p75": 0.001932143, - "p90": 0.002118518, - "p95": 0.002291617, - "p99": 0.003695934 + "p10": 0.001521865, + "p25": 0.001698183, + "p50": 0.001795557, + "p75": 0.001941226, + "p90": 0.002126622, + "p95": 0.002311121, + "p99": 0.003755892 }, "rps": { - "mean": 26971.0120736914, - "stddev": 3220.8630251676227, - "max": 30686.59142368058, + "mean": 26888.21141192661, + "stddev": 3270.165283442827, + "max": 34544.63146301103, "percentiles": { - "p10": 24997.42642529549, - "p25": 27104.63668280239, - "p50": 27760.50400827964, - "p75": 28377.330578564837, - "p90": 28994.936494017686, - "p95": 29284.267833707843, - "p99": 29905.385960008785 + "p10": 25410.85805964957, + "p25": 26893.35244675088, + "p50": 27610.232352110874, + "p75": 28302.85858871766, + "p90": 28953.749741018233, + "p95": 29366.179286317, + "p99": 29997.33824988269 } }, "details": { "DNSDialup": { - "average": 0.0013091397, - "fastest": 0.000093685, - "slowest": 0.002678085 + "average": 0.00092055474, + "fastest": 0.000089086, + "slowest": 0.00178936 }, "DNSLookup": { - "average": 0.000030040840000000005, - "fastest": 0.000004358, - "slowest": 0.001139505 + "average": 0.000007857580000000001, + "fastest": 0.000003848, + "slowest": 0.000049953 } }, "statusCodeDistribution": { - "200": 269789 + "200": 269007 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index cb997af19a..bf167f770a 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000301235, - "slowest": 0.006141512, - "fastest": 0.0001292, - "average": 0.001090311142278067, - "requestsPerSec": 45784.320816011896, - "totalData": 5952141, + "total": 10.000424071, + "slowest": 0.006269949, + "fastest": 0.000353358, + "average": 0.0010947136637069728, + "requestsPerSec": 45599.666250393355, + "totalData": 5928208, "sizePerRequest": 13, - "sizePerSec": 595196.1706081546 + "sizePerSec": 592795.6612551137 }, "responseTimeHistogram": { - "0.0001292": 1, - "0.0007304312": 6863, - "0.0013316624": 444882, - "0.0019328936": 5691, - "0.0025341248": 273, - "0.0031353559999999997": 97, - "0.0037365872": 4, - "0.0043378184": 4, - "0.0049390496": 16, - "0.0055402808": 20, - "0.006141512": 6 + "0.000353358": 1, + "0.0009450171000000001": 22687, + "0.0015366762000000001": 431542, + "0.0021283353": 1600, + "0.0027199944": 42, + "0.0033116535": 65, + "0.0039033126": 29, + "0.0044949717": 1, + "0.0050866308": 14, + "0.0056782899": 29, + "0.006269949": 6 }, "latencyPercentiles": { - "p10": 0.001007988, - "p25": 0.001048058, - "p50": 0.001090373, - "p75": 0.00113469, - "p90": 0.001183715, - "p95": 0.001224013, - "p99": 0.001370526 + "p10": 0.001008604, + "p25": 0.001053236, + "p50": 0.001096813, + "p75": 0.001141119, + "p90": 0.001189265, + "p95": 0.001228339, + "p99": 0.001356546 }, "rps": { - "mean": 45782.344225319, - "stddev": 2963.0729199188154, - "max": 72927.94598890436, + "mean": 45601.59438741783, + "stddev": 2602.039239356517, + "max": 56047.53956323313, "percentiles": { - "p10": 44123.55756738369, - "p25": 45011.65140130096, - "p50": 45656.536489133716, - "p75": 46405.16025382365, - "p90": 47951.034285789145, - "p95": 49363.264465510394, - "p99": 53311.629220423994 + "p10": 44098.082956111946, + "p25": 44765.745171495044, + "p50": 45402.860380199636, + "p75": 46251.64130484585, + "p90": 47801.95031957409, + "p95": 49522.84488834688, + "p99": 52401.42398597181 } }, "details": { "DNSDialup": { - "average": 0.0011732382400000004, - "fastest": 0.000097622, - "slowest": 0.002348378 + "average": 0.0013229452, + "fastest": 0.000233137, + "slowest": 0.00246524 }, "DNSLookup": { - "average": 0.000010356960000000003, - "fastest": 0.000003607, - "slowest": 0.000163081 + "average": 0.0000105154, + "fastest": 0.000004358, + "slowest": 0.000105216 } }, "statusCodeDistribution": { - "200": 457857 + "200": 456016 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 721829f8e3..020081616f 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000284383, - "slowest": 0.004173896, - "fastest": 0.000311412, - "average": 0.000996047017754231, - "requestsPerSec": 50110.57494043667, - "totalData": 6514560, + "total": 10.000359166, + "slowest": 0.005558122, + "fastest": 0.000297945, + "average": 0.0010215646252394529, + "requestsPerSec": 48859.84512048674, + "totalData": 6352008, "sizePerRequest": 13, - "sizePerSec": 651437.4742256767 + "sizePerSec": 635177.9865663276 }, "responseTimeHistogram": { - "0.000311412": 1, - "0.0006976604": 28909, - "0.0010839088": 393427, - "0.0014701572": 77956, - "0.0018564056": 595, - "0.0022426539999999997": 117, - "0.0026289024": 25, - "0.0030151508": 30, - "0.0034013992": 20, - "0.0037876475999999997": 28, - "0.004173896": 12 + "0.000297945": 1, + "0.0008239627": 30819, + "0.0013499804000000001": 455665, + "0.0018759981000000003": 1941, + "0.0024020158000000002": 81, + "0.0029280335": 51, + "0.0034540512000000006": 11, + "0.0039800689000000005": 11, + "0.0045060866000000005": 25, + "0.0050321043000000005": 10, + "0.005558122": 1 }, "latencyPercentiles": { - "p10": 0.000861156, - "p25": 0.000965308, - "p50": 0.00101339, - "p75": 0.001059687, - "p90": 0.001108748, - "p95": 0.001150837, - "p99": 0.00125993 + "p10": 0.00091266, + "p25": 0.000983933, + "p50": 0.001032128, + "p75": 0.001079785, + "p90": 0.001134982, + "p95": 0.001181915, + "p99": 0.001291791 }, "rps": { - "mean": 50110.458128109494, - "stddev": 3951.903059464723, - "max": 69345.52852616496, + "mean": 48859.30541635155, + "stddev": 3440.2407684936966, + "max": 67008.6880920809, "percentiles": { - "p10": 47704.872297880196, - "p25": 48319.626968442164, - "p50": 49083.141934123225, - "p75": 50374.2098553337, - "p90": 55018.893488023874, - "p95": 58142.699998876014, - "p99": 65092.15964936742 + "p10": 46530.87690502538, + "p25": 47306.366418166814, + "p50": 48158.936906988056, + "p75": 49223.799072676586, + "p90": 53128.987175405295, + "p95": 55684.64574578435, + "p99": 60786.65137153119 } }, "details": { "DNSDialup": { - "average": 0.00083811526, - "fastest": 0.000077693, - "slowest": 0.001626711 + "average": 0.00117481108, + "fastest": 0.000090022, + "slowest": 0.002572657 }, "DNSLookup": { - "average": 0.00002662556, - "fastest": 0.000003988, - "slowest": 0.000402311 + "average": 0.000008474220000000002, + "fastest": 0.000004378, + "slowest": 0.000046386 } }, "statusCodeDistribution": { - "200": 501120 + "200": 488616 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index dbba506946..2f4cbe37f1 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000146972, - "slowest": 0.023402114, - "fastest": 0.000593225, - "average": 0.002943755194027475, - "requestsPerSec": 16940.65101986383, - "totalData": 2202317, + "total": 10.000299025, + "slowest": 0.023690685, + "fastest": 0.000576969, + "average": 0.0028992073722407985, + "requestsPerSec": 17200.985647526675, + "totalData": 2236195, "sizePerRequest": 13, - "sizePerSec": 220228.4632582298 + "sizePerSec": 223612.81341784677 }, "responseTimeHistogram": { - "0.000593225": 1, - "0.0028741139": 114029, - "0.005155002800000001": 51027, - "0.007435891700000002": 4192, - "0.0097167806": 80, - "0.0119976695": 30, - "0.014278558400000002": 7, - "0.016559447300000002": 8, - "0.018840336200000002": 8, - "0.021121225100000002": 16, - "0.023402114": 11 + "0.000576969": 1, + "0.0028883406": 140117, + "0.0051997122": 27757, + "0.007511083799999999": 3982, + "0.0098224554": 83, + "0.012133827": 25, + "0.014445198599999999": 10, + "0.016756570199999998": 8, + "0.019067941799999998": 12, + "0.0213793134": 14, + "0.023690685": 6 }, "latencyPercentiles": { - "p10": 0.002748308, - "p25": 0.002816472, - "p50": 0.00285247, - "p75": 0.002887896, - "p90": 0.002997376, - "p95": 0.003090467, - "p99": 0.005722722 + "p10": 0.002688655, + "p25": 0.002757431, + "p50": 0.002814473, + "p75": 0.002863872, + "p90": 0.002966666, + "p95": 0.003074577, + "p99": 0.005658049 }, "rps": { - "mean": 16941.8405933051, - "stddev": 1405.412283195371, - "max": 19627.236716393054, + "mean": 17202.191778624474, + "stddev": 1469.668218143506, + "max": 21456.191620234113, "percentiles": { - "p10": 16746.5268756188, - "p25": 16986.79231666279, - "p50": 17160.967770196938, - "p75": 17339.87130006475, - "p90": 17521.016459242335, - "p95": 17640.486680981983, - "p99": 18038.571878247614 + "p10": 16870.574675040032, + "p25": 17189.611161949317, + "p50": 17408.18490591646, + "p75": 17667.91191983751, + "p90": 17921.023152260026, + "p95": 18115.272986654483, + "p99": 18522.675459296734 } }, "details": { "DNSDialup": { - "average": 0.00120504436, - "fastest": 0.000081699, - "slowest": 0.00266835 + "average": 0.0011748406200000003, + "fastest": 0.000094544, + "slowest": 0.002649977 }, "DNSLookup": { - "average": 0.000010308480000000003, - "fastest": 0.000003888, - "slowest": 0.00015734 + "average": 0.000026575619999999998, + "fastest": 0.000003757, + "slowest": 0.000929304 } }, "statusCodeDistribution": { - "200": 169409 + "200": 172015 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index ea9d505519..0af2b03ae3 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000669597, - "slowest": 0.014805128, - "fastest": 0.000774545, - "average": 0.0019276320505131196, - "requestsPerSec": 25908.365183639813, - "totalData": 3368313, + "total": 10.000339555, + "slowest": 0.014007901, + "fastest": 0.000811341, + "average": 0.0019071298436472547, + "requestsPerSec": 26188.61075262759, + "totalData": 3404635, "sizePerRequest": 13, - "sizePerSec": 336808.7473873176 + "sizePerSec": 340451.93978415866 }, "responseTimeHistogram": { - "0.000774545": 1, - "0.0021776033": 232210, - "0.0035806616": 23376, - "0.0049837199": 1530, - "0.0063867782": 955, - "0.0077898365": 866, - "0.0091928948": 42, - "0.010595953100000001": 81, - "0.0119990114": 10, - "0.0134020697": 0, - "0.014805128": 30 + "0.000811341": 1, + "0.002130997": 234557, + "0.003450653": 23352, + "0.004770309": 1919, + "0.006089965": 580, + "0.007409621": 1290, + "0.008729277": 48, + "0.010048933": 67, + "0.011368589": 51, + "0.012688245": 0, + "0.014007901": 30 }, "latencyPercentiles": { - "p10": 0.001578864, - "p25": 0.00176411, - "p50": 0.001854292, - "p75": 0.001983559, - "p90": 0.002190375, - "p95": 0.002411569, - "p99": 0.004286413 + "p10": 0.001562892, + "p25": 0.001743981, + "p50": 0.001836484, + "p75": 0.001960193, + "p90": 0.002142796, + "p95": 0.002389502, + "p99": 0.004205074 }, "rps": { - "mean": 25892.26916180954, - "stddev": 3611.1548742429054, - "max": 30247.13738249665, + "mean": 26178.9948210592, + "stddev": 3669.9942683243544, + "max": 30914.475791896577, "percentiles": { - "p10": 24408.04000837898, - "p25": 25742.042465585342, - "p50": 26815.85621578058, - "p75": 27602.61449528917, - "p90": 28148.009244567864, - "p95": 28572.620171427516, - "p99": 29165.82068730625 + "p10": 24553.676792836828, + "p25": 26117.407251933724, + "p50": 27101.195348199435, + "p75": 27823.115444310988, + "p90": 28444.237793008222, + "p95": 28773.390368586068, + "p99": 29450.900781967048 } }, "details": { "DNSDialup": { - "average": 0.0010675298999999999, - "fastest": 0.000070237, - "slowest": 0.002583731 + "average": 0.0012785487, + "fastest": 0.000092412, + "slowest": 0.002745216 }, "DNSLookup": { - "average": 0.00000891504, - "fastest": 0.000003727, - "slowest": 0.000063889 + "average": 0.00000853748, + "fastest": 0.000004228, + "slowest": 0.000051727 } }, "statusCodeDistribution": { - "200": 259101 + "200": 261895 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 5b8bb32f61..4198982d72 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000953454, - "slowest": 0.022339035, - "fastest": 0.001832764, - "average": 0.003858503044107414, - "requestsPerSec": 12948.965375716667, - "totalData": 1683526, + "total": 10.000452832, + "slowest": 0.020883133, + "fastest": 0.001980462, + "average": 0.003854404972668958, + "requestsPerSec": 12962.713006874366, + "totalData": 1685229, "sizePerRequest": 13, - "sizePerSec": 168336.54988431666 + "sizePerSec": 168515.26908936678 }, "responseTimeHistogram": { - "0.001832764": 1, - "0.0038833910999999995": 86443, - "0.005934018199999999": 40105, - "0.007984645299999999": 1694, - "0.0100352724": 876, - "0.0120858995": 241, - "0.0141365266": 9, - "0.016187153699999998": 82, - "0.0182377808": 21, - "0.0202884079": 0, - "0.022339035": 30 + "0.001980462": 1, + "0.0038707291000000003": 86140, + "0.0057609962": 40418, + "0.007651263300000001": 1804, + "0.009541530400000001": 638, + "0.011431797500000002": 479, + "0.0133220646": 16, + "0.015212331700000001": 91, + "0.0171025988": 16, + "0.0189928659": 0, + "0.020883133": 30 }, "latencyPercentiles": { - "p10": 0.003096565, - "p25": 0.003549949, - "p50": 0.003700123, - "p75": 0.004076624, - "p90": 0.004466364, - "p95": 0.005051882, - "p99": 0.007901659 + "p10": 0.003100651, + "p25": 0.00355849, + "p50": 0.003697329, + "p75": 0.004095663, + "p90": 0.004474734, + "p95": 0.004973355, + "p99": 0.007588284 }, "rps": { - "mean": 12938.807136486337, - "stddev": 1898.8374306939015, - "max": 16568.385008345103, + "mean": 12952.828880122683, + "stddev": 1882.3152882928416, + "max": 16477.714879289302, "percentiles": { - "p10": 11468.63131425536, - "p25": 12874.233438236597, - "p50": 13412.237722234227, - "p75": 13785.062224359295, - "p90": 14146.849114213283, - "p95": 14686.868048634053, - "p99": 15574.775405249557 + "p10": 11310.411233540226, + "p25": 12796.890438183667, + "p50": 13403.581436960141, + "p75": 13816.92430934245, + "p90": 14189.86413831269, + "p95": 14839.425698604786, + "p99": 15760.350610264062 } }, "details": { "DNSDialup": { - "average": 0.0013381181600000001, - "fastest": 0.000094938, - "slowest": 0.00276814 + "average": 0.0011752022200000004, + "fastest": 0.00010193, + "slowest": 0.002770145 }, "DNSLookup": { - "average": 0.00000926456, - "fastest": 0.000003667, - "slowest": 0.000057798 + "average": 0.0000089549, + "fastest": 0.000003687, + "slowest": 0.000043591 } }, "statusCodeDistribution": { - "200": 129502 + "200": 129633 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 346cdbe45c..8b80643ce2 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.00053287, + "total": 10.000349683, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 89136.35019130736, + "requestsPerSec": 88276.41312390297, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 891411 + "Connection refused (os error 111)": 882795 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 5f645b428c..6c8c838c04 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000344249, - "slowest": 0.007501597, - "fastest": 0.000541109, - "average": 0.0012875536520219866, - "requestsPerSec": 38774.96517570133, - "totalData": 5040919, + "total": 10.000279225, + "slowest": 0.006235713, + "fastest": 0.000283748, + "average": 0.0012698657504521182, + "requestsPerSec": 39314.80223243467, + "totalData": 5111067, "sizePerRequest": 13, - "sizePerSec": 504074.5472841172 + "sizePerSec": 511092.42902165063 }, "responseTimeHistogram": { - "0.000541109": 1, - "0.0012371577999999999": 104938, - "0.0019332066": 281666, - "0.0026292554": 906, - "0.0033253042": 190, - "0.004021352999999999": 16, - "0.0047174018": 8, - "0.0054134505999999995": 16, - "0.006109499399999999": 17, - "0.006805548199999999": 3, - "0.007501596999999999": 2 + "0.000283748": 1, + "0.0008789445000000001": 720, + "0.001474141": 380819, + "0.0020693375000000003": 11152, + "0.002664534": 265, + "0.0032597305": 131, + "0.003854927": 38, + "0.004450123500000001": 9, + "0.005045320000000001": 17, + "0.0056405165000000005": 0, + "0.006235713": 7 }, "latencyPercentiles": { - "p10": 0.00120143, - "p25": 0.001233571, - "p50": 0.001273562, - "p75": 0.001317877, - "p90": 0.001376385, - "p95": 0.001439392, - "p99": 0.001616927 + "p10": 0.001183345, + "p25": 0.001219362, + "p50": 0.001260631, + "p75": 0.001304855, + "p90": 0.001359293, + "p95": 0.001416565, + "p99": 0.001587197 }, "rps": { - "mean": 38774.264131537486, - "stddev": 1952.8497577425926, - "max": 44169.16007084245, + "mean": 39314.174790535864, + "stddev": 1911.5873618580217, + "max": 43775.555749886524, "percentiles": { - "p10": 37530.82030963577, - "p25": 38427.86788979305, - "p50": 39154.9931879277, - "p75": 39550.18259001092, - "p90": 40036.46921981165, - "p95": 40234.04080884158, - "p99": 40748.22144526073 + "p10": 37909.63662963141, + "p25": 39051.37484430873, + "p50": 39505.400489543, + "p75": 40127.642016490194, + "p90": 40639.6236330405, + "p95": 41143.186517720074, + "p99": 42436.86632033497 } }, "details": { "DNSDialup": { - "average": 0.0012799550399999996, - "fastest": 0.000120826, - "slowest": 0.002824512 + "average": 0.00110202346, + "fastest": 0.000112624, + "slowest": 0.0022835 }, "DNSLookup": { - "average": 0.000012270299999999998, - "fastest": 0.000003837, - "slowest": 0.000218127 + "average": 0.00002479776, + "fastest": 0.000004268, + "slowest": 0.000871881 } }, "statusCodeDistribution": { - "200": 387763 + "200": 393159 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index b8210455ad..af1cab0af6 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000429216, - "slowest": 0.008093967, - "fastest": 0.00076143, - "average": 0.001448269893367619, - "requestsPerSec": 34477.720161086334, - "totalData": 4482296, + "total": 10.000308369, + "slowest": 0.008669418, + "fastest": 0.000449457, + "average": 0.0014453061032559215, + "requestsPerSec": 34545.134735134685, + "totalData": 4491006, "sizePerRequest": 13, - "sizePerSec": 448210.36209412233 + "sizePerSec": 449086.7515567509 }, "responseTimeHistogram": { - "0.00076143": 1, - "0.0014946837": 258753, - "0.0022279374000000003": 82107, - "0.0029611911": 2103, - "0.0036944448": 91, - "0.0044276985000000005": 441, - "0.005160952200000001": 1074, - "0.0058942058999999995": 41, - "0.0066274596": 68, - "0.0073607133": 38, - "0.008093967": 75 + "0.000449457": 1, + "0.0012714531000000001": 52897, + "0.0020934492": 285715, + "0.0029154453": 4990, + "0.0037374414": 230, + "0.0045594375": 567, + "0.005381433600000001": 893, + "0.0062034297000000006": 39, + "0.0070254258": 52, + "0.0078474219": 48, + "0.008669418": 30 }, "latencyPercentiles": { - "p10": 0.001220033, - "p25": 0.001330802, - "p50": 0.001405849, - "p75": 0.001494429, - "p90": 0.001637891, - "p95": 0.001874095, - "p99": 0.002281856 + "p10": 0.001217329, + "p25": 0.001332504, + "p50": 0.001405724, + "p75": 0.001490943, + "p90": 0.001621452, + "p95": 0.001862189, + "p99": 0.00229228 }, "rps": { - "mean": 34479.57264807029, - "stddev": 3197.6013121787046, - "max": 39344.705893808496, + "mean": 34534.113156190404, + "stddev": 3272.497146146225, + "max": 41906.269177871254, "percentiles": { - "p10": 31896.09655971514, - "p25": 33802.88338595193, - "p50": 35320.83929518532, - "p75": 36255.295039753, - "p90": 36933.265792503604, - "p95": 37308.51753455287, - "p99": 37982.16402262654 + "p10": 32340.5040454125, + "p25": 33833.81114754491, + "p50": 35308.333818950035, + "p75": 36316.54945158753, + "p90": 36990.83920573825, + "p95": 37385.9727830118, + "p99": 38224.57840391454 } }, "details": { "DNSDialup": { - "average": 0.0012368993399999996, - "fastest": 0.000221586, - "slowest": 0.002454421 + "average": 0.0015065096200000006, + "fastest": 0.000100488, + "slowest": 0.003145707 }, "DNSLookup": { - "average": 0.0000256536, - "fastest": 0.000003797, - "slowest": 0.00087383 + "average": 0.00003158569999999999, + "fastest": 0.000004288, + "slowest": 0.0011797 } }, "statusCodeDistribution": { - "200": 344792 + "200": 345462 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 025453c738..77148c6a59 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000272423, - "slowest": 0.004399944, - "fastest": 0.000037369, - "average": 0.0006418398156017047, - "requestsPerSec": 77731.78240746412, - "totalData": 10105407, + "total": 10.000272851, + "slowest": 0.004114261, + "fastest": 0.000033169, + "average": 0.000637163914364179, + "requestsPerSec": 78300.36356675005, + "totalData": 10179325, "sizePerRequest": 13, - "sizePerSec": 1010513.1712970336 + "sizePerSec": 1017904.7263677506 }, "responseTimeHistogram": { - "0.000037369": 1, - "0.00047362650000000006": 191512, - "0.0009098840000000001": 483471, - "0.0013461415000000003": 92314, - "0.0017823990000000003": 9810, - "0.0022186565000000004": 186, - "0.002654914000000001": 20, - "0.003091171500000001": 7, - "0.0035274290000000008": 9, - "0.003963686500000001": 2, - "0.004399944": 7 + "0.000033169": 1, + "0.0004412782": 152068, + "0.0008493874": 499527, + "0.0012574966": 115006, + "0.0016656058": 15611, + "0.002073715": 763, + "0.0024818242": 26, + "0.0028899334": 16, + "0.0032980426": 6, + "0.0037061518": 0, + "0.004114261": 1 }, "latencyPercentiles": { - "p10": 0.000381258, - "p25": 0.000475499, - "p50": 0.000604447, - "p75": 0.000762008, - "p90": 0.000963894, - "p95": 0.001083347, - "p99": 0.001383892 + "p10": 0.000376665, + "p25": 0.000470754, + "p50": 0.000598174, + "p75": 0.000758639, + "p90": 0.000958095, + "p95": 0.001078949, + "p99": 0.00140172 }, "rps": { - "mean": 77739.96950146047, - "stddev": 9221.556707357191, - "max": 101050.11074992051, + "mean": 78295.75972140687, + "stddev": 9768.450736329154, + "max": 100032.3871223161, "percentiles": { - "p10": 66404.21002691453, - "p25": 70527.25938683242, - "p50": 76578.30492518996, - "p75": 84871.65714012354, - "p90": 91039.0921861848, - "p95": 93819.6082981338, - "p99": 98001.86203537814 + "p10": 65431.04048560741, + "p25": 70377.43985627494, + "p50": 77501.2710208483, + "p75": 86037.8996948125, + "p90": 92079.18191663556, + "p95": 94823.87665213941, + "p99": 97721.78677608378 } }, "details": { "DNSDialup": { - "average": 0.0011793677200000001, - "fastest": 0.000077247, - "slowest": 0.002761568 + "average": 0.0011852703, + "fastest": 0.000101098, + "slowest": 0.002714698 }, "DNSLookup": { - "average": 0.00002050126, - "fastest": 0.000003787, - "slowest": 0.00066512 + "average": 0.00002372742, + "fastest": 0.000004338, + "slowest": 0.000813226 } }, "statusCodeDistribution": { - "200": 777339 + "200": 783025 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 92f0845644..cc30666d2b 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000403659, - "slowest": 0.024938723, - "fastest": 0.001145687, - "average": 0.007301623323385811, - "requestsPerSec": 6838.923940680103, - "totalData": 889096, + "total": 10.000368387, + "slowest": 0.02589108, + "fastest": 0.001167896, + "average": 0.007427933081268, + "requestsPerSec": 6721.952372013153, + "totalData": 873886, "sizePerRequest": 13, - "sizePerSec": 88906.01122884134 + "sizePerSec": 87385.380836171 }, "responseTimeHistogram": { - "0.001145687": 1, - "0.0035249905999999998": 2959, - "0.0059042942": 16066, - "0.008283597799999999": 29454, - "0.010662901399999999": 14344, - "0.013042205": 3512, - "0.015421508599999998": 1529, - "0.0178008122": 355, - "0.0201801158": 138, - "0.0225594194": 23, - "0.024938723": 11 + "0.001167896": 1, + "0.0036402144000000003": 2950, + "0.0061125328": 17161, + "0.0085848512": 29420, + "0.0110571696": 12321, + "0.013529488": 3373, + "0.016001806400000002": 1309, + "0.018474124800000002": 605, + "0.0209464432": 55, + "0.0234187616": 16, + "0.02589108": 11 }, "latencyPercentiles": { - "p10": 0.00428013, - "p25": 0.005693609, - "p50": 0.007253669, - "p75": 0.008551436, - "p90": 0.010333303, - "p95": 0.011885617, - "p99": 0.015008533 + "p10": 0.00432059, + "p25": 0.005745425, + "p50": 0.007373507, + "p75": 0.008675614, + "p90": 0.010476009, + "p95": 0.012181156, + "p99": 0.016138386 }, "rps": { - "mean": 6859.8951741703, - "stddev": 1428.1176007273637, - "max": 11084.047561649704, + "mean": 6747.836622523173, + "stddev": 1474.8109595583317, + "max": 10413.705670879577, "percentiles": { - "p10": 5370.30235434053, - "p25": 6330.576049260689, - "p50": 7140.960549712993, - "p75": 7637.339717613246, - "p90": 8237.588942101596, - "p95": 8908.57361124349, - "p99": 9465.242020196298 + "p10": 5268.907830387395, + "p25": 6252.700889446707, + "p50": 6986.423085894776, + "p75": 7567.670869684115, + "p90": 8323.390542385476, + "p95": 8771.856499444737, + "p99": 9467.18480331505 } }, "details": { "DNSDialup": { - "average": 0.0012682509199999996, - "fastest": 0.00008754, - "slowest": 0.003106361 + "average": 0.0013458757799999996, + "fastest": 0.000086624, + "slowest": 0.003192201 }, "DNSLookup": { - "average": 0.000024242259999999997, - "fastest": 0.000003857, - "slowest": 0.000822043 + "average": 0.00000875874, + "fastest": 0.000003807, + "slowest": 0.000087272 } }, "statusCodeDistribution": { - "200": 68392 + "200": 67222 }, "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 42d58cf119..ea4f4a9d46 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.000123469, - "slowest": 0.00552666, - "fastest": 0.000238829, - "average": 0.0009668946390579713, - "requestsPerSec": 51623.16261397352, - "totalData": 5678618, + "total": 10.000292868, + "slowest": 0.005377044, + "fastest": 0.000082213, + "average": 0.0010108420472900277, + "requestsPerSec": 49376.85390995491, + "totalData": 5431613, "sizePerRequest": 11, - "sizePerSec": 567854.7887537087 + "sizePerSec": 543145.393009504 }, "responseTimeHistogram": { - "0.000238829": 1, - "0.0007676120999999999": 67375, - "0.0012963952": 445388, - "0.0018251782999999999": 3251, - "0.0023539613999999996": 117, - "0.0028827444999999998": 55, - "0.0034115275999999995": 5, - "0.0039403107": 11, - "0.0044690938": 16, - "0.0049978769": 12, - "0.00552666": 7 + "0.000082213": 1, + "0.0006116961": 7202, + "0.0011411792": 445653, + "0.0016706623000000002": 40428, + "0.0022001454": 353, + "0.0027296284999999997": 69, + "0.0032591116": 30, + "0.0037885947": 4, + "0.0043180778": 17, + "0.004847560900000001": 14, + "0.005377044": 12 }, "latencyPercentiles": { - "p10": 0.000670944, - "p25": 0.000939302, - "p50": 0.00100112, - "p75": 0.0010513, - "p90": 0.001103626, - "p95": 0.001148952, - "p99": 0.001266322 + "p10": 0.00090429, + "p25": 0.000968737, + "p50": 0.001017436, + "p75": 0.001066458, + "p90": 0.001127609, + "p95": 0.001177243, + "p99": 0.001284374 }, "rps": { - "mean": 51609.824356612255, - "stddev": 5880.47637947739, - "max": 78777.12248219449, + "mean": 49376.95287662786, + "stddev": 3588.2053809349895, + "max": 71707.22091714667, "percentiles": { - "p10": 47647.05146332074, - "p25": 48482.566091694054, - "p50": 49449.09669619393, - "p75": 52366.14407940695, - "p90": 60901.11449039132, - "p95": 64059.113750168064, - "p99": 71240.72832438191 + "p10": 47242.30355889731, + "p25": 48118.86259413441, + "p50": 48948.4643610088, + "p75": 49688.86239708091, + "p90": 51277.4223393868, + "p95": 55247.75786182712, + "p99": 65209.324933466676 } }, "details": { "DNSDialup": { - "average": 0.0011148682999999999, - "fastest": 0.000085703, - "slowest": 0.002510364 + "average": 0.0012014527, + "fastest": 0.000129707, + "slowest": 0.002468927 }, "DNSLookup": { - "average": 0.000020602499999999998, - "fastest": 0.000003988, - "slowest": 0.000693317 + "average": 0.000008377279999999999, + "fastest": 0.000003827, + "slowest": 0.000065722 } }, "statusCodeDistribution": { - "200": 516238 + "200": 493783 }, "errorDistribution": {} } \ No newline at end of file