From bfc78361a353d7ae46fa8d177752724dd61e9a13 Mon Sep 17 00:00:00 2001 From: Github Action Date: Tue, 11 Jun 2024 01:34:31 +0000 Subject: [PATCH] chore: autopublish Tue Jun 11 01:34:31 UTC 2024 --- README.md | 256 +++++++++--------- 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 | 90 +++--- 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-bun/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 84 +++--- 34 files changed, 1479 insertions(+), 1477 deletions(-) diff --git a/README.md b/README.md index 6b0f3ccfad..f1549a54d4 100644 --- a/README.md +++ b/README.md @@ -93,40 +93,40 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Bun | 82309.11 | 9649.48 | 101568.90 | 100% | -| Hyper Express | 80792.24 | 16487.31 | 102543.81 | 98% | -| Stric | 79497.95 | 10269.28 | 103302.41 | 97% | -| Vixeny (Bun) | 77788.58 | 13987.17 | 102107.06 | 95% | -| Elysia | 76695.32 | 13858.06 | 100089.52 | 93% | -| Deno | 64666.24 | 11354.05 | 90632.02 | 79% | -| Fast | 56669.95 | 8928.94 | 83370.97 | 69% | -| Vixeny (Deno) | 55178.10 | 8853.93 | 87947.47 | 67% | -| Hono | 55036.05 | 7862.64 | 82724.91 | 67% | -| NHttp | 54088.94 | 7647.01 | 84213.18 | 66% | -| Fastro | 53786.03 | 6705.65 | 82345.64 | 65% | -| Megalo | 48113.00 | 3368.28 | 72561.37 | 58% | -| Deso | 47444.41 | 3284.11 | 65321.89 | 58% | -| Alosaur | 45604.99 | 2656.60 | 57234.44 | 55% | -| http | 44214.75 | 3739.14 | 54606.96 | 54% | -| Router | 42851.29 | 3366.40 | 48528.36 | 52% | -| Cheetah | 41836.03 | 2561.72 | 53214.75 | 51% | -| Reno | 41430.68 | 2247.59 | 54936.64 | 50% | -| Danet V2 (Hono) | 36788.88 | 2370.81 | 45940.40 | 45% | -| Aqua | 34617.92 | 2960.70 | 39180.36 | 42% | -| Danet (Oak) | 34087.17 | 2166.38 | 35896.76 | 41% | -| Little | 33873.77 | 3708.02 | 39555.96 | 41% | -| Oak | 32263.76 | 2891.08 | 34383.24 | 39% | -| Acorn | 31681.66 | 3923.45 | 42910.95 | 38% | -| Dinatra | 18099.03 | 2072.60 | 22550.16 | 22% | -| Node | 17060.91 | 1307.62 | 19463.84 | 21% | -| Fastify | 16213.39 | 1760.31 | 26302.54 | 20% | -| Opine | 15394.75 | 2213.62 | 20394.32 | 19% | -| Abc | 14048.29 | 1447.79 | 23141.08 | 17% | -| Express (Deno) | 12412.10 | 1791.95 | 14137.39 | 15% | -| Servest | 6330.84 | 1259.27 | 10794.72 | 8% | -| Express | 6257.10 | 959.72 | 8076.11 | 8% | +| Hyper Express | 81442.50 | 16164.70 | 101880.70 | 100% | +| Stric | 79666.35 | 9690.50 | 103173.51 | 98% | +| Elysia | 78824.98 | 11856.01 | 102330.14 | 97% | +| Bun | 78336.45 | 9802.26 | 102470.70 | 96% | +| Vixeny (Bun) | 76981.31 | 14206.47 | 101608.34 | 95% | +| Deno | 67771.53 | 13337.47 | 93608.63 | 83% | +| Fast | 56577.02 | 9204.52 | 84017.79 | 69% | +| Vixeny (Deno) | 56247.35 | 9134.53 | 84617.90 | 69% | +| NHttp | 52080.47 | 5472.55 | 84742.57 | 64% | +| Fastro | 52047.31 | 5498.32 | 79398.83 | 64% | +| Hono | 51422.47 | 4459.97 | 74807.34 | 63% | +| Megalo | 48906.29 | 3807.30 | 66780.47 | 60% | +| Deso | 47054.50 | 2958.42 | 62010.13 | 58% | +| Alosaur | 46089.14 | 3003.60 | 66018.75 | 57% | +| http | 44144.40 | 3653.61 | 50408.51 | 54% | +| Router | 42482.96 | 3281.52 | 50903.17 | 52% | +| Cheetah | 42336.26 | 2460.28 | 52976.45 | 52% | +| Reno | 41532.47 | 2215.87 | 49228.03 | 51% | +| Danet V2 (Hono) | 36396.31 | 2261.85 | 42594.52 | 45% | +| Aqua | 34361.49 | 2904.80 | 39115.86 | 42% | +| Danet (Oak) | 34234.23 | 2313.95 | 36570.89 | 42% | +| Little | 33887.86 | 3812.75 | 39075.29 | 42% | +| Oak | 32273.29 | 2816.90 | 34601.32 | 40% | +| Acorn | 30898.55 | 2655.03 | 41303.42 | 38% | +| Dinatra | 17424.88 | 1895.33 | 21355.97 | 21% | +| Node | 17163.70 | 1478.41 | 30813.85 | 21% | +| Fastify | 16550.08 | 2865.78 | 31985.25 | 20% | +| Opine | 15757.96 | 2279.30 | 24154.87 | 19% | +| Abc | 14524.34 | 1970.32 | 20581.70 | 18% | +| Express (Deno) | 12302.30 | 2840.17 | 80980.09 | 15% | +| Servest | 6474.07 | 1285.79 | 10200.55 | 8% | +| Express | 6379.60 | 942.68 | 8014.23 | 8% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-9052bed4-a8ba-45d2-952e-7f6cae7071f6) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-fb8b02ed-e587-4a78-b132-f51435cc89ec) | | | | | # Frameworks @@ -279,287 +279,287 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14048.29 | 1447.79 | 23141.08 | | +| 14524.34 | 1970.32 | 20581.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12513.17 | 13377.19 | 14173.75 | 15069.67 | 15348.74 | 15524.55 | 15914.02 | -| **Latency** | 3ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | +| **Req/Sec** | 12845.54 | 13503.84 | 14266.48 | 15038.23 | 17235.74 | 18640.12 | 19513.09 | +| **Latency** | 2ms | 3ms | 3ms | 3ms | 3ms | 4ms | 5ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31681.66 | 3923.45 | 42910.95 | | +| 30898.55 | 2655.03 | 41303.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28876.32 | 30915.85 | 31352.78 | 31952.73 | 38001.11 | 40437.89 | 42003.18 | +| **Req/Sec** | 30025.69 | 30923.17 | 31199.08 | 31507.90 | 31934.40 | 32163.17 | 39310.73 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 45604.99 | 2656.60 | 57234.44 | | +| 46089.14 | 3003.60 | 66018.75 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 43550.52 | 44614.06 | 45528.85 | 46504.54 | 48310.58 | 49452.40 | 51875.66 | -| **Latency** | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 43775.61 | 44960.30 | 45865.73 | 47380.68 | 49011.91 | 50315.76 | 53436.34 | +| **Latency** | 939µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34617.92 | 2960.70 | 39180.36 | | +| 34361.49 | 2904.80 | 39115.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32654.29 | 33607.21 | 35148.34 | 36214.87 | 37114.23 | 37628.31 | 38586.50 | -| **Latency** | 987µs | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | +| **Req/Sec** | 32521.04 | 33532.51 | 34807.37 | 35832.36 | 36697.79 | 37264.52 | 38270.30 | +| **Latency** | 998µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 82309.11 | 9649.48 | 101568.90 | | +| 78336.45 | 9802.26 | 102470.70 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 67794.23 | 75114.11 | 85413.16 | 89209.70 | 92382.93 | 93870.81 | 98811.07 | -| **Latency** | 391µs | 447µs | 528µs | 736µs | 922µs | 1ms | 1ms | +| **Req/Sec** | 65691.40 | 70104.40 | 77799.59 | 85872.79 | 92168.95 | 94847.95 | 98731.02 | +| **Latency** | 377µs | 470µs | 595µs | 756µs | 964µs | 1ms | 1ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41836.03 | 2561.72 | 53214.75 | | +| 42336.26 | 2460.28 | 52976.45 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40033.32 | 41302.09 | 42124.37 | 42818.61 | 43621.11 | 44220.12 | 45983.63 | +| **Req/Sec** | 40736.96 | 41941.22 | 42604.72 | 43246.74 | 44149.55 | 44693.17 | 45837.76 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 34087.17 | 2166.38 | 35896.76 | | +| 34234.23 | 2313.95 | 36570.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33431.89 | 34153.14 | 34421.32 | 34687.39 | 35035.05 | 35217.82 | 35496.95 | +| **Req/Sec** | 33664.45 | 34280.05 | 34562.61 | 34868.80 | 35298.54 | 35492.24 | 35758.72 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Danet V2 (Hono)](#danet-v2-hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 36788.88 | 2370.81 | 45940.40 | | +| 36396.31 | 2261.85 | 42594.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 36123.59 | 36679.50 | 37135.25 | 37609.84 | 37914.40 | 38162.12 | 38639.44 | +| **Req/Sec** | 35952.97 | 36443.02 | 36686.14 | 36977.59 | 37340.59 | 37559.56 | 37868.88 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 64666.24 | 11354.05 | 90632.02 | | +| 67771.53 | 13337.47 | 93608.63 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 53677.69 | 55306.98 | 60123.86 | 74411.34 | 81939.21 | 85131.18 | 88596.31 | -| **Latency** | 520µs | 579µs | 807µs | 925µs | 1ms | 1ms | 1ms | +| **Req/Sec** | 53642.63 | 55538.78 | 64898.74 | 79545.51 | 87200.35 | 90075.79 | 92819.88 | +| **Latency** | 498µs | 553µs | 722µs | 905µs | 996µs | 1ms | 1ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 47444.41 | 3284.11 | 65321.89 | | +| 47054.50 | 2958.42 | 62010.13 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45222.34 | 46125.56 | 46900.18 | 48061.84 | 51234.17 | 53827.29 | 57502.08 | -| **Latency** | 948µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 45197.51 | 45914.79 | 46609.66 | 47701.39 | 50307.12 | 52366.10 | 55563.76 | +| **Latency** | 969µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 18099.03 | 2072.60 | 22550.16 | | +| 17424.88 | 1895.33 | 21355.97 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16232.59 | 17259.38 | 18492.80 | 19452.06 | 20044.35 | 20311.18 | 20858.17 | +| **Req/Sec** | 15558.90 | 16593.40 | 17676.01 | 18640.27 | 19320.83 | 19617.69 | 20346.24 | | **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | ### [Elysia](#elysia) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 76695.32 | 13858.06 | 100089.52 | | +| 78824.98 | 11856.01 | 102330.14 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 57523.39 | 62901.62 | 78947.96 | 88907.91 | 94318.65 | 96249.02 | 99001.05 | -| **Latency** | 379µs | 468µs | 591µs | 796µs | 982µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | +| **Req/Sec** | 60632.74 | 71661.57 | 78990.52 | 87148.10 | 94730.59 | 97318.17 | 100281.87 | +| **Latency** | 403µs | 501µs | 568µs | 718µs | 967µs | 1ms | 1ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------ | ------- | --- | -| 6257.10 | 959.72 | 8076.11 | | +| 6379.60 | 942.68 | 8014.23 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 4925.78 | 5957.97 | 6385.48 | 6707.40 | 7552.84 | 7807.91 | 7999.36 | -| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 5014.61 | 6124.57 | 6546.54 | 6720.56 | 7616.57 | 7790.38 | 7902.71 | +| **Latency** | 6ms | 7ms | 7ms | 7ms | 9ms | 10ms | 13ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 12412.10 | 1791.95 | 14137.39 | | +| 12302.30 | 2840.17 | 80980.09 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 11237.67 | 12551.03 | 12885.71 | 13285.32 | 13383.62 | 13447.66 | 13905.17 | -| **Latency** | 3ms | 3ms | 4ms | 4ms | 4ms | 4ms | 8ms | +| **Req/Sec** | 10582.78 | 12373.29 | 12729.04 | 13051.31 | 13371.26 | 13614.19 | 14069.25 | +| **Latency** | 3ms | 3ms | 4ms | 4ms | 4ms | 5ms | 8ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 56669.95 | 8928.94 | 83370.97 | | +| 56577.02 | 9204.52 | 84017.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49563.22 | 50517.80 | 52197.59 | 61737.53 | 71461.58 | 76036.51 | 81274.21 | -| **Latency** | 585µs | 699µs | 928µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49358.27 | 50304.38 | 51910.46 | 62109.70 | 71450.69 | 76716.00 | 81855.78 | +| **Latency** | 581µs | 690µs | 932µs | 1ms | 1ms | 1ms | 1ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16213.39 | 1760.31 | 26302.54 | | +| 16550.08 | 2865.78 | 31985.25 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 15382.11 | 15864.27 | 16445.22 | 17009.15 | 17400.82 | 17608.01 | 18115.61 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 15468.02 | 15753.90 | 16305.57 | 16721.56 | 17125.04 | 22751.22 | 28214.95 | +| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 53786.03 | 6705.65 | 82345.64 | | +| 52047.31 | 5498.32 | 79398.83 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49130.12 | 50107.88 | 51148.41 | 55648.27 | 65111.98 | 68184.99 | 75123.03 | -| **Latency** | 628µs | 867µs | 961µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48545.79 | 49510.80 | 50421.78 | 52131.01 | 59119.74 | 63918.19 | 73033.94 | +| **Latency** | 738µs | 899µs | 984µs | 1ms | 1ms | 1ms | 1ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55036.05 | 7862.64 | 82724.91 | | +| 51422.47 | 4459.97 | 74807.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 48728.72 | 49848.32 | 51698.02 | 59511.12 | 67535.56 | 71229.28 | 76179.42 | -| **Latency** | 596µs | 788µs | 951µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 48636.30 | 49405.10 | 50298.82 | 51913.59 | 57003.09 | 60152.50 | 66906.90 | +| **Latency** | 801µs | 909µs | 991µs | 1ms | 1ms | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 44214.75 | 3739.14 | 54606.96 | | +| 44144.40 | 3653.61 | 50408.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40856.56 | 42918.39 | 45118.30 | 46208.53 | 47123.89 | 47813.77 | 49462.88 | -| **Latency** | 843µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 41016.73 | 43015.18 | 44965.99 | 46103.20 | 46901.88 | 47665.49 | 48876.97 | +| **Latency** | 847µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 80792.24 | 16487.31 | 102543.81 | | +| 81442.50 | 16164.70 | 101880.70 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | --------- | --------- | -| **Req/Sec** | 57317.07 | 63102.11 | 85859.86 | 95938.96 | 99042.19 | 100099.73 | 101704.85 | -| **Latency** | 364µs | 453µs | 565µs | 736µs | 936µs | 1ms | 1ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | +| **Req/Sec** | 57888.76 | 64419.12 | 87727.02 | 95741.65 | 98439.46 | 99385.06 | 100623.41 | +| **Latency** | 364µs | 455µs | 564µs | 722µs | 925µs | 1ms | 1ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 33873.77 | 3708.02 | 39555.96 | | +| 33887.86 | 3812.75 | 39075.29 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32020.02 | 33368.13 | 34646.61 | 35604.27 | 36385.17 | 37070.84 | 38029.25 | +| **Req/Sec** | 31930.07 | 33537.14 | 34738.54 | 35635.14 | 36407.64 | 37014.36 | 37990.73 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Megalo](#megalo) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48113.00 | 3368.28 | 72561.37 | | +| 48906.29 | 3807.30 | 66780.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 45973.41 | 46911.69 | 47829.81 | 48808.07 | 50837.46 | 53048.39 | 58327.85 | -| **Latency** | 902µs | 965µs | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 46153.49 | 47012.14 | 47952.61 | 50520.70 | 53718.90 | 55849.33 | 59438.18 | +| **Latency** | 850µs | 956µs | 1ms | 1ms | 1ms | 1ms | 1ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 54088.94 | 7647.01 | 84213.18 | | +| 52080.47 | 5472.55 | 84742.57 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49408.33 | 50208.32 | 51234.87 | 53841.70 | 65385.11 | 72491.83 | 80793.20 | -| **Latency** | 613µs | 865µs | 958µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49305.01 | 50122.29 | 50928.28 | 51899.37 | 54433.71 | 62963.28 | 78788.58 | +| **Latency** | 803µs | 897µs | 978µs | 1ms | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17060.91 | 1307.62 | 19463.84 | | +| 17163.70 | 1478.41 | 30813.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16700.96 | 17015.25 | 17250.38 | 17474.43 | 17705.61 | 17835.73 | 18207.40 | -| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 16920.39 | 17146.83 | 17335.82 | 17547.17 | 17798.08 | 17934.50 | 18266.71 | +| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 32263.76 | 2891.08 | 34383.24 | | +| 32273.29 | 2816.90 | 34601.32 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31834.78 | 32328.92 | 32800.38 | 33209.66 | 33512.53 | 33685.07 | 34048.59 | +| **Req/Sec** | 31842.02 | 32392.61 | 32810.59 | 33200.27 | 33481.24 | 33693.86 | 34001.02 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15394.75 | 2213.62 | 20394.32 | | +| 15757.96 | 2279.30 | 24154.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13308.30 | 15232.30 | 15785.34 | 16322.95 | 16623.41 | 18051.22 | 19620.14 | -| **Latency** | 1ms | 3ms | 3ms | 3ms | 3ms | 4ms | 6ms | +| **Req/Sec** | 13532.45 | 15506.97 | 16145.12 | 16651.14 | 17333.50 | 18899.28 | 20410.91 | +| **Latency** | 1ms | 3ms | 3ms | 3ms | 3ms | 3ms | 6ms | ### [Peko](#peko) @@ -576,68 +576,68 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 41430.68 | 2247.59 | 54936.64 | | +| 41532.47 | 2215.87 | 49228.03 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 39131.05 | 40957.13 | 41876.90 | 42375.03 | 43090.38 | 43518.70 | 45294.41 | +| **Req/Sec** | 39837.87 | 41000.88 | 41725.38 | 42518.65 | 43333.22 | 43935.00 | 45223.00 | | **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42851.29 | 3366.40 | 48528.36 | | +| 42482.96 | 3281.52 | 50903.17 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40110.89 | 41718.08 | 43482.70 | 44622.83 | 45663.69 | 46215.86 | 47203.28 | -| **Latency** | 865µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 40031.68 | 41337.77 | 43139.90 | 44060.29 | 45224.24 | 45762.00 | 46757.65 | +| **Latency** | 872µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | ### [Stric](#stric) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | --------- | --- | -| 79497.95 | 10269.28 | 103302.41 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 79666.35 | 9690.50 | 103173.51 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 66284.27 | 71172.73 | 79123.94 | 88009.79 | 93768.14 | 96076.63 | 99471.95 | -| **Latency** | 372µs | 462µs | 585µs | 748µs | 944µs | 1ms | 1ms | +| **Req/Sec** | 67211.41 | 72010.50 | 79124.92 | 86903.53 | 93336.60 | 95949.06 | 99706.41 | +| **Latency** | 372µs | 463µs | 587µs | 746µs | 941µs | 1ms | 1ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6330.84 | 1259.27 | 10794.72 | | +| 6474.07 | 1285.79 | 10200.55 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 5143.48 | 5628.96 | 6407.09 | 6873.31 | 7784.44 | 8418.90 | 9290.66 | -| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 10ms | 13ms | +| **Req/Sec** | 5222.19 | 5668.41 | 6553.38 | 7055.19 | 8066.61 | 8624.70 | 9177.47 | +| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 9ms | 13ms | ### [Vixeny (Bun)](#vixeny-bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | --------- | --- | -| 77788.58 | 13987.17 | 102107.06 | | +| 76981.31 | 14206.47 | 101608.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 58082.84 | 64033.11 | 80174.97 | 90493.42 | 94846.81 | 96834.52 | 99222.56 | -| **Latency** | 375µs | 462µs | 582µs | 782µs | 966µs | 1ms | 1ms | +| **Req/Sec** | 58597.94 | 62840.61 | 76857.85 | 90602.99 | 95116.03 | 97495.02 | 99832.22 | +| **Latency** | 377µs | 467µs | 591µs | 796µs | 966µs | 1ms | 1ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 55178.10 | 8853.93 | 87947.47 | | +| 56247.35 | 9134.53 | 84617.90 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 49940.95 | 50848.22 | 51856.63 | 53718.76 | 70298.92 | 76528.43 | 84738.93 | -| **Latency** | 583µs | 841µs | 944µs | 1ms | 1ms | 1ms | 1ms | +| **Req/Sec** | 49705.66 | 50580.21 | 51722.98 | 60414.11 | 72247.44 | 76521.19 | 81017.62 | +| **Latency** | 582µs | 762µs | 932µs | 1ms | 1ms | 1ms | 1ms | --- -

Generated 2024-06-10T01:42:15.193Z

+

Generated 2024-06-11T01:34:31.094Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 80f27e843d..471a136979 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000368708, - "slowest": 0.015850046, - "fastest": 0.000944954, - "average": 0.0035529532493414357, - "requestsPerSec": 14044.882153959077, - "totalData": 1825902, + "total": 10.000925271, + "slowest": 0.015759031, + "fastest": 0.001730196, + "average": 0.003437561958977741, + "requestsPerSec": 14515.156954620945, + "totalData": 1887145, "sizePerRequest": 13, - "sizePerSec": 182583.46800146802 + "sizePerSec": 188697.04041007228 }, "responseTimeHistogram": { - "0.000944954": 1, - "0.0024354631999999998": 802, - "0.0039259724": 121929, - "0.0054164816": 16915, - "0.0069069908": 601, - "0.0083975": 135, - "0.009888009199999999": 21, - "0.011378518399999999": 6, - "0.0128690276": 14, - "0.0143595368": 11, - "0.015850046": 19 + "0.001730196": 1, + "0.0031330795": 34921, + "0.004535963": 107445, + "0.005938846499999999": 2341, + "0.0073417299999999994": 258, + "0.0087446135": 131, + "0.010147496999999998": 26, + "0.011550380499999999": 13, + "0.012953263999999999": 10, + "0.0143561475": 17, + "0.015759031": 2 }, "latencyPercentiles": { - "p10": 0.003221324, - "p25": 0.00328337, - "p50": 0.003388687, - "p75": 0.003764119, - "p90": 0.003990632, - "p95": 0.00431379, - "p99": 0.005075936 + "p10": 0.002774916, + "p25": 0.003211872, + "p50": 0.00346219, + "p75": 0.003644511, + "p90": 0.003968202, + "p95": 0.004181651, + "p99": 0.005215672 }, "rps": { - "mean": 14048.290540159998, - "stddev": 1447.7903598487123, - "max": 23141.08004529635, + "mean": 14524.343594469448, + "stddev": 1970.3214540993324, + "max": 20581.699054394816, "percentiles": { - "p10": 12513.173869449758, - "p25": 13377.193092742726, - "p50": 14173.75027480489, - "p75": 15069.673126734517, - "p90": 15348.738383864613, - "p95": 15524.550524198183, - "p99": 15914.021844647388 + "p10": 12845.537430189645, + "p25": 13503.836439932466, + "p50": 14266.484671868551, + "p75": 15038.23169644264, + "p90": 17235.73657621677, + "p95": 18640.121704999707, + "p99": 19513.086139410752 } }, "details": { "DNSDialup": { - "average": 0.0008598223999999998, - "fastest": 0.000142808, - "slowest": 0.002074208 + "average": 0.0010409085200000002, + "fastest": 0.000111597, + "slowest": 0.002134825 }, "DNSLookup": { - "average": 0.000011584759999999997, - "fastest": 0.000005139, - "slowest": 0.000052849 + "average": 0.00005152338, + "fastest": 0.000004599, + "slowest": 0.002044176 } }, "statusCodeDistribution": { - "200": 140454 + "200": 145165 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index e15c9d305e..f187fd8488 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000178799, - "slowest": 0.010242752, - "fastest": 0.000280747, - "average": 0.0015757946612173323, - "requestsPerSec": 31691.43336034066, - "totalData": 4119960, + "total": 10.000632964, + "slowest": 0.012177798, + "fastest": 0.000938602, + "average": 0.001615824661808002, + "requestsPerSec": 30905.04382198423, + "totalData": 4017910, "sizePerRequest": 13, - "sizePerSec": 411988.6336844286 + "sizePerSec": 401765.569685795 }, "responseTimeHistogram": { - "0.000280747": 1, - "0.0012769475000000002": 37369, - "0.0022731480000000004": 275118, - "0.0032693485000000006": 3685, - "0.004265549": 589, - "0.005261749500000001": 81, - "0.006257950000000001": 34, - "0.007254150500000001": 15, - "0.008250351000000001": 7, - "0.009246551500000002": 17, - "0.010242752000000003": 4 + "0.000938602": 1, + "0.0020625215999999997": 302882, + "0.0031864412": 5461, + "0.0043103607999999995": 500, + "0.0054342804": 125, + "0.0065582": 53, + "0.0076821196": 9, + "0.008806039199999999": 11, + "0.0099299588": 2, + "0.0110538784": 15, + "0.012177798": 11 }, "latencyPercentiles": { - "p10": 0.001247663, - "p25": 0.001424956, - "p50": 0.001587791, - "p75": 0.001712916, - "p90": 0.001804143, - "p95": 0.001925466, - "p99": 0.002410341 + "p10": 0.00140977, + "p25": 0.001463387, + "p50": 0.001647112, + "p75": 0.001718586, + "p90": 0.001780592, + "p95": 0.001838389, + "p99": 0.002323935 }, "rps": { - "mean": 31681.660054270702, - "stddev": 3923.449943198897, - "max": 42910.94591904252, + "mean": 30898.548096520954, + "stddev": 2655.027956592061, + "max": 41303.41579248707, "percentiles": { - "p10": 28876.323009347245, - "p25": 30915.847463409096, - "p50": 31352.782409185987, - "p75": 31952.725191838854, - "p90": 38001.11343262876, - "p95": 40437.88625562942, - "p99": 42003.17777151806 + "p10": 30025.688084487152, + "p25": 30923.16763718877, + "p50": 31199.08307110393, + "p75": 31507.902181867572, + "p90": 31934.403693440272, + "p95": 32163.172452802504, + "p99": 39310.731829788 } }, "details": { "DNSDialup": { - "average": 0.0010052157199999998, - "fastest": 0.000101841, - "slowest": 0.002035811 + "average": 0.0009965085999999999, + "fastest": 0.000128559, + "slowest": 0.001563527 }, "DNSLookup": { - "average": 0.000010386300000000003, - "fastest": 0.000003987, - "slowest": 0.000060063 + "average": 0.00001041664, + "fastest": 0.000004207, + "slowest": 0.000146243 } }, "statusCodeDistribution": { - "200": 316920 + "200": 309070 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index eaea11176c..791a51970f 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000414735, - "slowest": 0.006309238, - "fastest": 0.00026605, - "average": 0.0010945177690368454, - "requestsPerSec": 45607.108513585066, - "totalData": 5929170, + "total": 10.000413232, + "slowest": 0.006295065, + "fastest": 0.000268742, + "average": 0.0010829805083914323, + "requestsPerSec": 46092.695302333486, + "totalData": 5992298, "sizePerRequest": 13, - "sizePerSec": 592892.4106766058 + "sizePerSec": 599205.0389303353 }, "responseTimeHistogram": { - "0.00026605": 1, - "0.0008703688": 15601, - "0.0014746876": 438096, - "0.0020790064": 2058, - "0.0026833252": 211, - "0.0032876439999999997": 20, - "0.0038919628": 58, - "0.004496281600000001": 0, - "0.0051006004": 31, - "0.0057049192": 1, - "0.006309238": 13 + "0.000268742": 1, + "0.0008713743": 25641, + "0.0014740066": 432848, + "0.0020766389": 2141, + "0.0026792711999999996": 199, + "0.0032819035": 34, + "0.0038845358": 35, + "0.004487168099999999": 2, + "0.0050898003999999995": 30, + "0.0056924327": 2, + "0.006295065": 13 }, "latencyPercentiles": { - "p10": 0.000960599, - "p25": 0.001017486, - "p50": 0.001107538, - "p75": 0.001169104, - "p90": 0.00121862, - "p95": 0.001257972, - "p99": 0.001374196 + "p10": 0.000939342, + "p25": 0.001009393, + "p50": 0.001097486, + "p75": 0.001166196, + "p90": 0.001212512, + "p95": 0.001248722, + "p99": 0.001370898 }, "rps": { - "mean": 45604.98669644495, - "stddev": 2656.596221574944, - "max": 57234.44368821086, + "mean": 46089.14335858132, + "stddev": 3003.6016419663924, + "max": 66018.74792188629, "percentiles": { - "p10": 43550.52287021835, - "p25": 44614.05788964114, - "p50": 45528.849895827865, - "p75": 46504.53962820823, - "p90": 48310.582964919246, - "p95": 49452.39976278573, - "p99": 51875.65615932405 + "p10": 43775.6122634655, + "p25": 44960.300755371776, + "p50": 45865.727679883756, + "p75": 47380.67507544857, + "p90": 49011.90877992582, + "p95": 50315.758895686165, + "p99": 53436.338236755444 } }, "details": { "DNSDialup": { - "average": 0.0009221349200000002, - "fastest": 0.000117941, - "slowest": 0.00213645 + "average": 0.0009749638599999998, + "fastest": 0.000091691, + "slowest": 0.002116036 }, "DNSLookup": { - "average": 0.000009296679999999999, - "fastest": 0.000004508, - "slowest": 0.000047539 + "average": 0.000009117419999999998, + "fastest": 0.000004138, + "slowest": 0.000051927 } }, "statusCodeDistribution": { - "200": 456090 + "200": 460946 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 3ff8ea4275..e6f6001f03 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000499766, - "slowest": 0.013028179, - "fastest": 0.000505432, - "average": 0.0014430735690224247, - "requestsPerSec": 34605.870516251554, - "totalData": 4498988, + "total": 10.000157887, + "slowest": 0.013021038, + "fastest": 0.000485246, + "average": 0.0014535629348589759, + "requestsPerSec": 34354.15759251202, + "totalData": 4466111, "sizePerRequest": 13, - "sizePerSec": 449876.3167112702 + "sizePerSec": 446604.04870265623 }, "responseTimeHistogram": { - "0.000505432": 1, - "0.0017577067000000002": 321751, - "0.0030099814000000003": 23168, - "0.0042622561": 490, - "0.0055145308": 599, - "0.0067668055000000005": 17, - "0.0080190802": 0, - "0.0092713549": 0, - "0.0105236296": 0, - "0.0117759043": 0, - "0.013028179": 50 + "0.000485246": 1, + "0.0017388252": 318714, + "0.0029924044": 23675, + "0.0042459836": 455, + "0.0054995628": 598, + "0.006753142": 54, + "0.0080067212": 0, + "0.0092603004": 0, + "0.0105138796": 0, + "0.0117674588": 2, + "0.013021038": 48 }, "latencyPercentiles": { - "p10": 0.000987264, - "p25": 0.001294525, - "p50": 0.001492411, - "p75": 0.001563932, - "p90": 0.00164547, - "p95": 0.002013746, - "p99": 0.00223594 + "p10": 0.000998553, + "p25": 0.001310915, + "p50": 0.001506489, + "p75": 0.001582933, + "p90": 0.001667019, + "p95": 0.001965586, + "p99": 0.00216657 }, "rps": { - "mean": 34617.91647655151, - "stddev": 2960.6953981374186, - "max": 39180.35894633787, + "mean": 34361.49082898455, + "stddev": 2904.8009558709505, + "max": 39115.86272134364, "percentiles": { - "p10": 32654.291024254242, - "p25": 33607.214291588876, - "p50": 35148.33759978257, - "p75": 36214.86698840474, - "p90": 37114.2258827786, - "p95": 37628.30598372724, - "p99": 38586.50256621077 + "p10": 32521.044367810588, + "p25": 33532.513124724224, + "p50": 34807.372201430866, + "p75": 35832.363136965665, + "p90": 36697.79244223383, + "p95": 37264.52400053903, + "p99": 38270.29544265154 } }, "details": { "DNSDialup": { - "average": 0.0010231016600000002, - "fastest": 0.000161534, - "slowest": 0.00156997 + "average": 0.0008577957800000001, + "fastest": 0.000103163, + "slowest": 0.001780439 }, "DNSLookup": { - "average": 0.00000970118, - "fastest": 0.000004228, - "slowest": 0.000045866 + "average": 0.00004023768, + "fastest": 0.000003677, + "slowest": 0.001654216 } }, "statusCodeDistribution": { - "200": 346076 + "200": 343547 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index a7c8d611b9..fb09f26448 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000224436, - "slowest": 0.004975234, - "fastest": 0.000036088, - "average": 0.0006062087550446003, - "requestsPerSec": 82304.15279851625, - "totalData": 10699780, + "total": 10.000393576, + "slowest": 0.00537053, + "fastest": 0.000032922, + "average": 0.0006367950967625536, + "requestsPerSec": 78329.91712245386, + "totalData": 10183290, "sizePerRequest": 13, - "sizePerSec": 1069953.9863807112 + "sizePerSec": 1018288.9225919001 }, "responseTimeHistogram": { - "0.000036088": 1, - "0.0005300026": 413962, - "0.0010239172000000001": 370120, - "0.0015178318000000001": 36475, - "0.0020117464": 2173, - "0.002505661": 103, - "0.0029995756": 35, - "0.0034934902": 60, - "0.0039874048": 37, - "0.0044813194": 75, - "0.004975234": 19 + "0.000032922": 1, + "0.0005666827999999999": 346963, + "0.0011004435999999998": 400450, + "0.0016342043999999997": 34710, + "0.0021679651999999996": 1150, + "0.0027017259999999993": 43, + "0.0032354867999999995": 10, + "0.0037692475999999996": 1, + "0.0043030084": 1, + "0.0048367691999999995": 0, + "0.005370529999999999": 1 }, "latencyPercentiles": { - "p10": 0.000391475, - "p25": 0.000447289, - "p50": 0.000528542, - "p75": 0.000736693, - "p90": 0.000922783, - "p95": 0.001015075, - "p99": 0.001354755 + "p10": 0.000377753, + "p25": 0.000470219, + "p50": 0.000595661, + "p75": 0.000756499, + "p90": 0.000964008, + "p95": 0.001084593, + "p99": 0.001394499 }, "rps": { - "mean": 82309.11039410943, - "stddev": 9649.477998167229, - "max": 101568.90434470943, + "mean": 78336.44763667647, + "stddev": 9802.2641724554, + "max": 102470.70478630278, "percentiles": { - "p10": 67794.23398523874, - "p25": 75114.10642918867, - "p50": 85413.16216829048, - "p75": 89209.69709407019, - "p90": 92382.92743461204, - "p95": 93870.80674953056, - "p99": 98811.0668394823 + "p10": 65691.40301815906, + "p25": 70104.39554560476, + "p50": 77799.58706064607, + "p75": 85872.79323454466, + "p90": 92168.95491124706, + "p95": 94847.94563651948, + "p99": 98731.02071536337 } }, "details": { "DNSDialup": { - "average": 0.00138096296, - "fastest": 0.000240631, - "slowest": 0.002327728 + "average": 0.0007794111599999998, + "fastest": 0.000087002, + "slowest": 0.001546765 }, "DNSLookup": { - "average": 0.000008315599999999997, - "fastest": 0.000004118, - "slowest": 0.000040827 + "average": 0.00001012936, + "fastest": 0.000003957, + "slowest": 0.000061565 } }, "statusCodeDistribution": { - "200": 823060 + "200": 783330 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 257e92ec48..e388f1c789 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000339364, - "slowest": 0.008405156, - "fastest": 0.000371417, - "average": 0.00119319948645374, - "requestsPerSec": 41840.380088125174, - "totalData": 5439434, + "total": 10.000319401, + "slowest": 0.007525087, + "fastest": 0.00031016, + "average": 0.0011791561886573682, + "requestsPerSec": 42336.24777601241, + "totalData": 5503888, "sizePerRequest": 13, - "sizePerSec": 543924.9411456273 + "sizePerSec": 550371.2210881613 }, "responseTimeHistogram": { - "0.000371417": 1, - "0.0011747909": 184319, - "0.0019781648": 232897, - "0.0027815387000000003": 1016, - "0.0035849126": 118, - "0.0043882865": 17, - "0.0051916604": 0, - "0.0059950342999999994": 0, - "0.0067984082": 12, - "0.0076017821": 21, - "0.008405156": 17 + "0.00031016": 1, + "0.0010316527": 39693, + "0.0017531454": 381771, + "0.0024746380999999995": 1637, + "0.0031961307999999996": 188, + "0.0039176235": 30, + "0.0046391162": 9, + "0.0053606089": 1, + "0.0060821016": 24, + "0.006803594299999999": 12, + "0.007525087": 10 }, "latencyPercentiles": { - "p10": 0.001045753, - "p25": 0.001099552, - "p50": 0.00120168, - "p75": 0.001269803, - "p90": 0.001326597, - "p95": 0.001373282, - "p99": 0.001542362 + "p10": 0.00103492, + "p25": 0.001087058, + "p50": 0.001188036, + "p75": 0.001253919, + "p90": 0.001309072, + "p95": 0.001353565, + "p99": 0.001518242 }, "rps": { - "mean": 41836.02957684217, - "stddev": 2561.724890123365, - "max": 53214.745806055194, + "mean": 42336.25837106289, + "stddev": 2460.276509672794, + "max": 52976.45397289823, "percentiles": { - "p10": 40033.31572534662, - "p25": 41302.08988574777, - "p50": 42124.374533657974, - "p75": 42818.60896745764, - "p90": 43621.11261850783, - "p95": 44220.1195326977, - "p99": 45983.63103216133 + "p10": 40736.96472178873, + "p25": 41941.21607452235, + "p50": 42604.72060304266, + "p75": 43246.73617584876, + "p90": 44149.54776313713, + "p95": 44693.17185536407, + "p99": 45837.76473701654 } }, "details": { "DNSDialup": { - "average": 0.0007257006000000001, - "fastest": 0.000124694, - "slowest": 0.001181542 + "average": 0.0010510460399999998, + "fastest": 0.00025697, + "slowest": 0.001507472 }, "DNSLookup": { - "average": 0.000010050439999999999, - "fastest": 0.000004629, - "slowest": 0.000061235 + "average": 0.0000106124, + "fastest": 0.000004719, + "slowest": 0.000049792 } }, "statusCodeDistribution": { - "200": 418418 + "200": 423376 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 8fdf4271ad..bb977520c3 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000183746, - "slowest": 0.010176361, - "fastest": 0.000972353, - "average": 0.0014648532408636102, - "requestsPerSec": 34088.37363976972, - "totalData": 4431570, + "successRate": 0.9961025035717311, + "total": 10.000357737, + "slowest": 0.026755717, + "fastest": 0.00087513, + "average": 0.0014605659408424379, + "requestsPerSec": 34225.875613793556, + "totalData": 4432181, "sizePerRequest": 13, - "sizePerSec": 443148.8573170064 + "sizePerSec": 443202.2450158475 }, "responseTimeHistogram": { - "0.000972353": 1, - "0.0018927538": 337308, - "0.0028131546": 2907, - "0.0037335554": 489, - "0.0046539562": 75, - "0.005574357": 55, - "0.006494757800000001": 8, - "0.007415158599999999": 2, - "0.0083355594": 19, - "0.0092559602": 13, - "0.010176361": 13 + "0.00087513": 1, + "0.0034631886999999997": 340613, + "0.006051247399999999": 273, + "0.008639306099999999": 0, + "0.011227364799999999": 0, + "0.013815423499999998": 0, + "0.0164034822": 0, + "0.0189915409": 0, + "0.0215795996": 0, + "0.0241676583": 0, + "0.026755717": 50 }, "latencyPercentiles": { - "p10": 0.001288788, - "p25": 0.00133738, - "p50": 0.001488117, - "p75": 0.001554366, - "p90": 0.00160629, - "p95": 0.001645028, - "p99": 0.001930653 + "p10": 0.001282052, + "p25": 0.001330991, + "p50": 0.001479449, + "p75": 0.001546673, + "p90": 0.001600443, + "p95": 0.001639839, + "p99": 0.001924398 }, "rps": { - "mean": 34087.16685480831, - "stddev": 2166.376832231004, - "max": 35896.76458676937, + "mean": 34234.2290000769, + "stddev": 2313.952090770954, + "max": 36570.89469986736, "percentiles": { - "p10": 33431.886482333546, - "p25": 34153.14228940465, - "p50": 34421.317935066945, - "p75": 34687.38578465932, - "p90": 35035.05257009725, - "p95": 35217.824754498375, - "p99": 35496.9548540077 + "p10": 33664.450590655026, + "p25": 34280.05421059723, + "p50": 34562.606665170584, + "p75": 34868.80032730121, + "p90": 35298.538914357945, + "p95": 35492.238929303094, + "p99": 35758.72150181105 } }, "details": { "DNSDialup": { - "average": 0.0010411292600000003, - "fastest": 0.000132779, - "slowest": 0.001957878 + "average": 0.0009615028200000002, + "fastest": 0.000084297, + "slowest": 0.001820666 }, "DNSLookup": { - "average": 0.000008561659999999997, - "fastest": 0.000004518, - "slowest": 0.000030317 + "average": 0.000009649479999999997, + "fastest": 0.000004428, + "slowest": 0.00011274 } }, "statusCodeDistribution": { - "200": 340890 + "200": 340937 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 1334 + } } \ 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 1ab3954706..8c9bf72cde 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.000295006, - "slowest": 0.010404837, - "fastest": 0.000393057, - "average": 0.0013569430342847246, - "requestsPerSec": 36796.61447779494, - "totalData": 4783701, + "total": 10.000406444, + "slowest": 0.010500272, + "fastest": 0.000597995, + "average": 0.0013716804825046492, + "requestsPerSec": 36402.52044139818, + "totalData": 4732520, "sizePerRequest": 13, - "sizePerSec": 478355.98821133416 + "sizePerSec": 473232.76573817624 }, "responseTimeHistogram": { - "0.000393057": 1, - "0.001394235": 208280, - "0.002395413": 158667, - "0.0033965909999999996": 798, - "0.004397768999999999": 148, - "0.005398946999999999": 33, - "0.006400124999999999": 8, - "0.007401302999999999": 17, - "0.008402481": 9, - "0.009403659": 0, - "0.010404837": 16 + "0.000597995": 1, + "0.0015882227": 356098, + "0.0025784504": 7149, + "0.0035686781": 613, + "0.0045589058000000005": 101, + "0.005549133500000001": 29, + "0.0065393612": 3, + "0.0075295889": 5, + "0.0085198166": 21, + "0.009510044300000001": 17, + "0.010500272000000001": 3 }, "latencyPercentiles": { - "p10": 0.001192802, - "p25": 0.001241056, - "p50": 0.001374067, - "p75": 0.001437293, - "p90": 0.001490848, - "p95": 0.001536756, - "p99": 0.001798682 + "p10": 0.001210082, + "p25": 0.001256454, + "p50": 0.001392076, + "p75": 0.001454403, + "p90": 0.001501654, + "p95": 0.001538472, + "p99": 0.001778727 }, "rps": { - "mean": 36788.88387496558, - "stddev": 2370.808667880271, - "max": 45940.395389667654, + "mean": 36396.31417379799, + "stddev": 2261.8546586709595, + "max": 42594.5215534866, "percentiles": { - "p10": 36123.588814801136, - "p25": 36679.500786940946, - "p50": 37135.24585904236, - "p75": 37609.83656112471, - "p90": 37914.39825773088, - "p95": 38162.12029942223, - "p99": 38639.44088729042 + "p10": 35952.96950997818, + "p25": 36443.01697582026, + "p50": 36686.1399662161, + "p75": 36977.588423550245, + "p90": 37340.5892204822, + "p95": 37559.55908904064, + "p99": 37868.88148522606 } }, "details": { "DNSDialup": { - "average": 0.0008748207200000002, - "fastest": 0.000084769, - "slowest": 0.001682504 + "average": 0.0010842452400000003, + "fastest": 0.000087062, + "slowest": 0.002176429 }, "DNSLookup": { - "average": 0.000008671540000000003, - "fastest": 0.000004569, - "slowest": 0.00005366 + "average": 0.000025510719999999998, + "fastest": 0.000004669, + "slowest": 0.000771397 } }, "statusCodeDistribution": { - "200": 367977 + "200": 364040 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 187d8fa450..0a2ef62ed5 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000427198, - "slowest": 0.004685532, - "fastest": 0.000167063, - "average": 0.0007715867666671324, - "requestsPerSec": 64676.93701418614, - "totalData": 8408361, + "total": 10.000430817, + "slowest": 0.004213357, + "fastest": 0.000086582, + "average": 0.0007362608206615786, + "requestsPerSec": 67782.87979830739, + "totalData": 8812154, "sizePerRequest": 13, - "sizePerSec": 840800.1811844198 + "sizePerSec": 881177.4373779962 }, "responseTimeHistogram": { - "0.000167063": 1, - "0.0006189099": 213413, - "0.0010707568": 403507, - "0.0015226037": 29487, - "0.0019744505999999998": 193, - "0.0024262974999999997": 97, - "0.0028781443999999997": 14, - "0.0033299912999999997": 48, - "0.0037818381999999997": 10, - "0.0042336851000000005": 24, - "0.004685532": 3 + "0.000086582": 1, + "0.0004992595": 69564, + "0.000911937": 446451, + "0.0013246145000000002": 160664, + "0.001737292": 989, + "0.0021499695": 56, + "0.0025626470000000004": 30, + "0.0029753245000000003": 56, + "0.003388002": 12, + "0.0038006795": 22, + "0.004213357": 13 }, "latencyPercentiles": { - "p10": 0.000520303, - "p25": 0.000579296, - "p50": 0.000807134, - "p75": 0.000925899, - "p90": 0.00100151, - "p95": 0.001063661, - "p99": 0.001193418 + "p10": 0.000498129, + "p25": 0.000553112, + "p50": 0.00072285, + "p75": 0.00090587, + "p90": 0.000996537, + "p95": 0.001066137, + "p99": 0.001201127 }, "rps": { - "mean": 64666.23758543217, - "stddev": 11354.054847795365, - "max": 90632.02029277237, + "mean": 67771.53094882054, + "stddev": 13337.470903048825, + "max": 93608.62554374468, "percentiles": { - "p10": 53677.69464033736, - "p25": 55306.97529364371, - "p50": 60123.85514159185, - "p75": 74411.34028826133, - "p90": 81939.2079109854, - "p95": 85131.18355253132, - "p99": 88596.30629917955 + "p10": 53642.63038994956, + "p25": 55538.77717422139, + "p50": 64898.74343813899, + "p75": 79545.50798511611, + "p90": 87200.34880139494, + "p95": 90075.7914818908, + "p99": 92819.884171243 } }, "details": { "DNSDialup": { - "average": 0.0008874801400000002, - "fastest": 0.000088738, - "slowest": 0.001648399 + "average": 0.00099245522, + "fastest": 0.000103463, + "slowest": 0.001488386 }, "DNSLookup": { - "average": 0.00001925156, - "fastest": 0.000004308, - "slowest": 0.000344944 + "average": 0.000010718759999999999, + "fastest": 0.000004248, + "slowest": 0.000073708 } }, "statusCodeDistribution": { - "200": 646797 + "200": 677858 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index f1842ea706..3722560bc7 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000232016, - "slowest": 0.005356495, - "fastest": 0.000273017, - "average": 0.0010521046254417705, - "requestsPerSec": 47445.9991769055, - "totalData": 6168123, + "total": 10.000361471, + "slowest": 0.005992468, + "fastest": 0.000323813, + "average": 0.0010608544844196831, + "requestsPerSec": 47054.599112700416, + "totalData": 6117319, "sizePerRequest": 13, - "sizePerSec": 616797.9892997715 + "sizePerSec": 611709.7884651053 }, "responseTimeHistogram": { - "0.000273017": 1, - "0.0007813647999999999": 22340, - "0.0012897126": 445644, - "0.0017980604": 5925, - "0.0023064082": 378, - "0.002814756": 102, - "0.0033231038": 34, - "0.0038314516": 10, - "0.0043397994": 15, - "0.0048481472": 9, - "0.005356495": 13 + "0.000323813": 1, + "0.0008906785": 26768, + "0.001457544": 442168, + "0.0020244095": 1265, + "0.002591275": 260, + "0.0031581405": 44, + "0.0037250060000000003": 10, + "0.0042918715": 13, + "0.004858737": 21, + "0.0054256025000000005": 12, + "0.005992468": 1 }, "latencyPercentiles": { - "p10": 0.000948622, - "p25": 0.001017041, - "p50": 0.001063713, - "p75": 0.001109121, - "p90": 0.001157745, - "p95": 0.00119861, - "p99": 0.001317525 + "p10": 0.000969057, + "p25": 0.001022795, + "p50": 0.001067899, + "p75": 0.001112966, + "p90": 0.001161186, + "p95": 0.001199817, + "p99": 0.001331113 }, "rps": { - "mean": 47444.41002712906, - "stddev": 3284.109743914278, - "max": 65321.88936512646, + "mean": 47054.50221712516, + "stddev": 2958.4245897314354, + "max": 62010.13007180348, "percentiles": { - "p10": 45222.33983587265, - "p25": 46125.558382473246, - "p50": 46900.18291071282, - "p75": 48061.836076761996, - "p90": 51234.16575458131, - "p95": 53827.28638202998, - "p99": 57502.07955819171 + "p10": 45197.50859280018, + "p25": 45914.78985317534, + "p50": 46609.65752103841, + "p75": 47701.38811039549, + "p90": 50307.11845726196, + "p95": 52366.10003269883, + "p99": 55563.762947438925 } }, "details": { "DNSDialup": { - "average": 0.0008256436000000002, - "fastest": 0.000094444, - "slowest": 0.001461283 + "average": 0.0008366134999999998, + "fastest": 0.000097464, + "slowest": 0.001785453 }, "DNSLookup": { - "average": 0.000019809300000000007, - "fastest": 0.000003727, - "slowest": 0.000462177 + "average": 0.00002649632, + "fastest": 0.000003687, + "slowest": 0.000972765 } }, "statusCodeDistribution": { - "200": 474471 + "200": 470563 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index a943ef7d84..81ed7edfd5 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000148454, - "slowest": 0.014263513, - "fastest": 0.000935681, - "average": 0.0027563773546577033, - "requestsPerSec": 18093.231398742595, - "totalData": 2352155, + "total": 10.000063818, + "slowest": 0.014436866, + "fastest": 0.000724433, + "average": 0.002863572785724139, + "requestsPerSec": 17416.6888501751, + "totalData": 2264184, "sizePerRequest": 13, - "sizePerSec": 235212.00818365373 + "sizePerSec": 226416.95505227626 }, "responseTimeHistogram": { - "0.000935681": 1, - "0.0022684642": 893, - "0.0036012474": 171772, - "0.0049340306": 6857, - "0.0062668138": 677, - "0.007599597": 664, - "0.008932380200000001": 21, - "0.010265163400000001": 1, - "0.0115979466": 13, - "0.0129307298": 27, - "0.014263513": 9 + "0.000724433": 1, + "0.0020956763": 565, + "0.0034669196": 155056, + "0.0048381629": 17303, + "0.0062094062": 575, + "0.0075806495": 599, + "0.0089518928": 19, + "0.0103231361": 2, + "0.0116943794": 18, + "0.0130656227": 19, + "0.014436866": 11 }, "latencyPercentiles": { - "p10": 0.002435187, - "p25": 0.002511904, - "p50": 0.002609227, - "p75": 0.002765703, - "p90": 0.003404305, - "p95": 0.003578549, - "p99": 0.004557096 + "p10": 0.002535316, + "p25": 0.002628531, + "p50": 0.002739932, + "p75": 0.002885871, + "p90": 0.003489207, + "p95": 0.003666846, + "p99": 0.004462102 }, "rps": { - "mean": 18099.03093684207, - "stddev": 2072.5979261312805, - "max": 22550.155584854176, + "mean": 17424.883216357735, + "stddev": 1895.3297284816938, + "max": 21355.97186666544, "percentiles": { - "p10": 16232.591797811147, - "p25": 17259.37570429799, - "p50": 18492.80428904455, - "p75": 19452.057820025206, - "p90": 20044.346111336727, - "p95": 20311.181305308703, - "p99": 20858.167170787543 + "p10": 15558.901332775347, + "p25": 16593.40002210453, + "p50": 17676.0086046008, + "p75": 18640.27230832197, + "p90": 19320.83365492969, + "p95": 19617.692052096303, + "p99": 20346.235780638912 } }, "details": { "DNSDialup": { - "average": 0.0010780172400000002, - "fastest": 0.000104356, - "slowest": 0.002416044 + "average": 0.0008572322400000003, + "fastest": 0.000099455, + "slowest": 0.001958132 }, "DNSLookup": { - "average": 0.00001012036, - "fastest": 0.00000512, - "slowest": 0.000046958 + "average": 0.00000931952, + "fastest": 0.000004468, + "slowest": 0.000057898 } }, "statusCodeDistribution": { - "200": 180935 + "200": 174168 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/elysia/results/hello_bench.json b/frameworks/elysia/results/hello_bench.json index 14d343cfa3..ac7ba7db39 100644 --- a/frameworks/elysia/results/hello_bench.json +++ b/frameworks/elysia/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00035064, - "slowest": 0.004729722, - "fastest": 0.000035307, - "average": 0.0006505932853146623, - "requestsPerSec": 76679.311316628, - "totalData": 9968660, + "total": 10.000185877, + "slowest": 0.003706953, + "fastest": 0.000032721, + "average": 0.000633075190545059, + "requestsPerSec": 78822.93486293365, + "totalData": 10247172, "sizePerRequest": 13, - "sizePerSec": 996831.0471161639 + "sizePerSec": 1024698.1532181374 }, "responseTimeHistogram": { - "0.000035307": 1, - "0.0005047485": 250460, - "0.00097419": 436644, - "0.0014436315": 67767, - "0.001913073": 11335, - "0.0023825145": 587, - "0.002851956": 24, - "0.0033213975": 1, - "0.003790839": 0, - "0.0042602805": 0, - "0.004729722": 1 + "0.000032721": 1, + "0.00040014419999999997": 75766, + "0.0007675674": 542864, + "0.0011349906": 137862, + "0.0015024138": 24604, + "0.001869837": 6429, + "0.0022372601999999997": 569, + "0.0026046833999999997": 120, + "0.0029721065999999997": 22, + "0.0033395297999999998": 2, + "0.003706953": 5 }, "latencyPercentiles": { - "p10": 0.000379242, - "p25": 0.000468434, - "p50": 0.000591326, - "p75": 0.000796321, - "p90": 0.00098225, - "p95": 0.001143745, - "p99": 0.001545085 + "p10": 0.00040361, + "p25": 0.000501213, + "p50": 0.000568077, + "p75": 0.000718231, + "p90": 0.000967613, + "p95": 0.001108585, + "p99": 0.001476456 }, "rps": { - "mean": 76695.32065680328, - "stddev": 13858.055679048837, - "max": 100089.51837867335, + "mean": 78824.98096607818, + "stddev": 11856.014408867586, + "max": 102330.13622511456, "percentiles": { - "p10": 57523.38900997154, - "p25": 62901.6165715469, - "p50": 78947.95521782746, - "p75": 88907.91280424866, - "p90": 94318.64679647172, - "p95": 96249.01962569272, - "p99": 99001.04717298978 + "p10": 60632.735613959034, + "p25": 71661.56844357887, + "p50": 78990.52313951665, + "p75": 87148.09703475639, + "p90": 94730.58611295177, + "p95": 97318.16930221015, + "p99": 100281.87011876491 } }, "details": { "DNSDialup": { - "average": 0.00079219516, - "fastest": 0.000121729, - "slowest": 0.001217183 + "average": 0.0010092310200000001, + "fastest": 0.000087764, + "slowest": 0.001948483 }, "DNSLookup": { - "average": 0.000010612439999999998, - "fastest": 0.000004929, - "slowest": 0.000051867 + "average": 0.000010389539999999999, + "fastest": 0.000004639, + "slowest": 0.000045124 } }, "statusCodeDistribution": { - "200": 766820 + "200": 788244 }, "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 94287b1fa1..712a8c31f7 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.000443674, - "slowest": 0.022064846, - "fastest": 0.003139648, - "average": 0.0040203594655165206, - "requestsPerSec": 12427.148639725443, - "totalData": 1615601, + "total": 10.000335613, + "slowest": 0.02143521, + "fastest": 0.002733608, + "average": 0.004075951919843339, + "requestsPerSec": 12258.08860261098, + "totalData": 1593605, "sizePerRequest": 13, - "sizePerSec": 161552.93231643076 + "sizePerSec": 159355.15183394274 }, "responseTimeHistogram": { - "0.003139648": 1, - "0.0050321678": 118527, - "0.0069246876": 2788, - "0.008817207399999999": 2048, - "0.010709727199999998": 719, - "0.012602246999999999": 148, - "0.014494766799999998": 10, - "0.0163872866": 11, - "0.018279806399999998": 11, - "0.0201723262": 11, - "0.022064846": 3 + "0.002733608": 1, + "0.0046037682": 113322, + "0.0064739284000000005": 5725, + "0.0083440886": 2018, + "0.0102142488": 956, + "0.012084409": 391, + "0.013954569200000001": 115, + "0.0158247294": 19, + "0.0176948896": 19, + "0.019565049799999998": 11, + "0.02143521": 8 }, "latencyPercentiles": { - "p10": 0.003346149, - "p25": 0.003414794, - "p50": 0.004056301, - "p75": 0.004160765, - "p90": 0.004511724, - "p95": 0.004892662, - "p99": 0.008556853 + "p10": 0.003389595, + "p25": 0.003454931, + "p50": 0.004111739, + "p75": 0.004211545, + "p90": 0.004537191, + "p95": 0.005015864, + "p99": 0.008622893 }, "rps": { - "mean": 12412.097612758458, - "stddev": 1791.9511402852524, - "max": 14137.3903974526, + "mean": 12302.299912843055, + "stddev": 2840.167148413813, + "max": 80980.09046581647, "percentiles": { - "p10": 11237.667537819802, - "p25": 12551.030050588945, - "p50": 12885.707290616096, - "p75": 13285.32232557162, - "p90": 13383.623311837739, - "p95": 13447.656068453924, - "p99": 13905.17133321968 + "p10": 10582.780917515895, + "p25": 12373.291360947065, + "p50": 12729.036204485206, + "p75": 13051.30716931012, + "p90": 13371.258425657617, + "p95": 13614.194523684258, + "p99": 14069.248842805044 } }, "details": { "DNSDialup": { - "average": 0.0008911779800000001, - "fastest": 0.000095441, - "slowest": 0.001523305 + "average": 0.0009226067600000001, + "fastest": 0.00009648, + "slowest": 0.002162064 }, "DNSLookup": { - "average": 0.00000798294, - "fastest": 0.000004258, - "slowest": 0.000046056 + "average": 0.000010706520000000001, + "fastest": 0.000004799, + "slowest": 0.00004808 } }, "statusCodeDistribution": { - "200": 124277 + "200": 122585 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index 1bc8b859bd..3fbb09d054 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000258275, - "slowest": 0.034628201, - "fastest": 0.003740591, - "average": 0.007983511681379295, - "requestsPerSec": 6255.238442829118, - "totalData": 813202, + "total": 10.000203815, + "slowest": 0.032798806, + "fastest": 0.006070359, + "average": 0.007828729257944214, + "requestsPerSec": 6378.769991099426, + "totalData": 829257, "sizePerRequest": 13, - "sizePerSec": 81318.09975677852 + "sizePerSec": 82924.00988429254 }, "responseTimeHistogram": { - "0.003740591": 1, - "0.006829352": 10304, - "0.009918113": 46898, - "0.013006874": 4431, - "0.016095635": 785, - "0.019184396": 78, - "0.022273157000000002": 21, - "0.025361918": 4, - "0.028450679": 10, - "0.031539439999999995": 10, - "0.034628201": 12 + "0.006070359": 1, + "0.0087432037": 55352, + "0.0114160484": 6287, + "0.0140888931": 1793, + "0.0167617378": 279, + "0.0194345825": 31, + "0.0221074272": 10, + "0.0247802719": 5, + "0.0274531166": 10, + "0.0301259613": 11, + "0.032798806": 10 }, "latencyPercentiles": { - "p10": 0.006396011, - "p25": 0.0074014, - "p50": 0.007696607, - "p75": 0.008203015, - "p90": 0.009631754, - "p95": 0.010903547, - "p99": 0.013702772 + "p10": 0.006369712, + "p25": 0.007338767, + "p50": 0.007585327, + "p75": 0.007978491, + "p90": 0.009274687, + "p95": 0.010658789, + "p99": 0.013208721 }, "rps": { - "mean": 6257.10032636938, - "stddev": 959.7203312334808, - "max": 8076.11169948926, + "mean": 6379.596352621766, + "stddev": 942.6815875959009, + "max": 8014.234884000179, "percentiles": { - "p10": 4925.775103383479, - "p25": 5957.970456747162, - "p50": 6385.4818063940875, - "p75": 6707.399499937682, - "p90": 7552.8381450950155, - "p95": 7807.905504322751, - "p99": 7999.36167118983 + "p10": 5014.609060576207, + "p25": 6124.568707369749, + "p50": 6546.540007568322, + "p75": 6720.563580442644, + "p90": 7616.572900976081, + "p95": 7790.382459215445, + "p99": 7902.713791916244 } }, "details": { "DNSDialup": { - "average": 0.0011128487000000003, - "fastest": 0.00011734, - "slowest": 0.001671131 + "average": 0.0009092561200000001, + "fastest": 0.000096731, + "slowest": 0.001906065 }, "DNSLookup": { - "average": 0.000009522180000000002, - "fastest": 0.00000512, - "slowest": 0.000036028 + "average": 0.000008278439999999998, + "fastest": 0.000004078, + "slowest": 0.000052077 } }, "statusCodeDistribution": { - "200": 62554 + "200": 63789 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index e5e6d54c2b..76321e2777 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000261768, - "slowest": 0.005662764, - "fastest": 0.000189676, - "average": 0.0008807443448121203, - "requestsPerSec": 56671.11653151678, - "totalData": 7367438, + "total": 10.00020033, + "slowest": 0.005162667, + "fastest": 0.000247251, + "average": 0.0008821511239864603, + "requestsPerSec": 56581.66649947502, + "totalData": 7355764, "sizePerRequest": 13, - "sizePerSec": 736724.5149097182 + "sizePerSec": 735561.6644931752 }, "responseTimeHistogram": { - "0.000189676": 1, - "0.0007369848": 150880, - "0.0012842936": 412927, - "0.0018316023999999998": 2641, - "0.0023789112": 187, - "0.00292622": 8, - "0.0034735288": 20, - "0.0040208375999999995": 22, - "0.0045681464": 31, - "0.0051154552": 7, - "0.005662764": 2 + "0.000247251": 1, + "0.0007387926": 153381, + "0.0012303342": 406473, + "0.0017218758000000002": 5629, + "0.0022134174": 187, + "0.0027049590000000003": 68, + "0.0031965006000000003": 40, + "0.0036880422000000004": 2, + "0.004179583800000001": 21, + "0.0046711254": 25, + "0.005162667000000001": 1 }, "latencyPercentiles": { - "p10": 0.00058508, - "p25": 0.00069963, - "p50": 0.000928983, - "p75": 0.001023525, - "p90": 0.001078203, - "p95": 0.001117916, - "p99": 0.001228312 + "p10": 0.000581885, + "p25": 0.000690979, + "p50": 0.000932279, + "p75": 0.001028998, + "p90": 0.001083969, + "p95": 0.001122584, + "p99": 0.001234622 }, "rps": { - "mean": 56669.95335097566, - "stddev": 8928.944843037649, - "max": 83370.96536571889, + "mean": 56577.021788430415, + "stddev": 9204.517376032789, + "max": 84017.78656541182, "percentiles": { - "p10": 49563.21656778872, - "p25": 50517.79742003078, - "p50": 52197.59414349108, - "p75": 61737.52651405951, - "p90": 71461.58178256615, - "p95": 76036.51039889948, - "p99": 81274.21148250367 + "p10": 49358.26743470651, + "p25": 50304.38191571502, + "p50": 51910.460268398376, + "p75": 62109.70153538949, + "p90": 71450.6895041702, + "p95": 76715.99528501334, + "p99": 81855.776526125 } }, "details": { "DNSDialup": { - "average": 0.0009568391, - "fastest": 0.000205815, - "slowest": 0.001357341 + "average": 0.0009736711000000001, + "fastest": 0.000338293, + "slowest": 0.001525306 }, "DNSLookup": { - "average": 0.000009720160000000001, - "fastest": 0.000004929, - "slowest": 0.000051356 + "average": 0.000008418120000000005, + "fastest": 0.000004118, + "slowest": 0.000030647 } }, "statusCodeDistribution": { - "200": 566726 + "200": 565828 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index 78c5e48955..a678f40612 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000197167, - "slowest": 0.024777237, - "fastest": 0.000172121, - "average": 0.003076271873902296, - "requestsPerSec": 16214.880296069667, - "totalData": 2107976, + "total": 10.000177698, + "slowest": 0.022271644, + "fastest": 0.000367183, + "average": 0.0030137745377434148, + "requestsPerSec": 16550.90589371245, + "totalData": 2151656, "sizePerRequest": 13, - "sizePerSec": 210793.44384890568 + "sizePerSec": 215161.77661826185 }, "responseTimeHistogram": { - "0.000172121": 1, - "0.0026326326": 2738, - "0.0050931442": 154660, - "0.0075536558000000005": 4350, - "0.010014167400000001": 285, - "0.012474679": 57, - "0.014935190600000002": 20, - "0.0173957022": 8, - "0.0198562138": 8, - "0.0223167254": 12, - "0.024777237": 13 + "0.000367183": 1, + "0.0025576291": 14231, + "0.0047480752": 146582, + "0.0069385213": 4266, + "0.0091289674": 317, + "0.0113194135": 54, + "0.0135098596": 19, + "0.0157003057": 8, + "0.0178907518": 8, + "0.0200811979": 12, + "0.022271644": 14 }, "latencyPercentiles": { - "p10": 0.002768015, - "p25": 0.0028568, - "p50": 0.00297212, - "p75": 0.003101491, - "p90": 0.003226567, - "p95": 0.003380231, - "p99": 0.006104831 + "p10": 0.00275252, + "p25": 0.002894057, + "p50": 0.003005645, + "p75": 0.003112928, + "p90": 0.003193185, + "p95": 0.003386454, + "p99": 0.006150049 }, "rps": { - "mean": 16213.386341406333, - "stddev": 1760.308115889989, - "max": 26302.535564428512, + "mean": 16550.080311588652, + "stddev": 2865.7814388218408, + "max": 31985.2470805192, "percentiles": { - "p10": 15382.108155122442, - "p25": 15864.274106541965, - "p50": 16445.217770782096, - "p75": 17009.1458177064, - "p90": 17400.817838438445, - "p95": 17608.008122093805, - "p99": 18115.60840820593 + "p10": 15468.015959779104, + "p25": 15753.901975610417, + "p50": 16305.571613820528, + "p75": 16721.562454784707, + "p90": 17125.038518817288, + "p95": 22751.22210143834, + "p99": 28214.94769691843 } }, "details": { "DNSDialup": { - "average": 0.0009705518400000001, - "fastest": 0.000110296, - "slowest": 0.002007139 + "average": 0.00099150718, + "fastest": 0.000088355, + "slowest": 0.002210172 }, "DNSLookup": { - "average": 0.000010114339999999998, - "fastest": 0.000004328, - "slowest": 0.000054852 + "average": 0.000010456560000000005, + "fastest": 0.000004217, + "slowest": 0.000041547 } }, "statusCodeDistribution": { - "200": 162152 + "200": 165512 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 1a175b945a..147e35a05f 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000198035, - "slowest": 0.005257856, - "fastest": 0.000264839, - "average": 0.0009277912213526783, - "requestsPerSec": 53794.53467993246, - "totalData": 6993428, + "total": 10.000356742, + "slowest": 0.005288013, + "fastest": 0.000281606, + "average": 0.0009589397864773814, + "requestsPerSec": 52051.64309927375, + "totalData": 6766955, "sizePerRequest": 13, - "sizePerSec": 699328.9508391221 + "sizePerSec": 676671.3602905588 }, "responseTimeHistogram": { - "0.000264839": 1, - "0.0007641407": 88524, - "0.0012634424": 445193, - "0.0017627441": 3868, - "0.0022620458": 217, - "0.0027613474999999997": 97, - "0.0032606492": 8, - "0.0037599508999999996": 5, - "0.0042592526": 14, - "0.0047585543": 18, - "0.005257856": 11 + "0.000281606": 1, + "0.0007822467": 58232, + "0.0012828874": 458379, + "0.0017835281000000002": 3585, + "0.0022841688": 209, + "0.0027848095": 63, + "0.0032854502000000006": 15, + "0.0037860909000000005": 11, + "0.0042867316": 15, + "0.0047873723": 16, + "0.005288013": 9 }, "latencyPercentiles": { - "p10": 0.00062848, - "p25": 0.000867545, - "p50": 0.000961932, - "p75": 0.001037744, - "p90": 0.001086755, - "p95": 0.001127139, - "p99": 0.001241666 + "p10": 0.000738126, + "p25": 0.000899989, + "p50": 0.000984416, + "p75": 0.001052344, + "p90": 0.001102787, + "p95": 0.001144988, + "p99": 0.00126001 }, "rps": { - "mean": 53786.03495218328, - "stddev": 6705.653588877488, - "max": 82345.64419057565, + "mean": 52047.311253674794, + "stddev": 5498.3174781251, + "max": 79398.83055146053, "percentiles": { - "p10": 49130.116761571764, - "p25": 50107.87695825754, - "p50": 51148.40710320632, - "p75": 55648.27487845894, - "p90": 65111.98060442919, - "p95": 68184.98586665685, - "p99": 75123.02529800584 + "p10": 48545.79447680878, + "p25": 49510.79525762274, + "p50": 50421.7771655582, + "p75": 52131.01337265979, + "p90": 59119.7400812094, + "p95": 63918.19114734896, + "p99": 73033.93887138797 } }, "details": { "DNSDialup": { - "average": 0.00108600088, - "fastest": 0.000114133, - "slowest": 0.001826015 + "average": 0.0010196952, + "fastest": 0.000093274, + "slowest": 0.001664656 }, "DNSLookup": { - "average": 0.000023423139999999995, - "fastest": 0.00000537, - "slowest": 0.000674584 + "average": 0.000009271359999999998, + "fastest": 0.000004489, + "slowest": 0.000045073 } }, "statusCodeDistribution": { - "200": 537956 + "200": 520535 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index b6d71c656c..d6322fee87 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000103891, - "slowest": 0.006064213, - "fastest": 0.000176762, - "average": 0.0009067012225631264, - "requestsPerSec": 55048.52809533676, - "totalData": 7156383, + "total": 10.000223799, + "slowest": 0.006772086, + "fastest": 0.00007542, + "average": 0.0009706317129339675, + "requestsPerSec": 51425.34910582955, + "totalData": 6685445, "sizePerRequest": 13, - "sizePerSec": 715630.865239378 + "sizePerSec": 668529.5383757841 }, "responseTimeHistogram": { - "0.000176762": 1, - "0.0007655071": 131946, - "0.0013542522": 415891, - "0.0019429973000000002": 2269, - "0.0025317424": 222, - "0.0031204875": 108, - "0.0037092326000000004": 4, - "0.0042979777": 3, - "0.0048867228": 2, - "0.005475467900000001": 26, - "0.006064213000000001": 19 + "0.00007542": 1, + "0.0007450866": 41238, + "0.0014147532000000002": 471718, + "0.0020844198000000004": 939, + "0.0027540864000000003": 283, + "0.0034237530000000003": 35, + "0.0040934196": 1, + "0.0047630862": 4, + "0.0054327528": 9, + "0.0061024194000000006": 33, + "0.006772086": 4 }, "latencyPercentiles": { - "p10": 0.00059695, - "p25": 0.000788808, - "p50": 0.000951054, - "p75": 0.001042263, - "p90": 0.001096359, - "p95": 0.001137498, - "p99": 0.001263959 + "p10": 0.000801845, + "p25": 0.000909446, + "p50": 0.000991808, + "p75": 0.001057632, + "p90": 0.001107145, + "p95": 0.001146458, + "p99": 0.001254309 }, "rps": { - "mean": 55036.045845883586, - "stddev": 7862.640716153091, - "max": 82724.90846993837, + "mean": 51422.46609266396, + "stddev": 4459.96934361844, + "max": 74807.3385999175, "percentiles": { - "p10": 48728.71849358438, - "p25": 49848.315101771914, - "p50": 51698.01839685027, - "p75": 59511.122628821184, - "p90": 67535.56422812436, - "p95": 71229.27870961704, - "p99": 76179.41704226253 + "p10": 48636.302135916696, + "p25": 49405.103547198494, + "p50": 50298.822095771575, + "p75": 51913.58578540019, + "p90": 57003.08956745462, + "p95": 60152.49508245431, + "p99": 66906.90479257684 } }, "details": { "DNSDialup": { - "average": 0.0009758888199999997, - "fastest": 0.000248214, - "slowest": 0.001350939 + "average": 0.00103947368, + "fastest": 0.000170225, + "slowest": 0.001575307 }, "DNSLookup": { - "average": 0.000009289680000000002, - "fastest": 0.000004759, - "slowest": 0.000043011 + "average": 0.000011472540000000002, + "fastest": 0.000004449, + "slowest": 0.000047539 } }, "statusCodeDistribution": { - "200": 550491 + "200": 514265 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 04dd31c699..f5efd00f08 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000168212, - "slowest": 0.009975614, - "fastest": 0.000385833, - "average": 0.001129336406783148, - "requestsPerSec": 44208.556359031776, - "totalData": 5747209, + "total": 10.000724479, + "slowest": 0.011996143, + "fastest": 0.000413411, + "average": 0.001131367922654936, + "requestsPerSec": 44128.902953651705, + "totalData": 5737173, "sizePerRequest": 13, - "sizePerSec": 574711.2326674131 + "sizePerSec": 573675.7383974721 }, "responseTimeHistogram": { - "0.000385833": 1, - "0.0013448111": 419733, - "0.0023037892": 21140, - "0.0032627673": 406, - "0.0042217454": 14, - "0.0051807235000000005": 672, - "0.0061397016": 77, - "0.007098679700000001": 0, - "0.0080576578": 0, - "0.0090166359": 0, - "0.009975614": 50 + "0.000413411": 1, + "0.0015716842000000001": 427335, + "0.0027299574": 13055, + "0.0038882306": 118, + "0.0050465038": 621, + "0.006204777000000001": 141, + "0.0073630502": 0, + "0.008521323400000001": 0, + "0.009679596600000001": 0, + "0.010837869800000002": 0, + "0.011996143000000003": 50 }, "latencyPercentiles": { - "p10": 0.000843837, - "p25": 0.001028601, - "p50": 0.001146126, - "p75": 0.001204759, - "p90": 0.001266162, - "p95": 0.001347464, - "p99": 0.002027042 + "p10": 0.000847122, + "p25": 0.001026774, + "p50": 0.001150275, + "p75": 0.001211522, + "p90": 0.001271433, + "p95": 0.001341901, + "p99": 0.001982397 }, "rps": { - "mean": 44214.75310266531, - "stddev": 3739.142517795243, - "max": 54606.957153013245, + "mean": 44144.400195805676, + "stddev": 3653.6136819037342, + "max": 50408.50515437301, "percentiles": { - "p10": 40856.55773286895, - "p25": 42918.3927961632, - "p50": 45118.299033871604, - "p75": 46208.53422752889, - "p90": 47123.88718903915, - "p95": 47813.77478550598, - "p99": 49462.88368198937 + "p10": 41016.726621116584, + "p25": 43015.17575400181, + "p50": 44965.98600346144, + "p75": 46103.196614938475, + "p90": 46901.88076541701, + "p95": 47665.49242777722, + "p99": 48876.97113231632 } }, "details": { "DNSDialup": { - "average": 0.0010488161199999997, - "fastest": 0.000100749, - "slowest": 0.002117157 + "average": 0.0009891278800000002, + "fastest": 0.000101199, + "slowest": 0.002126977 }, "DNSLookup": { - "average": 0.0000099551, - "fastest": 0.000004709, - "slowest": 0.000042749 + "average": 0.00001172616, + "fastest": 0.000004378, + "slowest": 0.000098474 } }, "statusCodeDistribution": { - "200": 442093 + "200": 441321 }, "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 bd84b21644..bc2f74c1b4 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.000316814, - "slowest": 0.006272739, - "fastest": 0.000035342, - "average": 0.0006174735423651838, - "requestsPerSec": 80807.93989133312, - "totalData": 10505365, + "total": 10.000508148, + "slowest": 0.005091092, + "fastest": 0.000034945, + "average": 0.000612767221700379, + "requestsPerSec": 81435.96184788589, + "totalData": 10587213, "sizePerRequest": 13, - "sizePerSec": 1050503.2185873308 + "sizePerSec": 1058667.5040225165 }, "responseTimeHistogram": { - "0.000035342": 1, - "0.0006590817": 545885, - "0.0012828214": 245237, - "0.0019065611": 16558, - "0.0025303008": 337, - "0.0031540405": 47, - "0.0037777801999999997": 26, - "0.0044015199": 13, - "0.0050252596": 0, - "0.0056489993": 0, - "0.006272739": 1 + "0.000034945": 1, + "0.0005405597": 363022, + "0.0010461744000000001": 412904, + "0.0015517891000000003": 33373, + "0.0020574038000000005": 4931, + "0.0025630185000000004": 83, + "0.003068633200000001": 66, + "0.0035742479000000008": 17, + "0.0040798626": 2, + "0.004585477300000001": 1, + "0.005091092": 1 }, "latencyPercentiles": { - "p10": 0.000364352, - "p25": 0.000453369, - "p50": 0.000565372, - "p75": 0.000736909, - "p90": 0.00093644, - "p95": 0.001050327, - "p99": 0.001480277 + "p10": 0.000364963, + "p25": 0.000455146, + "p50": 0.000564864, + "p75": 0.000722718, + "p90": 0.000925336, + "p95": 0.001035812, + "p99": 0.001452509 }, "rps": { - "mean": 80792.23727184266, - "stddev": 16487.312649659125, - "max": 102543.8103349684, + "mean": 81442.50117838604, + "stddev": 16164.701601236768, + "max": 101880.69961164668, "percentiles": { - "p10": 57317.06902315338, - "p25": 63102.111837373624, - "p50": 85859.85700117487, - "p75": 95938.95515560189, - "p90": 99042.19197378162, - "p95": 100099.72712250642, - "p99": 101704.85132141414 + "p10": 57888.76356950066, + "p25": 64419.11959469989, + "p50": 87727.01992213633, + "p75": 95741.6476167088, + "p90": 98439.4643812679, + "p95": 99385.0624855855, + "p99": 100623.41416647483 } }, "details": { "DNSDialup": { - "average": 0.0008899311600000001, - "fastest": 0.000114244, - "slowest": 0.001821417 + "average": 0.0008955732599999998, + "fastest": 0.000081945, + "slowest": 0.001562801 }, "DNSLookup": { - "average": 0.00003299832, - "fastest": 0.000004228, - "slowest": 0.00119854 + "average": 0.00001011968, + "fastest": 0.000004167, + "slowest": 0.000078827 } }, "statusCodeDistribution": { - "200": 808105 + "200": 814401 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index c05dfaede4..323a2f4e82 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000490158, - "slowest": 0.014565762, - "fastest": 0.000565349, - "average": 0.0014743653151871588, - "requestsPerSec": 33867.73994563238, - "totalData": 4403022, + "total": 10.000627944, + "slowest": 0.014555501, + "fastest": 0.000324555, + "average": 0.00147382572485422, + "requestsPerSec": 33880.272508615984, + "totalData": 4404712, "sizePerRequest": 13, - "sizePerSec": 440280.61929322087 + "sizePerSec": 440443.5426120078 }, "responseTimeHistogram": { - "0.000565349": 1, - "0.0019653903": 325355, - "0.0033654316": 11650, - "0.0047654729": 844, - "0.0061655142": 794, - "0.0075655555": 0, - "0.0089655968": 0, - "0.0103656381": 0, - "0.0117656794": 0, - "0.0131657207": 0, - "0.014565762": 50 + "0.000324555": 1, + "0.0017476496": 304633, + "0.0031707441999999997": 31982, + "0.0045938388": 1331, + "0.0060169334": 827, + "0.007440028": 0, + "0.0088631226": 0, + "0.0102862172": 0, + "0.0117093118": 0, + "0.013132406400000001": 0, + "0.014555501": 50 }, "latencyPercentiles": { - "p10": 0.001010138, - "p25": 0.001314381, - "p50": 0.001515829, - "p75": 0.001589799, - "p90": 0.00174628, - "p95": 0.001930689, - "p99": 0.002531397 + "p10": 0.001009701, + "p25": 0.001311085, + "p50": 0.001513894, + "p75": 0.001591649, + "p90": 0.001751615, + "p95": 0.00191387, + "p99": 0.002596282 }, "rps": { - "mean": 33873.77373863129, - "stddev": 3708.0248294296134, - "max": 39555.964781055976, + "mean": 33887.86161780087, + "stddev": 3812.7470949524773, + "max": 39075.29489036239, "percentiles": { - "p10": 32020.02211983225, - "p25": 33368.13439361661, - "p50": 34646.60925356965, - "p75": 35604.26539099334, - "p90": 36385.17040688801, - "p95": 37070.843118402474, - "p99": 38029.25201820301 + "p10": 31930.074937583893, + "p25": 33537.135670330055, + "p50": 34738.53728670046, + "p75": 35635.14271523052, + "p90": 36407.641964054004, + "p95": 37014.36293210256, + "p99": 37990.73247237827 } }, "details": { "DNSDialup": { - "average": 0.00112514294, - "fastest": 0.000162431, - "slowest": 0.001614453 + "average": 0.0009048179400000002, + "fastest": 0.000084418, + "slowest": 0.002051957 }, "DNSLookup": { - "average": 0.0000101387, - "fastest": 0.000005149, - "slowest": 0.000049874 + "average": 0.00000949088, + "fastest": 0.000004057, + "slowest": 0.000043431 } }, "statusCodeDistribution": { - "200": 338694 + "200": 338824 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index 78833164bb..591850b20d 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001044583, - "slowest": 0.006191669, - "fastest": 0.000114795, - "average": 0.001037493810574492, - "requestsPerSec": 48112.57424228603, - "totalData": 6255288, + "total": 10.000424665, + "slowest": 0.005653968, + "fastest": 0.000236931, + "average": 0.0010206221003989124, + "requestsPerSec": 48907.82305593219, + "totalData": 6358287, "sizePerRequest": 13, - "sizePerSec": 625463.4651497183 + "sizePerSec": 635801.6997271185 }, "responseTimeHistogram": { - "0.000114795": 1, - "0.0007224824": 14453, - "0.0013301698": 461697, - "0.0019378572": 4675, - "0.0025455446": 205, - "0.003153232": 33, - "0.0037609194": 13, - "0.0043686068": 11, - "0.0049762942": 47, - "0.0055839816": 24, - "0.006191669": 17 + "0.000236931": 1, + "0.0007786347": 36179, + "0.0013203384": 448882, + "0.0018620421": 3561, + "0.0024037458": 361, + "0.0029454495": 48, + "0.0034871532": 20, + "0.0040288569": 0, + "0.0045705606": 11, + "0.0051122643": 12, + "0.005653968": 24 }, "latencyPercentiles": { - "p10": 0.000902119, - "p25": 0.000965775, - "p50": 0.00105044, - "p75": 0.00111231, - "p90": 0.001167724, - "p95": 0.001211398, - "p99": 0.001334168 + "p10": 0.000850796, + "p25": 0.000956759, + "p50": 0.001041894, + "p75": 0.001110845, + "p90": 0.00115916, + "p95": 0.001196627, + "p99": 0.001299821 }, "rps": { - "mean": 48113.000517819375, - "stddev": 3368.2821316962586, - "max": 72561.37240878442, + "mean": 48906.28901736613, + "stddev": 3807.301894238087, + "max": 66780.47046691284, "percentiles": { - "p10": 45973.40655667684, - "p25": 46911.69204759288, - "p50": 47829.8123220156, - "p75": 48808.07083043244, - "p90": 50837.45703834641, - "p95": 53048.39226769103, - "p99": 58327.85154912023 + "p10": 46153.48880657119, + "p25": 47012.143236597454, + "p50": 47952.60880712344, + "p75": 50520.69833010542, + "p90": 53718.90368220606, + "p95": 55849.33171470409, + "p99": 59438.17714117033 } }, "details": { "DNSDialup": { - "average": 0.0009113009800000003, - "fastest": 0.000119023, - "slowest": 0.001776181 + "average": 0.0009320654800000001, + "fastest": 0.000084999, + "slowest": 0.001898408 }, "DNSLookup": { - "average": 0.00004158336, - "fastest": 0.000004529, - "slowest": 0.001666787 + "average": 0.00000990104, + "fastest": 0.00000508, + "slowest": 0.000052177 } }, "statusCodeDistribution": { - "200": 481176 + "200": 489099 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 56a842c288..c998ef31f7 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00033364, - "slowest": 0.004685697, - "fastest": 0.000299611, - "average": 0.0009223016409572944, - "requestsPerSec": 54115.994473960374, - "totalData": 7035314, + "total": 10.000399034, + "slowest": 0.005649838, + "fastest": 0.000254447, + "average": 0.000958351142303106, + "requestsPerSec": 52081.82175823365, + "totalData": 6770907, "sizePerRequest": 13, - "sizePerSec": 703507.9281614849 + "sizePerSec": 677063.6828570374 }, "responseTimeHistogram": { - "0.000299611": 1, - "0.0007382196": 87723, - "0.0011768282": 441443, - "0.0016154367999999999": 11571, - "0.0020540454": 269, - "0.002492654": 80, - "0.0029312626": 38, - "0.0033698712": 6, - "0.0038084798": 7, - "0.0042470884": 18, - "0.004685697": 22 + "0.000254447": 1, + "0.0007939861": 49174, + "0.0013335252": 470096, + "0.0018730643000000003": 1345, + "0.0024126034000000003": 123, + "0.0029521425000000002": 45, + "0.0034916816000000006": 8, + "0.0040312207": 14, + "0.0045707598": 23, + "0.0051102989": 6, + "0.005649838": 4 }, "latencyPercentiles": { - "p10": 0.000613246, - "p25": 0.000865106, - "p50": 0.00095887, - "p75": 0.001034039, - "p90": 0.001083248, - "p95": 0.001122338, - "p99": 0.001231653 + "p10": 0.000803649, + "p25": 0.000897975, + "p50": 0.000978795, + "p75": 0.001042103, + "p90": 0.001094017, + "p95": 0.001138672, + "p99": 0.001246513 }, "rps": { - "mean": 54088.943024763066, - "stddev": 7647.007598570339, - "max": 84213.17936257047, + "mean": 52080.469838220124, + "stddev": 5472.54937406559, + "max": 84742.57090128824, "percentiles": { - "p10": 49408.3253028139, - "p25": 50208.31951854691, - "p50": 51234.87179030117, - "p75": 53841.700396961, - "p90": 65385.10525300181, - "p95": 72491.82787491856, - "p99": 80793.19851741915 + "p10": 49305.00938895397, + "p25": 50122.29439654582, + "p50": 50928.28325268873, + "p75": 51899.36592251306, + "p90": 54433.710797096224, + "p95": 62963.282680977085, + "p99": 78788.58200274294 } }, "details": { "DNSDialup": { - "average": 0.00106900576, - "fastest": 0.000092132, - "slowest": 0.001834229 + "average": 0.0011153469199999995, + "fastest": 0.00012324, + "slowest": 0.002218507 }, "DNSLookup": { - "average": 0.000025249100000000002, - "fastest": 0.000006111, - "slowest": 0.000716919 + "average": 0.000015364039999999997, + "fastest": 0.00000525, + "slowest": 0.000114904 } }, "statusCodeDistribution": { - "200": 541178 + "200": 520839 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 377e2003ef..ad14d783fe 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000129124, - "slowest": 0.023344194, - "fastest": 0.000751109, - "average": 0.0029229595150552785, - "requestsPerSec": 17060.27971084426, - "totalData": 2217865, + "total": 10.0001309, + "slowest": 0.022521588, + "fastest": 0.000760738, + "average": 0.0029055081497317142, + "requestsPerSec": 17162.47534319776, + "totalData": 2231151, "sizePerRequest": 13, - "sizePerSec": 221783.63624097538 + "sizePerSec": 223112.17946157083 }, "responseTimeHistogram": { - "0.000751109": 1, - "0.0030104175": 154598, - "0.005269726": 12195, - "0.0075290345": 3677, - "0.009788343": 61, - "0.0120476515": 24, - "0.01430696": 9, - "0.0165662685": 9, - "0.018825577": 13, - "0.0210848855": 11, - "0.023344194": 7 + "0.000760738": 1, + "0.002936823": 150476, + "0.005112907999999999": 17047, + "0.0072889930000000006": 3927, + "0.009465078": 102, + "0.011641163": 23, + "0.013817248": 7, + "0.015993333": 7, + "0.018169418": 10, + "0.020345503": 14, + "0.022521588": 13 }, "latencyPercentiles": { - "p10": 0.00272373, - "p25": 0.002787109, - "p50": 0.002834655, - "p75": 0.002886224, - "p90": 0.003003048, - "p95": 0.003109623, - "p99": 0.005695508 + "p10": 0.002708452, + "p25": 0.002772141, + "p50": 0.002825832, + "p75": 0.002867069, + "p90": 0.00297067, + "p95": 0.003071528, + "p99": 0.005665367 }, "rps": { - "mean": 17060.90737854898, - "stddev": 1307.6187535616941, - "max": 19463.84335258105, + "mean": 17163.7048418228, + "stddev": 1478.4070811004153, + "max": 30813.84774317548, "percentiles": { - "p10": 16700.955606545278, - "p25": 17015.252472315886, - "p50": 17250.3780039239, - "p75": 17474.43058965308, - "p90": 17705.61445034164, - "p95": 17835.728531393088, - "p99": 18207.398158779328 + "p10": 16920.393677131142, + "p25": 17146.834864747652, + "p50": 17335.822744118825, + "p75": 17547.17206265696, + "p90": 17798.078089117527, + "p95": 17934.49700498929, + "p99": 18266.710025011907 } }, "details": { "DNSDialup": { - "average": 0.00108611572, - "fastest": 0.000109314, - "slowest": 0.002189065 + "average": 0.00118930724, + "fastest": 0.000164567, + "slowest": 0.002114405 }, "DNSLookup": { - "average": 0.00000965724, - "fastest": 0.0000056, - "slowest": 0.000035646 + "average": 0.000011222880000000001, + "fastest": 0.000004288, + "slowest": 0.000073828 } }, "statusCodeDistribution": { - "200": 170605 + "200": 171627 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index f1536f6355..055dd393e2 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000185904, - "slowest": 0.010616919, - "fastest": 0.000965738, - "average": 0.001547020941121429, - "requestsPerSec": 32279.399913043857, - "totalData": 4196400, + "total": 10.000282228, + "slowest": 0.010089709, + "fastest": 0.001007679, + "average": 0.0015469031071866867, + "requestsPerSec": 32281.08893728314, + "totalData": 4196660, "sizePerRequest": 13, - "sizePerSec": 419632.1988695701 + "sizePerSec": 419654.1561846808 }, "responseTimeHistogram": { - "0.000965738": 1, - "0.0019308561": 317942, - "0.0028959742": 2754, - "0.0038610922999999997": 1369, - "0.0048262104": 472, - "0.0057913285": 114, - "0.0067564465999999995": 97, - "0.0077215647": 22, - "0.0086866828": 8, - "0.0096518009": 17, - "0.010616919": 4 + "0.001007679": 1, + "0.0019158820000000003": 317697, + "0.0028240850000000005": 3075, + "0.0037322880000000003": 1298, + "0.004640491": 444, + "0.005548694000000001": 112, + "0.0064568970000000005": 125, + "0.007365100000000001": 29, + "0.008273303000000001": 13, + "0.009181506000000002": 13, + "0.010089709000000002": 13 }, "latencyPercentiles": { - "p10": 0.001444446, - "p25": 0.001476411, - "p50": 0.001516951, - "p75": 0.001563157, - "p90": 0.001625409, - "p95": 0.001680827, - "p99": 0.002447934 + "p10": 0.001445968, + "p25": 0.001477906, + "p50": 0.001518291, + "p75": 0.001562383, + "p90": 0.00162356, + "p95": 0.001681007, + "p99": 0.002433097 }, "rps": { - "mean": 32263.75587291053, - "stddev": 2891.0843423746496, - "max": 34383.23967046313, + "mean": 32273.28932996959, + "stddev": 2816.90459466856, + "max": 34601.3183102268, "percentiles": { - "p10": 31834.775264399515, - "p25": 32328.924173215477, - "p50": 32800.37720433771, - "p75": 33209.657368363136, - "p90": 33512.533992371165, - "p95": 33685.06667499615, - "p99": 34048.59118611606 + "p10": 31842.01872791348, + "p25": 32392.614686303557, + "p50": 32810.587976739684, + "p75": 33200.2747899477, + "p90": 33481.235683492036, + "p95": 33693.86098855679, + "p99": 34001.02003060148 } }, "details": { "DNSDialup": { - "average": 0.00093668994, - "fastest": 0.000097473, - "slowest": 0.001858747 + "average": 0.0009932769600000003, + "fastest": 0.000117667, + "slowest": 0.001543977 }, "DNSLookup": { - "average": 0.00003460058, - "fastest": 0.000004248, - "slowest": 0.00138324 + "average": 0.00000875352, + "fastest": 0.000004488, + "slowest": 0.000035887 } }, "statusCodeDistribution": { - "200": 322800 + "200": 322820 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 42afc904d7..429fd70480 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000668606, - "slowest": 0.021700197, - "fastest": 0.000805527, - "average": 0.0032493272708857676, - "requestsPerSec": 15376.67190649033, - "totalData": 1999101, + "total": 10.000976809, + "slowest": 0.020217607, + "fastest": 0.000791916, + "average": 0.003177819929732643, + "requestsPerSec": 15721.264332750838, + "totalData": 2043964, "sizePerRequest": 13, - "sizePerSec": 199896.73478437428 + "sizePerSec": 204376.43632576088 }, "responseTimeHistogram": { - "0.000805527": 1, - "0.002894994": 35353, - "0.004984461000000001": 114770, - "0.007073928000000001": 2576, - "0.009163395000000001": 594, - "0.011252862000000002": 390, - "0.013342329000000002": 43, - "0.015431796000000001": 0, - "0.017521263000000002": 0, - "0.019610730000000003": 0, - "0.021700197000000004": 50 + "0.000791916": 1, + "0.0027344851": 34054, + "0.0046770542": 119244, + "0.0066196233": 2653, + "0.0085621924": 751, + "0.0105047615": 431, + "0.0124473306": 44, + "0.0143898997": 0, + "0.0163324688": 0, + "0.0182750379": 0, + "0.020217607": 50 }, "latencyPercentiles": { - "p10": 0.001787186, - "p25": 0.003087443, - "p50": 0.003414953, - "p75": 0.003599483, - "p90": 0.003838207, - "p95": 0.004013045, - "p99": 0.006167089 + "p10": 0.001798013, + "p25": 0.003025912, + "p50": 0.003337253, + "p75": 0.003525153, + "p90": 0.003743159, + "p95": 0.003920962, + "p99": 0.00628496 }, "rps": { - "mean": 15394.752162110291, - "stddev": 2213.61536891737, - "max": 20394.321219146415, + "mean": 15757.956955494283, + "stddev": 2279.300015512348, + "max": 24154.873068353136, "percentiles": { - "p10": 13308.29506030978, - "p25": 15232.301182679377, - "p50": 15785.337451051331, - "p75": 16322.953666024861, - "p90": 16623.407059111847, - "p95": 18051.224007152035, - "p99": 19620.14454609625 + "p10": 13532.450817059495, + "p25": 15506.96728040018, + "p50": 16145.120769013462, + "p75": 16651.13938078254, + "p90": 17333.495942975802, + "p95": 18899.279157106368, + "p99": 20410.912490253995 } }, "details": { "DNSDialup": { - "average": 0.0011116835000000006, - "fastest": 0.000183034, - "slowest": 0.002058431 + "average": 0.00098174124, + "fastest": 0.000074629, + "slowest": 0.002256169 }, "DNSLookup": { - "average": 0.000033949, - "fastest": 0.000004729, - "slowest": 0.001197704 + "average": 0.00001007856, + "fastest": 0.000004979, + "slowest": 0.000034695 } }, "statusCodeDistribution": { - "200": 153777 + "200": 157228 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 486f120d64..5624242f96 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000513884, + "total": 10.000595516, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 64446.38820322446, + "requestsPerSec": 64486.559722190046, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 644497 + "Connection refused (os error 111)": 644904 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index f05f9bca33..96dd12ae5c 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000181549, - "slowest": 0.006554328, - "fastest": 0.00043269, - "average": 0.0012050284049469574, - "requestsPerSec": 41430.847827100784, - "totalData": 5386108, + "total": 10.000299023, + "slowest": 0.005861893, + "fastest": 0.000420956, + "average": 0.0012020341990475324, + "requestsPerSec": 41532.55808098849, + "totalData": 5399394, "sizePerRequest": 13, - "sizePerSec": 538601.0217523101 + "sizePerSec": 539923.2550528505 }, "responseTimeHistogram": { - "0.00043269": 1, - "0.0010448538": 30532, - "0.0016570176": 381929, - "0.0022691813999999996": 1565, - "0.0028813451999999996": 169, - "0.0034935089999999997": 32, - "0.0041056728": 42, - "0.0047178366": 15, - "0.0053300004": 18, - "0.0059421642": 10, - "0.006554328": 3 + "0.000420956": 1, + "0.0009650497": 11282, + "0.0015091433999999998": 398285, + "0.0020532371": 5252, + "0.0025973308": 361, + "0.0031414245": 93, + "0.0036855181999999997": 10, + "0.004229611899999999": 11, + "0.0047737056": 9, + "0.0053177992999999995": 16, + "0.005861893": 18 }, "latencyPercentiles": { - "p10": 0.001058692, - "p25": 0.001109093, - "p50": 0.001215167, - "p75": 0.001278581, - "p90": 0.001334231, - "p95": 0.0013997, - "p99": 0.001563187 + "p10": 0.001057302, + "p25": 0.001111483, + "p50": 0.001211697, + "p75": 0.001285265, + "p90": 0.001331663, + "p95": 0.001370879, + "p99": 0.001547125 }, "rps": { - "mean": 41430.676043913336, - "stddev": 2247.5945332217952, - "max": 54936.63724338008, + "mean": 41532.46770854341, + "stddev": 2215.871587394966, + "max": 49228.03226631858, "percentiles": { - "p10": 39131.04595981478, - "p25": 40957.12565716803, - "p50": 41876.89625397727, - "p75": 42375.033441301006, - "p90": 43090.37727290323, - "p95": 43518.69660590779, - "p99": 45294.41013513413 + "p10": 39837.866906002084, + "p25": 41000.87741877672, + "p50": 41725.376411039644, + "p75": 42518.652551810665, + "p90": 43333.21924587537, + "p95": 43935.003016905226, + "p99": 45223.00204325757 } }, "details": { "DNSDialup": { - "average": 0.0009108986200000001, - "fastest": 0.000103057, - "slowest": 0.00168857 + "average": 0.00089876072, + "fastest": 0.000118418, + "slowest": 0.001299666 }, "DNSLookup": { - "average": 0.00000796062, - "fastest": 0.000004529, - "slowest": 0.000047118 + "average": 0.00000872562, + "fastest": 0.000004078, + "slowest": 0.000050634 } }, "statusCodeDistribution": { - "200": 414316 + "200": 415338 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 174660ca28..e8cfedf643 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000115769, - "slowest": 0.010341218, - "fastest": 0.000329537, - "average": 0.0011653293382028957, - "requestsPerSec": 42843.904000407776, - "totalData": 5569772, + "total": 10.000296688, + "slowest": 0.010223659, + "fastest": 0.000431194, + "average": 0.001175370149178552, + "requestsPerSec": 42478.03972753493, + "totalData": 5522309, "sizePerRequest": 13, - "sizePerSec": 556970.7520053011 + "sizePerSec": 552214.5164579541 }, "responseTimeHistogram": { - "0.000329537": 1, - "0.0013307051": 393269, - "0.0023318732": 34156, - "0.0033330413000000002": 218, - "0.0043342094000000005": 23, - "0.0053353775": 689, - "0.006336545600000001": 38, - "0.007337713700000001": 0, - "0.0083388818": 0, - "0.0093400499": 0, - "0.010341218": 50 + "0.000431194": 1, + "0.0014104405": 402257, + "0.0023896869999999997": 21580, + "0.0033689335": 155, + "0.00434818": 28, + "0.0053274265": 712, + "0.006306673": 10, + "0.0072859195": 0, + "0.008265166": 0, + "0.009244412499999998": 0, + "0.010223659": 50 }, "latencyPercentiles": { - "p10": 0.00086568, - "p25": 0.001071936, - "p50": 0.00118472, - "p75": 0.001244161, - "p90": 0.001311424, - "p95": 0.001436601, - "p99": 0.001936663 + "p10": 0.000872094, + "p25": 0.001087987, + "p50": 0.001198465, + "p75": 0.00125574, + "p90": 0.001319261, + "p95": 0.001433972, + "p99": 0.001891007 }, "rps": { - "mean": 42851.291527087924, - "stddev": 3366.4003071602747, - "max": 48528.355117897794, + "mean": 42482.96499891198, + "stddev": 3281.5151602405303, + "max": 50903.16544540826, "percentiles": { - "p10": 40110.89037903151, - "p25": 41718.08478975665, - "p50": 43482.70344405628, - "p75": 44622.83304135959, - "p90": 45663.6868423874, - "p95": 46215.85778057407, - "p99": 47203.27590734332 + "p10": 40031.67759214634, + "p25": 41337.77445830188, + "p50": 43139.900093596, + "p75": 44060.28940456695, + "p90": 45224.2356678943, + "p95": 45761.99835536509, + "p99": 46757.65344516361 } }, "details": { "DNSDialup": { - "average": 0.0008573021599999998, - "fastest": 0.000136777, - "slowest": 0.001935843 + "average": 0.00093737978, + "fastest": 0.000134611, + "slowest": 0.001453541 }, "DNSLookup": { - "average": 0.000010255340000000001, - "fastest": 0.000004358, - "slowest": 0.000055875 + "average": 0.00001402932, + "fastest": 0.000004118, + "slowest": 0.000187658 } }, "statusCodeDistribution": { - "200": 428444 + "200": 424793 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 15fde6d3d3..efe32cc750 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000185731, - "slowest": 0.004562561, - "fastest": 0.000033533, - "average": 0.0006274572292073437, - "requestsPerSec": 79507.32330253356, - "totalData": 10336144, + "total": 10.000293891, + "slowest": 0.002748174, + "fastest": 0.000034064, + "average": 0.0006263335460503893, + "requestsPerSec": 79653.85904477115, + "totalData": 10355306, "sizePerRequest": 13, - "sizePerSec": 1033595.2029329364 + "sizePerSec": 1035500.1675820249 }, "responseTimeHistogram": { - "0.000033533": 1, - "0.00048643579999999996": 236432, - "0.0009393385999999999": 476934, - "0.0013922414": 74105, - "0.0018451442": 7398, - "0.002298047": 203, - "0.0027509497999999998": 13, - "0.0032038526": 0, - "0.0036567554": 0, - "0.0041096582": 1, - "0.004562561": 1 + "0.000034064": 1, + "0.000305475": 35057, + "0.000576886": 346405, + "0.0008482969999999999": 288835, + "0.001119708": 97330, + "0.0013911190000000001": 22115, + "0.00166253": 6176, + "0.001933941": 590, + "0.002205352": 44, + "0.002476763": 7, + "0.002748174": 2 }, "latencyPercentiles": { - "p10": 0.000372037, - "p25": 0.000462957, - "p50": 0.000585926, - "p75": 0.000748053, - "p90": 0.000944237, - "p95": 0.001068165, - "p99": 0.001384718 + "p10": 0.000372326, + "p25": 0.000463415, + "p50": 0.000587433, + "p75": 0.000746221, + "p90": 0.000941596, + "p95": 0.001058923, + "p99": 0.001365524 }, "rps": { - "mean": 79497.94807000457, - "stddev": 10269.278314148607, - "max": 103302.40746762374, + "mean": 79666.35072408401, + "stddev": 9690.504778312375, + "max": 103173.51298291626, "percentiles": { - "p10": 66284.27382573995, - "p25": 71172.73141423357, - "p50": 79123.94290512228, - "p75": 88009.78668829406, - "p90": 93768.1393713477, - "p95": 96076.63072066505, - "p99": 99471.94806003224 + "p10": 67211.40577556207, + "p25": 72010.49913077368, + "p50": 79124.91643618641, + "p75": 86903.52828324854, + "p90": 93336.59727979764, + "p95": 95949.05875374551, + "p99": 99706.40776169299 } }, "details": { "DNSDialup": { - "average": 0.0007251566999999999, - "fastest": 0.000081763, - "slowest": 0.001506955 + "average": 0.00090001166, + "fastest": 0.000080943, + "slowest": 0.001519894 }, "DNSLookup": { - "average": 0.000009739340000000003, - "fastest": 0.000004689, - "slowest": 0.000060232 + "average": 0.000009860159999999998, + "fastest": 0.000004358, + "slowest": 0.000047659 } }, "statusCodeDistribution": { - "200": 795088 + "200": 796562 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 4929dc667c..afbe56e51f 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000405269, - "slowest": 0.024939627, - "fastest": 0.003996252, - "average": 0.007919424871332549, - "requestsPerSec": 6305.144472040496, - "totalData": 819702, + "total": 10.000169046, + "slowest": 0.023307321, + "fastest": 0.003645859, + "average": 0.0077409991291913045, + "requestsPerSec": 6450.790951959274, + "totalData": 838617, "sizePerRequest": 13, - "sizePerSec": 81966.87813652644 + "sizePerSec": 83860.28237547056 }, "responseTimeHistogram": { - "0.003996252": 1, - "0.0060905895": 2958, - "0.008184927": 44010, - "0.0102792645": 13214, - "0.012373602000000001": 1320, - "0.014467939499999999": 1397, - "0.016562277": 113, - "0.0186566145": 10, - "0.020750952": 10, - "0.0228452895": 11, - "0.024939627": 10 + "0.003645859": 1, + "0.0056120052": 2375, + "0.0075781514": 21818, + "0.0095442976": 36365, + "0.011510443799999999": 2269, + "0.013476589999999998": 1158, + "0.0154427362": 443, + "0.0174088824": 49, + "0.0193750286": 11, + "0.0213411748": 10, + "0.023307321": 10 }, "latencyPercentiles": { - "p10": 0.006625954, - "p25": 0.006952618, - "p50": 0.007843162, - "p75": 0.008205041, - "p90": 0.00943895, - "p95": 0.010097373, - "p99": 0.0136538 + "p10": 0.006428126, + "p25": 0.006700067, + "p50": 0.007723806, + "p75": 0.008033129, + "p90": 0.009204193, + "p95": 0.009792859, + "p99": 0.01331191 }, "rps": { - "mean": 6330.840922766579, - "stddev": 1259.2675033943794, - "max": 10794.718541919445, + "mean": 6474.067908509878, + "stddev": 1285.7872141718433, + "max": 10200.547004332831, "percentiles": { - "p10": 5143.481449126243, - "p25": 5628.964965020426, - "p50": 6407.094755421262, - "p75": 6873.310037529476, - "p90": 7784.441731684437, - "p95": 8418.904573684636, - "p99": 9290.660119579477 + "p10": 5222.19013030153, + "p25": 5668.405180031731, + "p50": 6553.379239922468, + "p75": 7055.192061981581, + "p90": 8066.611659096531, + "p95": 8624.700413134966, + "p99": 9177.471271580373 } }, "details": { "DNSDialup": { - "average": 0.0010057699600000002, - "fastest": 0.000132968, - "slowest": 0.001625624 + "average": 0.0012561496, + "fastest": 0.000182029, + "slowest": 0.001783907 }, "DNSLookup": { - "average": 0.00001950674, - "fastest": 0.000004769, - "slowest": 0.000486404 + "average": 0.00001032596, + "fastest": 0.000004337, + "slowest": 0.000032461 } }, "statusCodeDistribution": { - "200": 63054 + "200": 64509 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/vixeny-bun/results/hello_bench.json b/frameworks/vixeny-bun/results/hello_bench.json index 6d7e16dd8f..9720ee0d16 100644 --- a/frameworks/vixeny-bun/results/hello_bench.json +++ b/frameworks/vixeny-bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00042825, - "slowest": 0.004400398, - "fastest": 0.000031012, - "average": 0.0006414702492745517, - "requestsPerSec": 77777.96915847079, - "totalData": 10111569, + "total": 10.000392245, + "slowest": 0.004786598, + "fastest": 0.00003246, + "average": 0.0006482252023622543, + "requestsPerSec": 76965.38107141016, + "totalData": 10005892, "sizePerRequest": 13, - "sizePerSec": 1011113.5990601202 + "sizePerSec": 1000549.9539283321 }, "responseTimeHistogram": { - "0.000031012": 1, - "0.00046795059999999995": 203215, - "0.0009048891999999998": 466134, - "0.0013418277999999997": 91201, - "0.0017787663999999997": 15628, - "0.0022157049999999997": 1540, - "0.0026526435999999994": 66, - "0.0030895821999999996": 4, - "0.0035265207999999994": 6, - "0.0039634594": 16, - "0.004400398": 2 + "0.00003246": 1, + "0.0005078738000000001": 256836, + "0.0009832876": 441032, + "0.0014587014": 61129, + "0.0019341152000000002": 10212, + "0.0024095290000000005": 427, + "0.0028849428": 19, + "0.0033603566000000003": 5, + "0.0038357704000000006": 1, + "0.0043111842": 14, + "0.004786598": 8 }, "latencyPercentiles": { - "p10": 0.000375853, - "p25": 0.000462626, - "p50": 0.000582738, - "p75": 0.000782133, - "p90": 0.00096647, - "p95": 0.00113378, - "p99": 0.001527685 + "p10": 0.000377912, + "p25": 0.000467233, + "p50": 0.000591315, + "p75": 0.000796527, + "p90": 0.000966395, + "p95": 0.001135057, + "p99": 0.001528319 }, "rps": { - "mean": 77788.58267650646, - "stddev": 13987.17032202207, - "max": 102107.0555975292, + "mean": 76981.30596103339, + "stddev": 14206.473053818374, + "max": 101608.34497824649, "percentiles": { - "p10": 58082.8377431834, - "p25": 64033.11152196777, - "p50": 80174.9716159606, - "p75": 90493.42493033555, - "p90": 94846.81338243655, - "p95": 96834.5215069202, - "p99": 99222.56321087485 + "p10": 58597.94059791156, + "p25": 62840.61388875527, + "p50": 76857.8509043787, + "p75": 90602.99215611992, + "p90": 95116.02705055135, + "p95": 97495.019930302, + "p99": 99832.2158560555 } }, "details": { "DNSDialup": { - "average": 0.0007707304399999999, - "fastest": 0.000101019, - "slowest": 0.001615417 + "average": 0.0008777611599999999, + "fastest": 0.000140171, + "slowest": 0.001601709 }, "DNSLookup": { - "average": 0.000011665339999999998, - "fastest": 0.000003908, - "slowest": 0.000201499 + "average": 0.0000096022, + "fastest": 0.000003717, + "slowest": 0.000061906 } }, "statusCodeDistribution": { - "200": 777813 + "200": 769684 }, "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 ce79b24677..7ff14451fe 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.000179856, - "slowest": 0.004375333, - "fastest": 0.000108313, - "average": 0.0009038734870088765, - "requestsPerSec": 55217.50688000825, - "totalData": 7178405, + "total": 10.000192681, + "slowest": 0.004670019, + "fastest": 0.000184484, + "average": 0.0008873045580363949, + "requestsPerSec": 56252.416122820905, + "totalData": 7312955, "sizePerRequest": 13, - "sizePerSec": 717827.5894401073 + "sizePerSec": 731281.4095966718 }, "responseTimeHistogram": { - "0.000108313": 1, - "0.000535015": 17871, - "0.0009617170000000001": 284672, - "0.0013884190000000001": 248594, - "0.0018151210000000003": 777, - "0.0022418230000000004": 112, - "0.002668525": 84, - "0.0030952270000000003": 22, - "0.0035219290000000005": 2, - "0.003948631": 33, - "0.004375333": 17 + "0.000184484": 1, + "0.0006330375": 102556, + "0.001081591": 407397, + "0.0015301445": 51935, + "0.001978698": 480, + "0.0024272515": 45, + "0.002875805": 65, + "0.0033243584999999997": 6, + "0.003772912": 0, + "0.0042214655": 33, + "0.004670019": 17 }, "latencyPercentiles": { - "p10": 0.000583652, - "p25": 0.000841874, - "p50": 0.000944368, - "p75": 0.001021542, - "p90": 0.00107547, - "p95": 0.001120718, - "p99": 0.001242827 + "p10": 0.000582985, + "p25": 0.000762041, + "p50": 0.000932819, + "p75": 0.00102319, + "p90": 0.00107784, + "p95": 0.001120279, + "p99": 0.001234714 }, "rps": { - "mean": 55178.10336511507, - "stddev": 8853.930192730517, - "max": 87947.46524699389, + "mean": 56247.35383322152, + "stddev": 9134.525978117546, + "max": 84617.89668515092, "percentiles": { - "p10": 49940.95010195604, - "p25": 50848.22445607299, - "p50": 51856.63329249897, - "p75": 53718.76396425218, - "p90": 70298.91866747868, - "p95": 76528.43001124496, - "p99": 84738.92906401354 + "p10": 49705.662826022424, + "p25": 50580.214203126176, + "p50": 51722.98052024578, + "p75": 60414.11366022228, + "p90": 72247.43766757195, + "p95": 76521.18871715709, + "p99": 81017.62138272126 } }, "details": { "DNSDialup": { - "average": 0.0007778905000000001, - "fastest": 0.000084576, - "slowest": 0.001171102 + "average": 0.00068218702, + "fastest": 0.000120995, + "slowest": 0.001198257 }, "DNSLookup": { - "average": 0.000009625140000000003, - "fastest": 0.000003908, - "slowest": 0.000033212 + "average": 0.000010252619999999999, + "fastest": 0.000004629, + "slowest": 0.000039514 } }, "statusCodeDistribution": { - "200": 552185 + "200": 562535 }, "errorDistribution": {} } \ No newline at end of file