From 4d72104deaece63e756cf77d697b61ba0ba8dcdf Mon Sep 17 00:00:00 2001 From: Github Action Date: Mon, 9 Oct 2023 01:25:01 +0000 Subject: [PATCH] chore: autopublish Mon Oct 9 01:25:01 UTC 2023 --- README.md | 268 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 84 +++--- frameworks/alosaur/results/hello_bench.json | 88 +++--- frameworks/aqua/results/hello_bench.json | 84 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 88 +++--- frameworks/danet/results/hello_bench.json | 82 +++--- frameworks/deno/results/hello_bench.json | 82 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 90 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 82 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 88 +++--- 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 | 7 +- frameworks/nhttp/results/hello_bench.json | 84 +++--- frameworks/node/results/hello_bench.json | 82 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 88 +++--- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 88 +++--- 31 files changed, 1320 insertions(+), 1331 deletions(-) diff --git a/README.md b/README.md index 266daa10c6..8b6013ca5b 100644 --- a/README.md +++ b/README.md @@ -87,37 +87,37 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| Vixeny (Deno) | 55032.43 | 15575.21 | 68984.99 | 100% | -| NHttp | 53681.12 | 16303.28 | 69014.27 | 98% | -| Fast | 52054.53 | 15492.94 | 65962.51 | 95% | -| Hono | 51019.77 | 13362.62 | 61225.55 | 93% | -| Fastro | 49956.74 | 14043.73 | 60710.76 | 91% | -| Deso | 49490.17 | 12454.53 | 59545.33 | 90% | -| Stric | 48286.60 | 9404.81 | 74135.73 | 88% | -| Hyper Express | 47366.33 | 14261.65 | 68338.87 | 86% | -| Bun | 46629.33 | 10645.45 | 73429.13 | 85% | -| Deno | 45460.26 | 13033.25 | 66054.80 | 83% | -| Cheetah | 44431.74 | 6478.31 | 48859.32 | 81% | -| Reno | 43212.85 | 7765.68 | 48364.30 | 79% | -| http | 31252.46 | 8187.09 | 52366.63 | 57% | -| Node | 29536.39 | 6428.19 | 33546.90 | 54% | -| Fastify | 26650.43 | 6095.04 | 32025.76 | 48% | -| Alosaur | 25300.36 | 6607.27 | 85548.83 | 46% | -| Router | 23253.80 | 4695.48 | 29234.74 | 42% | -| Aqua | 21795.93 | 4294.26 | 27885.71 | 40% | -| Little | 20551.44 | 4872.70 | 84552.77 | 37% | -| Oak | 19688.00 | 4521.78 | 25801.56 | 36% | -| Dinatra | 16964.34 | 4073.75 | 22541.50 | 31% | -| Abc | 15928.16 | 2808.82 | 20492.03 | 29% | -| Danet (Oak) | 14086.34 | 3357.56 | 21460.19 | 26% | -| Express (Deno) | 8727.78 | 1868.60 | 22477.30 | 16% | -| Opine | 8520.12 | 4039.20 | 62981.76 | 15% | -| Acorn | 6541.92 | 9314.72 | 111098.77 | 12% | -| Servest | 5695.67 | 3832.80 | 110857.47 | 10% | -| Express | 5477.05 | 1295.49 | 10035.76 | 10% | +| Fastro | 60150.03 | 11342.90 | 67311.84 | 100% | +| Hono | 59896.00 | 8877.86 | 65680.87 | 100% | +| Fast | 59505.84 | 15098.76 | 70995.40 | 99% | +| Vixeny (Deno) | 58826.75 | 16707.77 | 71873.77 | 98% | +| Deso | 56199.09 | 12186.56 | 64547.64 | 93% | +| NHttp | 54937.04 | 16932.27 | 73103.11 | 91% | +| Bun | 53301.08 | 9056.43 | 75510.34 | 89% | +| Deno | 53177.73 | 15041.05 | 71450.89 | 88% | +| Hyper Express | 52442.76 | 13739.78 | 75212.64 | 87% | +| Stric | 52026.75 | 8847.19 | 87221.58 | 86% | +| Reno | 49839.06 | 7081.37 | 54039.64 | 83% | +| Cheetah | 37975.66 | 14721.79 | 54378.41 | 63% | +| http | 35211.52 | 7816.31 | 42989.66 | 59% | +| Node | 35079.12 | 5296.12 | 39399.54 | 58% | +| Fastify | 30753.25 | 5238.56 | 33752.53 | 51% | +| Alosaur | 28350.36 | 6528.80 | 34844.91 | 47% | +| Router | 26367.28 | 4490.57 | 32091.47 | 44% | +| Aqua | 24677.10 | 4258.85 | 30050.19 | 41% | +| Little | 23274.93 | 4355.15 | 33373.04 | 39% | +| Oak | 22058.13 | 4969.70 | 58880.10 | 37% | +| Dinatra | 18638.48 | 4342.69 | 33185.41 | 31% | +| Abc | 15508.29 | 4808.89 | 24042.35 | 26% | +| Opine | 10300.78 | 4647.74 | 125000.00 | 17% | +| Express (Deno) | 9942.84 | 2154.20 | 12041.28 | 17% | +| Acorn | 6406.00 | 8962.29 | 105881.11 | 11% | +| Servest | 6266.11 | 2129.93 | 10125.93 | 10% | +| Express | 5731.01 | 1613.69 | 11389.37 | 10% | +| Danet (Oak) | 0.00 | 0.00 | 0.00 | 0% | | Megalo | 0.00 | 0.00 | 0.00 | 0% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-e482a141-eb8a-48d3-991b-55110e628930) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-8a3ec2ed-24bb-45e6-b006-e0c30e8f2ff0) | | | | | # Frameworks @@ -258,210 +258,210 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15928.16 | 2808.82 | 20492.03 | | +| 15508.29 | 4808.89 | 24042.35 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12723.14 | 15209.62 | 16017.82 | 17798.42 | 19018.88 | 19340.28 | 19745.51 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 4ms | 7ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 9419.74 | 9801.62 | 16703.91 | 19930.61 | 20369.00 | 20651.75 | 21744.38 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 6ms | 8ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 6541.92 | 9314.72 | 111098.77 | | +| 6406.00 | 8962.29 | 105881.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ----- | ----- | ------- | ------- | -------- | -------- | -------- | -| **Req/Sec** | 45.13 | 58.18 | 6129.66 | 9167.68 | 14139.33 | 20123.97 | 42477.98 | -| **Latency** | 6ms | 8ms | 19ms | 26ms | 29ms | 31ms | 53ms | +| **Req/Sec** | 45.56 | 65.88 | 6314.16 | 8761.96 | 12404.54 | 19143.01 | 45661.50 | +| **Latency** | 6ms | 7ms | 18ms | 24ms | 29ms | 31ms | 35ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 25300.36 | 6607.27 | 85548.83 | | +| 28350.36 | 6528.80 | 34844.91 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16698.29 | 22607.51 | 28130.72 | 29020.38 | 29740.85 | 30300.45 | 31807.47 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 22419.19 | 25211.16 | 31093.57 | 32073.44 | 32680.68 | 32971.47 | 34057.64 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 4ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 21795.93 | 4294.26 | 27885.71 | | +| 24677.10 | 4258.85 | 30050.19 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18609.58 | 20580.70 | 23327.64 | 24110.86 | 24702.64 | 25373.62 | 26680.07 | -| **Latency** | 1ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 22036.05 | 23374.71 | 26166.09 | 26905.08 | 27459.20 | 27919.22 | 29147.24 | +| **Latency** | 1ms | 1ms | 1ms | 2ms | 2ms | 3ms | 3ms | ### [Bun](#bun) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 46629.33 | 10645.45 | 73429.13 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 53301.08 | 9056.43 | 75510.34 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34785.81 | 40009.87 | 45062.21 | 53915.20 | 62440.28 | 64905.69 | 68193.20 | -| **Latency** | 586µs | 734µs | 946µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 44030.07 | 46380.56 | 50037.31 | 60975.07 | 67669.33 | 69258.16 | 72145.24 | +| **Latency** | 524µs | 683µs | 844µs | 1ms | 1ms | 1ms | 1ms | ### [Cheetah](#cheetah) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 44431.74 | 6478.31 | 48859.32 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 37975.66 | 14721.79 | 54378.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 42831.88 | 45523.42 | 46212.21 | 46819.59 | 47243.66 | 47611.15 | 48176.05 | -| **Latency** | 949µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 22228.08 | 23002.00 | 50291.07 | 51626.70 | 52094.69 | 52311.36 | 52534.52 | +| **Latency** | 875µs | 947µs | 990µs | 2ms | 2ms | 2ms | 2ms | ### [Danet (Oak)](#danet-oak) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 14086.34 | 3357.56 | 21460.19 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ---- | ------ | --- | +| 0.00 | 0.00 | 0.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 9469.99 | 12249.82 | 14949.00 | 16318.64 | 16947.09 | 18140.92 | 20406.33 | -| **Latency** | 2ms | 3ms | 3ms | 3ms | 4ms | 5ms | 8ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | +| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | +| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 45460.26 | 13033.25 | 66054.80 | | +| 53177.73 | 15041.05 | 71450.89 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 25610.10 | 34392.82 | 48254.28 | 57389.40 | 60344.64 | 61404.22 | 63443.07 | -| **Latency** | 678µs | 782µs | 858µs | 1ms | 1ms | 2ms | 2ms | +| **Req/Sec** | 28707.65 | 40011.06 | 58452.67 | 66348.85 | 69092.94 | 70021.45 | 70918.13 | +| **Latency** | 592µs | 697µs | 783µs | 948µs | 1ms | 1ms | 2ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 49490.17 | 12454.53 | 59545.33 | | +| 56199.09 | 12186.56 | 64547.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 22844.70 | 52030.60 | 55541.55 | 56428.85 | 56947.16 | 57256.55 | 57880.34 | -| **Latency** | 788µs | 847µs | 892µs | 946µs | 1ms | 2ms | 3ms | +| **Req/Sec** | 30253.42 | 59202.16 | 61457.73 | 62437.24 | 63114.65 | 63444.92 | 63936.86 | +| **Latency** | 711µs | 756µs | 799µs | 857µs | 1ms | 1ms | 2ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 16964.34 | 4073.75 | 22541.50 | | +| 18638.48 | 4342.69 | 33185.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13520.70 | 15452.06 | 18340.21 | 19324.18 | 20383.80 | 21040.11 | 21789.61 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 4ms | 8ms | +| **Req/Sec** | 14928.31 | 16255.71 | 20795.58 | 21400.16 | 22028.12 | 22652.25 | 23521.09 | +| **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 4ms | 6ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 5477.05 | 1295.49 | 10035.76 | | +| 5731.01 | 1613.69 | 11389.37 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 3330.55 | 5557.67 | 6065.80 | 6201.84 | 6276.56 | 6313.24 | 6424.07 | -| **Latency** | 7ms | 8ms | 8ms | 8ms | 12ms | 13ms | 19ms | +| **Req/Sec** | 3529.00 | 4231.42 | 6656.21 | 7003.69 | 7155.00 | 7222.22 | 7322.45 | +| **Latency** | 6ms | 7ms | 7ms | 9ms | 12ms | 13ms | 17ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 8727.78 | 1868.60 | 22477.30 | | +| 9942.84 | 2154.20 | 12041.28 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | -------- | -| **Req/Sec** | 6139.66 | 8480.58 | 9529.24 | 9731.41 | 9831.90 | 9937.39 | 10588.17 | -| **Latency** | 5ms | 5ms | 5ms | 5ms | 7ms | 8ms | 14ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6903.90 | 9635.33 | 10759.48 | 11186.16 | 11346.02 | 11515.74 | 11866.69 | +| **Latency** | 4ms | 4ms | 4ms | 4ms | 5ms | 7ms | 13ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 52054.53 | 15492.94 | 65962.51 | | +| 59505.84 | 15098.76 | 70995.40 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23335.26 | 46228.06 | 60473.67 | 61995.88 | 62896.68 | 63233.86 | 64269.12 | -| **Latency** | 714µs | 762µs | 820µs | 873µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 26782.39 | 60673.63 | 66851.90 | 68403.59 | 69320.35 | 69860.32 | 70392.45 | +| **Latency** | 644µs | 688µs | 745µs | 795µs | 1ms | 1ms | 2ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 26650.43 | 6095.04 | 32025.76 | | +| 30753.25 | 5238.56 | 33752.53 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18615.59 | 27806.09 | 28854.50 | 29342.52 | 29618.93 | 29773.46 | 30297.78 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 5ms | +| **Req/Sec** | 29801.08 | 31182.52 | 32212.12 | 32840.60 | 33115.77 | 33259.75 | 33448.04 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 49956.74 | 14043.73 | 60710.76 | | +| 60150.03 | 11342.90 | 67311.84 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 22897.97 | 49866.79 | 57305.72 | 58410.47 | 59127.04 | 59562.53 | 60101.93 | -| **Latency** | 764µs | 821µs | 860µs | 913µs | 1ms | 2ms | 3ms | +| **Req/Sec** | 42421.05 | 62614.77 | 64355.09 | 65318.03 | 66261.52 | 66689.22 | 67154.99 | +| **Latency** | 681µs | 728µs | 764µs | 800µs | 931µs | 1ms | 2ms | ### [Hono](#hono) -| **Stat** | Mean | Stddev | Max | -| -------- | -------- | -------- | --- | -| 51019.77 | 13362.62 | 61225.55 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 59896.00 | 8877.86 | 65680.87 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23082.00 | 53611.29 | 57317.91 | 58536.43 | 59273.71 | 59688.97 | 60406.78 | -| **Latency** | 761µs | 814µs | 857µs | 913µs | 1ms | 2ms | 3ms | +| **Req/Sec** | 56204.84 | 61235.05 | 62583.63 | 63490.50 | 64215.53 | 64607.46 | 65343.51 | +| **Latency** | 700µs | 749µs | 784µs | 828µs | 942µs | 1ms | 1ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31252.46 | 8187.09 | 52366.63 | | +| 35211.52 | 7816.31 | 42989.66 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 16496.07 | 27954.28 | 35481.47 | 36508.47 | 37116.37 | 37396.26 | 38271.50 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 4ms | +| **Req/Sec** | 22993.48 | 31610.94 | 39146.41 | 40278.55 | 40964.93 | 41352.17 | 41875.98 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 47366.33 | 14261.65 | 68338.87 | | +| 52442.76 | 13739.78 | 75212.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 29896.10 | 32235.22 | 49369.36 | 61237.65 | 64347.25 | 65259.70 | 66617.61 | -| **Latency** | 601µs | 735µs | 862µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 34606.81 | 38240.39 | 54011.68 | 65338.96 | 70418.04 | 71421.15 | 73603.41 | +| **Latency** | 548µs | 674µs | 791µs | 1ms | 1ms | 1ms | 2ms | ### [Little](#little) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 20551.44 | 4872.70 | 84552.77 | | +| 23274.93 | 4355.15 | 33373.04 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14078.95 | 20052.21 | 22002.60 | 22989.62 | 23585.37 | 23988.51 | 24973.42 | -| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | +| **Req/Sec** | 20797.23 | 22665.87 | 24544.09 | 25519.97 | 26015.77 | 26541.00 | 27193.11 | +| **Latency** | 1ms | 1ms | 2ms | 2ms | 2ms | 3ms | 4ms | ### [Megalo](#megalo) @@ -478,45 +478,45 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 53681.12 | 16303.28 | 69014.27 | | +| 54937.04 | 16932.27 | 73103.11 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24851.49 | 41001.05 | 62738.00 | 65737.85 | 66574.94 | 66919.27 | 67766.79 | -| **Latency** | 642µs | 717µs | 796µs | 853µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 28133.65 | 37722.11 | 64203.61 | 69419.49 | 70991.28 | 71411.87 | 72015.88 | +| **Latency** | 566µs | 683µs | 759µs | 831µs | 1ms | 1ms | 1ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 29536.39 | 6428.19 | 33546.90 | | +| 35079.12 | 5296.12 | 39399.54 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23352.11 | 30925.61 | 31584.59 | 32223.78 | 32568.33 | 32755.29 | 33186.22 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 4ms | +| **Req/Sec** | 34367.23 | 35568.16 | 36196.51 | 37101.15 | 37491.82 | 37737.97 | 38040.94 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | ### [Oak](#oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 19688.00 | 4521.78 | 25801.56 | | +| 22058.13 | 4969.70 | 58880.10 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14201.57 | 18946.45 | 21424.34 | 22078.55 | 22592.21 | 23032.16 | 24562.96 | -| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 18102.17 | 21200.62 | 23906.13 | 24522.61 | 24959.20 | 25407.10 | 26826.03 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | ### [Opine](#opine) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 8520.12 | 4039.20 | 62981.76 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 10300.78 | 4647.74 | 125000.00 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | -------- | -------- | -------- | -| **Req/Sec** | 5432.16 | 6662.68 | 8303.23 | 9660.39 | 12740.22 | 13828.49 | 14812.65 | -| **Latency** | 4ms | 5ms | 5ms | 6ms | 8ms | 9ms | 18ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6859.72 | 9472.52 | 10907.05 | 11414.79 | 11783.40 | 12938.91 | 15466.51 | +| **Latency** | 2ms | 4ms | 4ms | 5ms | 6ms | 7ms | 12ms | ### [Peko](#peko) @@ -533,57 +533,57 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 43212.85 | 7765.68 | 48364.30 | | +| 49839.06 | 7081.37 | 54039.64 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 40324.66 | 44723.69 | 45574.09 | 46307.87 | 46849.16 | 47036.68 | 47478.58 | -| **Latency** | 964µs | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | +| **Req/Sec** | 49323.62 | 50949.61 | 51616.32 | 52298.65 | 52962.27 | 53218.00 | 53554.43 | +| **Latency** | 855µs | 928µs | 969µs | 1ms | 1ms | 1ms | 2ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 23253.80 | 4695.48 | 29234.74 | | +| 26367.28 | 4490.57 | 32091.47 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18410.13 | 21813.48 | 25010.52 | 25864.06 | 26578.79 | 27300.93 | 28262.49 | -| **Latency** | 1ms | 1ms | 2ms | 2ms | 2ms | 3ms | 4ms | +| **Req/Sec** | 23101.53 | 24733.90 | 28140.14 | 28802.77 | 29239.96 | 29614.50 | 30521.93 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 3ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 48286.60 | 9404.81 | 74135.73 | | +| 52026.75 | 8847.19 | 87221.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 37921.13 | 41820.52 | 46554.77 | 55312.97 | 62012.17 | 65227.63 | 69236.77 | -| **Latency** | 572µs | 721µs | 927µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 42972.72 | 45898.91 | 49613.72 | 57208.37 | 65928.32 | 69410.85 | 74449.60 | +| **Latency** | 519µs | 671µs | 879µs | 1ms | 1ms | 1ms | 2ms | ### [Servest](#servest) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | --------- | --- | -| 5695.67 | 3832.80 | 110857.47 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 6266.11 | 2129.93 | 10125.93 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 3162.05 | 4491.09 | 6298.52 | 6938.88 | 7319.69 | 7490.10 | 8936.38 | -| **Latency** | 5ms | 6ms | 8ms | 10ms | 14ms | 18ms | 24ms | +| **Req/Sec** | 3628.03 | 5055.44 | 6964.12 | 7675.50 | 8166.86 | 8401.99 | 9872.75 | +| **Latency** | 4ms | 5ms | 7ms | 9ms | 12ms | 16ms | 21ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 55032.43 | 15575.21 | 68984.99 | | +| 58826.75 | 16707.77 | 71873.77 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24515.27 | 53997.18 | 63128.53 | 64605.29 | 65348.47 | 65678.94 | 66470.81 | -| **Latency** | 674µs | 730µs | 787µs | 847µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 26957.32 | 54237.23 | 67839.10 | 69710.20 | 70396.19 | 70805.41 | 71416.10 | +| **Latency** | 620µs | 676µs | 734µs | 789µs | 1ms | 1ms | 2ms | --- -

Generated 2023-10-08T01:29:58.664Z

+

Generated 2023-10-09T01:25:01.148Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 3ef77fe870..7f3978d04a 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000172592, - "slowest": 0.041248496, - "fastest": 0.000424224, - "average": 0.0031450782660793373, - "requestsPerSec": 15878.825944167264, - "totalData": 2064283, + "total": 10.000099837, + "slowest": 0.01870783, + "fastest": 0.000365504, + "average": 0.0032242463957868088, + "requestsPerSec": 15489.2453600211, + "totalData": 2013622, "sizePerRequest": 13, - "sizePerSec": 206424.73727417443 + "sizePerSec": 201360.18968027428 }, "responseTimeHistogram": { - "0.000424224": 1, - "0.0045066512000000005": 148084, - "0.008589078400000002": 9804, - "0.012671505600000002": 679, - "0.016753932800000003": 123, - "0.020836360000000005": 53, - "0.024918787200000004": 33, - "0.029001214400000003": 13, - "0.033083641600000005": 0, - "0.03716606880000001": 0, - "0.04124849600000001": 1 + "0.000365504": 1, + "0.0021997366": 44916, + "0.004033969200000001": 74993, + "0.005868201800000001": 26551, + "0.007702434400000001": 2298, + "0.009536667000000002": 5052, + "0.011370899600000001": 799, + "0.0132051322": 203, + "0.015039364800000003": 31, + "0.016873597400000002": 33, + "0.01870783": 17 }, "latencyPercentiles": { - "p10": 0.002453353, - "p25": 0.002500255, - "p50": 0.002556347, - "p75": 0.003927085, - "p90": 0.004296847, - "p95": 0.004889907, - "p99": 0.007042453 + "p10": 0.002161527, + "p25": 0.002192627, + "p50": 0.002265233, + "p75": 0.003796056, + "p90": 0.004458964, + "p95": 0.006202576, + "p99": 0.008682525 }, "rps": { - "mean": 15928.16100709897, - "stddev": 2808.823227568372, - "max": 20492.03007967008, + "mean": 15508.292767784298, + "stddev": 4808.89356275741, + "max": 24042.34697335861, "percentiles": { - "p10": 12723.13575004813, - "p25": 15209.620084704198, - "p50": 16017.821428120513, - "p75": 17798.418937157265, - "p90": 19018.878766281337, - "p95": 19340.27806309478, - "p99": 19745.51306973463 + "p10": 9419.740951111697, + "p25": 9801.624129116977, + "p50": 16703.91081982461, + "p75": 19930.605437711503, + "p90": 20369.00281815253, + "p95": 20651.745012303545, + "p99": 21744.380734571107 } }, "details": { "DNSDialup": { - "average": 0.0018811208599999998, - "fastest": 0.000078302, - "slowest": 0.010743333 + "average": 0.0017412133800000001, + "fastest": 0.000072401, + "slowest": 0.001920323 }, "DNSLookup": { - "average": 0.00013703895999999998, - "fastest": 0.000004, - "slowest": 0.006564542 + "average": 0.000004364059999999999, + "fastest": 0.0000034, + "slowest": 0.0000368 } }, "statusCodeDistribution": { - "200": 158791 + "200": 154894 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index 09cabfab8e..3a500bfd60 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001974784, - "slowest": 0.108777888, - "fastest": 0.000771225, - "average": 0.018873272886096023, - "requestsPerSec": 2641.1784243106526, - "totalData": 343421, + "total": 10.001211449, + "slowest": 0.07144348, + "fastest": 0.000884812, + "average": 0.017558688395558034, + "requestsPerSec": 2845.255311829774, + "totalData": 369928, "sizePerRequest": 13, - "sizePerSec": 34335.319516038486 + "sizePerSec": 36988.31905378706 }, "responseTimeHistogram": { - "0.000771225": 1, - "0.011571891300000001": 9032, - "0.022372557600000002": 6598, - "0.03317322390000001": 9836, - "0.043973890200000004": 387, - "0.0547745565": 309, - "0.06557522280000001": 105, - "0.07637588910000001": 86, - "0.08717655540000001": 0, - "0.0979772217": 5, - "0.108777888": 58 + "0.000884812": 1, + "0.0079406788": 7539, + "0.014996545600000001": 3733, + "0.0220524124": 6837, + "0.0291082792": 7466, + "0.036164146": 2686, + "0.0432200128": 51, + "0.050275879600000004": 9, + "0.0573317464": 34, + "0.0643876132": 50, + "0.07144348": 50 }, "latencyPercentiles": { - "p10": 0.006835019, - "p25": 0.00841757, - "p50": 0.019688531, - "p75": 0.026111136, - "p90": 0.029443771, - "p95": 0.031425708, - "p99": 0.053872578 + "p10": 0.006187483, + "p25": 0.007705103, + "p50": 0.018402847, + "p75": 0.024564729, + "p90": 0.029137859, + "p95": 0.031605489, + "p99": 0.035417536 }, "rps": { - "mean": 6541.917488387121, - "stddev": 9314.72449075764, - "max": 111098.76679810252, + "mean": 6405.999212212577, + "stddev": 8962.294924837563, + "max": 105881.1072805707, "percentiles": { - "p10": 45.12649633821239, - "p25": 58.18232256966178, - "p50": 6129.658709184579, - "p75": 9167.675737205107, - "p90": 14139.328947448475, - "p95": 20123.97140383957, - "p99": 42477.97879416187 + "p10": 45.55897698410885, + "p25": 65.88185130900729, + "p50": 6314.159977311042, + "p75": 8761.964531019705, + "p90": 12404.544213065441, + "p95": 19143.014208452783, + "p99": 45661.50474221732 } }, "details": { "DNSDialup": { - "average": 0.0019124292799999997, - "fastest": 0.000083903, - "slowest": 0.002099267 + "average": 0.0017558735799999999, + "fastest": 0.000075601, + "slowest": 0.003356745 }, "DNSLookup": { - "average": 0.0000050721399999999995, - "fastest": 0.000004, - "slowest": 0.000031901 + "average": 0.00000493412, + "fastest": 0.0000034, + "slowest": 0.000036101 } }, "statusCodeDistribution": { - "200": 26417 + "200": 28456 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index 59f7bbdc25..2909eca8fb 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.9463777402380537, - "total": 10.000366703, - "slowest": 0.015508939, - "fastest": 0.000429921, - "average": 0.0019882251880737013, - "requestsPerSec": 25749.55575606556, - "totalData": 3168061, + "successRate": 0.9971020331711179, + "total": 10.000237245, + "slowest": 0.018204446, + "fastest": 0.000283804, + "average": 0.0017663075545958542, + "requestsPerSec": 28295.028714591263, + "totalData": 3667781, "sizePerRequest": 13, - "sizePerSec": 316794.4830512682 + "sizePerSec": 366769.3985794034 }, "responseTimeHistogram": { - "0.000429921": 1, - "0.0019378228": 186164, - "0.0034457246": 41655, - "0.004953626399999999": 13059, - "0.0064615281999999994": 1181, - "0.00796943": 256, - "0.009477331799999999": 73, - "0.0109852336": 130, - "0.012493135399999999": 143, - "0.014001037199999998": 859, - "0.015508939": 176 + "0.000283804": 1, + "0.0020758682": 259425, + "0.0038679324": 15658, + "0.0056599966": 4935, + "0.0074520608": 583, + "0.009244125": 90, + "0.0110361892": 150, + "0.0128282534": 1073, + "0.0146203176": 221, + "0.016412381799999997": 0, + "0.018204446": 1 }, "latencyPercentiles": { - "p10": 0.001511398, - "p25": 0.001693581, - "p50": 0.001787185, - "p75": 0.001925292, - "p90": 0.002406015, - "p95": 0.003756679, - "p99": 0.005353555 + "p10": 0.001393017, + "p25": 0.001532419, + "p50": 0.00160712, + "p75": 0.001706321, + "p90": 0.001911823, + "p95": 0.002941935, + "p99": 0.004486812 }, "rps": { - "mean": 25300.364366745347, - "stddev": 6607.273431718817, - "max": 85548.82863901813, + "mean": 28350.358551249195, + "stddev": 6528.798739291696, + "max": 34844.91458397442, "percentiles": { - "p10": 16698.286237251694, - "p25": 22607.514737898666, - "p50": 28130.724602464885, - "p75": 29020.383917665255, - "p90": 29740.8514156482, - "p95": 30300.454506812795, - "p99": 31807.47475657107 + "p10": 22419.194091117315, + "p25": 25211.161485413417, + "p50": 31093.57012768618, + "p75": 32073.440315156688, + "p90": 32680.682294542676, + "p95": 32971.46974627109, + "p99": 34057.639519538025 } }, "details": { "DNSDialup": { - "average": 0.0020711290200000005, - "fastest": 0.000063814, - "slowest": 0.003038064 + "average": 0.00253593238, + "fastest": 0.0000431, + "slowest": 0.010406126 }, "DNSLookup": { - "average": 0.000004425, - "fastest": 0.000003901, - "slowest": 0.000006202 + "average": 0.000004008, + "fastest": 0.0000033, + "slowest": 0.000017 } }, "statusCodeDistribution": { - "200": 243697 + "200": 282137 }, "errorDistribution": { - "Connection refused (os error 111)": 13808 + "Connection refused (os error 111)": 820 } } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index b9f7da661b..714b0a766e 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000189303, - "slowest": 0.017380213, - "fastest": 0.00041712, - "average": 0.002290968496201959, - "requestsPerSec": 21800.187315914052, - "totalData": 2834078, + "total": 10.001193057, + "slowest": 0.015497115, + "fastest": 0.000162503, + "average": 0.0020247324494018985, + "requestsPerSec": 24666.95709141734, + "totalData": 3207087, "sizePerRequest": 13, - "sizePerSec": 283402.43510688265 + "sizePerSec": 320670.4421884254 }, "responseTimeHistogram": { - "0.00041712": 1, - "0.0021134292999999997": 89999, - "0.0038097386": 121662, - "0.0055060479": 4272, - "0.0072023572": 706, - "0.0088986665": 276, - "0.0105949758": 315, - "0.012291285099999999": 546, - "0.0139875944": 100, - "0.0156839037": 52, - "0.017380213": 77 + "0.000162503": 1, + "0.0016959642000000002": 30873, + "0.0032294254000000003": 205932, + "0.0047628866": 8116, + "0.0062963478": 351, + "0.007829809": 136, + "0.0093632702": 274, + "0.0108967314": 739, + "0.0124301926": 205, + "0.013963653800000001": 19, + "0.015497115": 53 }, "latencyPercentiles": { - "p10": 0.001776587, - "p25": 0.002040572, - "p50": 0.002145205, - "p75": 0.002314982, - "p90": 0.002740896, - "p95": 0.003544273, - "p99": 0.005258086 + "p10": 0.001615322, + "p25": 0.001834628, + "p50": 0.001907627, + "p75": 0.002036231, + "p90": 0.002304532, + "p95": 0.003157244, + "p99": 0.003716652 }, "rps": { - "mean": 21795.930832086004, - "stddev": 4294.262868227734, - "max": 27885.711164891836, + "mean": 24677.103149080613, + "stddev": 4258.849275691033, + "max": 30050.19331236645, "percentiles": { - "p10": 18609.58338247268, - "p25": 20580.703111108163, - "p50": 23327.63858619686, - "p75": 24110.863185318423, - "p90": 24702.636986415044, - "p95": 25373.62410770934, - "p99": 26680.072232785224 + "p10": 22036.05318661865, + "p25": 23374.707903933097, + "p50": 26166.090784985925, + "p75": 26905.079300619032, + "p90": 27459.204027626034, + "p95": 27919.220677865454, + "p99": 29147.239638531053 } }, "details": { "DNSDialup": { - "average": 0.0018370920000000002, - "fastest": 0.000085605, - "slowest": 0.00378059 + "average": 0.0018815001800000003, + "fastest": 0.000082501, + "slowest": 0.003648551 }, "DNSLookup": { - "average": 0.0000054483, - "fastest": 0.0000037, - "slowest": 0.000031701 + "average": 0.000005938079999999999, + "fastest": 0.000004, + "slowest": 0.000043901 } }, "statusCodeDistribution": { - "200": 218006 + "200": 246699 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 730e38f54a..366de726f8 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000967591, - "slowest": 0.013743797, - "fastest": 0.000033501, - "average": 0.0010696430491718796, - "requestsPerSec": 46629.88813399105, - "totalData": 6062472, + "total": 10.000187188, + "slowest": 0.016729517, + "fastest": 0.0000322, + "average": 0.0009355618009916196, + "requestsPerSec": 53325.90180310933, + "totalData": 6932497, "sizePerRequest": 13, - "sizePerSec": 606188.5457418837 + "sizePerSec": 693236.7234404213 }, "responseTimeHistogram": { - "0.000033501": 1, - "0.0014045306": 354752, - "0.0027755602": 109631, - "0.004146589799999999": 1754, - "0.0055176194": 144, - "0.006888649": 61, - "0.008259678599999999": 0, - "0.0096307082": 0, - "0.0110017378": 0, - "0.0123727674": 0, - "0.013743797": 1 + "0.0000322": 1, + "0.0017019317": 515583, + "0.0033716634": 17392, + "0.0050413951": 83, + "0.0067111268": 98, + "0.0083808585": 49, + "0.0100505902": 45, + "0.0117203219": 3, + "0.0133900536": 13, + "0.0150597853": 0, + "0.016729517": 2 }, "latencyPercentiles": { - "p10": 0.000586625, - "p25": 0.000734132, - "p50": 0.000946241, - "p75": 0.001387159, - "p90": 0.00162507, - "p95": 0.001898883, - "p99": 0.002452207 + "p10": 0.000524907, + "p25": 0.000683413, + "p50": 0.000844711, + "p75": 0.001137322, + "p90": 0.001444628, + "p95": 0.00158772, + "p99": 0.001983026 }, "rps": { - "mean": 46629.32674098528, - "stddev": 10645.44655704291, - "max": 73429.12933560937, + "mean": 53301.079953712266, + "stddev": 9056.432792712061, + "max": 75510.3449172536, "percentiles": { - "p10": 34785.80614802581, - "p25": 40009.86643306227, - "p50": 45062.20756925656, - "p75": 53915.20060914027, - "p90": 62440.28458738362, - "p95": 64905.69222920815, - "p99": 68193.19964595868 + "p10": 44030.069069412064, + "p25": 46380.56303799858, + "p50": 50037.30648675821, + "p75": 60975.066404245394, + "p90": 67669.33088565391, + "p95": 69258.16205863433, + "p99": 72145.23506238408 } }, "details": { "DNSDialup": { - "average": 0.0018087098799999999, - "fastest": 0.000090805, - "slowest": 0.002932642 + "average": 0.00168214586, + "fastest": 0.000076001, + "slowest": 0.00228543 }, "DNSLookup": { - "average": 0.000011652619999999999, - "fastest": 0.0000039, - "slowest": 0.000188309 + "average": 0.000005832080000000001, + "fastest": 0.0000035, + "slowest": 0.0000279 } }, "statusCodeDistribution": { - "200": 466344 + "200": 533269 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index de2c37e3df..c96b41b621 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.9673504748004316, - "total": 10.000656434, - "slowest": 0.019071604, - "fastest": 0.000299114, - "average": 0.0011235757662017376, - "requestsPerSec": 44668.46780990017, - "totalData": 5617677, + "successRate": 0.6390844006597544, + "total": 10.001042791, + "slowest": 0.01348711, + "fastest": 0.000091602, + "average": 0.0013133262421699116, + "requestsPerSec": 44678.640951532354, + "totalData": 3712332, "sizePerRequest": 13, - "sizePerSec": 561730.8260786914 + "sizePerSec": 371194.4921724313 }, "responseTimeHistogram": { - "0.000299114": 1, - "0.0021763629999999997": 424891, - "0.004053612": 6946, - "0.005930860999999999": 219, - "0.007808109999999999": 22, - "0.009685359": 11, - "0.011562607999999999": 10, - "0.013439857": 19, - "0.015317105999999999": 9, - "0.017194354999999998": 0, - "0.019071604": 1 + "0.000091602": 1, + "0.0014311528": 210359, + "0.0027707036": 67348, + "0.004110254399999999": 7449, + "0.0054498051999999995": 222, + "0.006789356": 104, + "0.008128906799999999": 31, + "0.009468457599999999": 11, + "0.0108080084": 20, + "0.0121475592": 0, + "0.01348711": 19 }, "latencyPercentiles": { - "p10": 0.000949831, - "p25": 0.001035547, - "p50": 0.001082927, - "p75": 0.001124354, - "p90": 0.001254657, - "p95": 0.001345864, - "p99": 0.002688227 + "p10": 0.000875317, + "p25": 0.000947012, + "p50": 0.000990113, + "p75": 0.002019317, + "p90": 0.002201718, + "p95": 0.00232373, + "p99": 0.002965824 }, "rps": { - "mean": 44431.735854911836, - "stddev": 6478.308201498068, - "max": 48859.32499240733, + "mean": 37975.65617455485, + "stddev": 14721.78684651045, + "max": 54378.41012578478, "percentiles": { - "p10": 42831.88405449284, - "p25": 45523.42180051651, - "p50": 46212.20926568537, - "p75": 46819.59128201481, - "p90": 47243.66259296926, - "p95": 47611.1482255325, - "p99": 48176.04973856172 + "p10": 22228.07595082079, + "p25": 23002.001274997365, + "p50": 50291.06706423605, + "p75": 51626.701329928066, + "p90": 52094.68826900223, + "p95": 52311.35679556257, + "p99": 52534.520433373866 } }, "details": { "DNSDialup": { - "average": 0.0012420368599999998, - "fastest": 0.000039802, - "slowest": 0.009241238 + "average": 0.00130177264, + "fastest": 0.0000705, + "slowest": 0.002298719 }, "DNSLookup": { - "average": 0.00016755996, - "fastest": 0.0000044, - "slowest": 0.008123985 + "average": 0.000004258039999999999, + "fastest": 0.0000034, + "slowest": 0.0000138 } }, "statusCodeDistribution": { - "200": 432129 + "200": 285564 }, "errorDistribution": { - "Connection refused (os error 111)": 14585 + "Connection refused (os error 111)": 161269 } } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index 0dd3c824a2..8a5058696d 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,67 +1,55 @@ { "summary": { - "successRate": 0.6996997672352723, - "total": 10.000404414, - "slowest": 0.031385291, - "fastest": 0.000440909, - "average": 0.0035615814177741923, - "requestsPerSec": 17785.480730259595, - "totalData": 1617850, - "sizePerRequest": 13, - "sizePerSec": 161778.45745269078 + "successRate": 0, + "total": 10.000299718, + "slowest": null, + "fastest": null, + "average": null, + "requestsPerSec": 65418.13930061251, + "totalData": 0, + "sizePerRequest": null, + "sizePerSec": 0 }, "responseTimeHistogram": { - "0.000440909": 1, - "0.0035353472000000004": 80207, - "0.0066297854": 41384, - "0.0097242236": 2031, - "0.0128186618": 327, - "0.015913100000000003": 16, - "0.0190075382": 397, - "0.0221019764": 7, - "0.0251964146": 30, - "0.028290852800000002": 8, - "0.031385291": 42 + "NaN": 0 }, "latencyPercentiles": { - "p10": 0.002556354, - "p25": 0.00307503, - "p50": 0.003351741, - "p75": 0.00379826, - "p90": 0.004740701, - "p95": 0.005468242, - "p99": 0.00811566 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null }, "rps": { - "mean": 14086.33954690254, - "stddev": 3357.5568351090697, - "max": 21460.191146717156, + "mean": 0, + "stddev": 0, + "max": null, "percentiles": { - "p10": 9469.994700590996, - "p25": 12249.81529575443, - "p50": 14949.002831280857, - "p75": 16318.643715965203, - "p90": 16947.08742703403, - "p95": 18140.92047431325, - "p99": 20406.332796916864 + "p10": null, + "p25": null, + "p50": null, + "p75": null, + "p90": null, + "p95": null, + "p99": null } }, "details": { "DNSDialup": { - "average": 0.002513107360000001, - "fastest": 0.000065003, - "slowest": 0.004198287 + "average": 0, + "fastest": null, + "slowest": null }, "DNSLookup": { - "average": 0.00000551018, - "fastest": 0.0000038, - "slowest": 0.000023101 + "average": 0, + "fastest": null, + "slowest": null } }, - "statusCodeDistribution": { - "200": 124450 - }, + "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 53412 + "Connection refused (os error 111)": 654201 } } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 9e1023bf14..17544e49b4 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001174846, - "slowest": 0.012536212, - "fastest": 0.000065502, - "average": 0.0010956692863803626, - "requestsPerSec": 45439.461563034056, - "totalData": 5907824, + "total": 10.001297982, + "slowest": 0.01624472, + "fastest": 0.000063601, + "average": 0.000937094420895634, + "requestsPerSec": 53165.89916198739, + "totalData": 6912464, "sizePerRequest": 13, - "sizePerSec": 590713.0003194427 + "sizePerSec": 691156.6891058361 }, "responseTimeHistogram": { - "0.000065502": 1, - "0.001312573": 344357, - "0.002559644": 106084, - "0.003806715": 3624, - "0.005053786": 222, - "0.006300857": 59, - "0.007547928000000001": 20, - "0.008794999": 15, - "0.01004207": 16, - "0.011289141": 26, - "0.012536212": 24 + "0.000063601": 1, + "0.0016817129": 461532, + "0.0032998248": 69577, + "0.0049179367": 288, + "0.0065360486": 78, + "0.0081541605": 30, + "0.0097722724": 200, + "0.0113903843": 6, + "0.0130084962": 14, + "0.0146266081": 1, + "0.01624472": 1 }, "latencyPercentiles": { - "p10": 0.000678922, - "p25": 0.000782632, - "p50": 0.000858036, - "p75": 0.001278153, - "p90": 0.001970182, - "p95": 0.002055968, - "p99": 0.0024189 + "p10": 0.000592308, + "p25": 0.00069791, + "p50": 0.000783211, + "p75": 0.000948613, + "p90": 0.001735024, + "p95": 0.001811325, + "p99": 0.002004527 }, "rps": { - "mean": 45460.26112977206, - "stddev": 13033.246111814902, - "max": 66054.80087805484, + "mean": 53177.729420262694, + "stddev": 15041.051417117496, + "max": 71450.88617955399, "percentiles": { - "p10": 25610.09523842069, - "p25": 34392.81934083704, - "p50": 48254.28342037895, - "p75": 57389.40432516755, - "p90": 60344.642966863765, - "p95": 61404.218469807456, - "p99": 63443.065152625415 + "p10": 28707.647717351996, + "p25": 40011.05505451026, + "p50": 58452.66575053494, + "p75": 66348.85266021464, + "p90": 69092.93819591375, + "p95": 70021.447569391, + "p99": 70918.13070780395 } }, "details": { "DNSDialup": { - "average": 0.0016603701599999998, - "fastest": 0.000082803, - "slowest": 0.002858 + "average": 0.00175555772, + "fastest": 0.000090402, + "slowest": 0.002820938 }, "DNSLookup": { - "average": 0.000011026340000000003, + "average": 0.00001062014, "fastest": 0.000004, - "slowest": 0.000094503 + "slowest": 0.000158802 } }, "statusCodeDistribution": { - "200": 454448 + "200": 531728 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index f9ca2f544f..5090d4f28d 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000113691, - "slowest": 0.008261321, - "fastest": 0.000137006, - "average": 0.0010062210063586136, - "requestsPerSec": 49507.03714954395, - "totalData": 6435988, + "total": 10.000104165, + "slowest": 0.00886492, + "fastest": 0.000189203, + "average": 0.0008851419834602578, + "requestsPerSec": 56209.51449359228, + "totalData": 7307313, "sizePerRequest": 13, - "sizePerSec": 643591.4829440713 + "sizePerSec": 730723.6884166996 }, "responseTimeHistogram": { - "0.000137006": 1, - "0.0009494375": 374927, - "0.0017618690000000001": 85949, - "0.0025743005": 27332, - "0.003386732": 5985, - "0.0041991635": 734, - "0.005011595000000001": 111, - "0.0058240265": 10, - "0.0066364580000000005": 17, - "0.007448889500000001": 8, - "0.008261321": 2 + "0.000189203": 1, + "0.0010567747": 515975, + "0.0019243463999999999": 19181, + "0.0027919181": 25777, + "0.0036594898": 659, + "0.0045270614999999995": 317, + "0.0053946331999999994": 92, + "0.006262204899999999": 40, + "0.007129776599999999": 5, + "0.0079973483": 3, + "0.00886492": 51 }, "latencyPercentiles": { - "p10": 0.000788528, - "p25": 0.000847333, - "p50": 0.000892235, - "p75": 0.000946137, - "p90": 0.001136144, - "p95": 0.002167784, - "p99": 0.00305032 + "p10": 0.000711409, + "p25": 0.000756511, + "p50": 0.000799711, + "p75": 0.000857811, + "p90": 0.001000013, + "p95": 0.001911826, + "p99": 0.002137529 }, "rps": { - "mean": 49490.17083075307, - "stddev": 12454.533240734781, - "max": 59545.326323424095, + "mean": 56199.09056076801, + "stddev": 12186.564086187647, + "max": 64547.64348900888, "percentiles": { - "p10": 22844.70332412443, - "p25": 52030.599195387265, - "p50": 55541.54507571198, - "p75": 56428.8464262854, - "p90": 56947.15794148971, - "p95": 57256.54942098983, - "p99": 57880.33790901908 + "p10": 30253.42080471277, + "p25": 59202.16087887204, + "p50": 61457.7312672982, + "p75": 62437.243815935784, + "p90": 63114.64775765427, + "p95": 63444.91829832739, + "p99": 63936.85959955797 } }, "details": { "DNSDialup": { - "average": 0.00181244922, - "fastest": 0.000090003, - "slowest": 0.002895704 + "average": 0.00145032558, + "fastest": 0.000077101, + "slowest": 0.001675923 }, "DNSLookup": { - "average": 0.000006868279999999999, - "fastest": 0.0000041, - "slowest": 0.000039501 + "average": 0.000010828159999999998, + "fastest": 0.0000035, + "slowest": 0.000066701 } }, "statusCodeDistribution": { - "200": 495076 + "200": 562101 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index a97a6d92c1..4ca1ee3e0a 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,67 @@ { "summary": { - "successRate": 1, - "total": 10.000611223, - "slowest": 0.024690731, - "fastest": 0.000643817, - "average": 0.0029701666706678713, - "requestsPerSec": 16819.071979636738, - "totalData": 2186613, + "successRate": 0.32670136611640593, + "total": 10.001056047, + "slowest": 0.020161771, + "fastest": 0.000395206, + "average": 0.00269951707628436, + "requestsPerSec": 35827.71642475528, + "totalData": 1521806, "sizePerRequest": 13, - "sizePerSec": 218647.9357352776 + "sizePerSec": 152164.53071038367 }, "responseTimeHistogram": { - "0.000643817": 1, - "0.0030485084": 116115, - "0.005453199799999999": 46411, - "0.0078578912": 3646, - "0.010262582599999999": 506, - "0.012667273999999997": 621, - "0.015071965399999998": 511, - "0.0174766568": 249, - "0.0198813482": 22, - "0.022286039599999998": 78, - "0.024690730999999997": 41 + "0.000395206": 1, + "0.0023718625": 78208, + "0.004348519": 32957, + "0.0063251755": 4553, + "0.008301832": 463, + "0.0102784885": 63, + "0.012255145": 419, + "0.0142318015": 277, + "0.016208458": 47, + "0.0181851145": 24, + "0.020161771": 50 }, "latencyPercentiles": { - "p10": 0.002274286, - "p25": 0.002308987, - "p50": 0.002358589, - "p75": 0.003602791, - "p90": 0.004193358, - "p95": 0.004598373, - "p99": 0.008748821 + "p10": 0.002052027, + "p25": 0.002083028, + "p50": 0.002129328, + "p75": 0.003316844, + "p90": 0.004011154, + "p95": 0.004353459, + "p99": 0.006636592 }, "rps": { - "mean": 16964.344782518652, - "stddev": 4073.749470966274, - "max": 22541.497786223186, + "mean": 18638.483352180276, + "stddev": 4342.689100558809, + "max": 33185.41243016492, "percentiles": { - "p10": 13520.703448138913, - "p25": 15452.057673259913, - "p50": 18340.20907437486, - "p75": 19324.177990069005, - "p90": 20383.80466945675, - "p95": 21040.10687919321, - "p99": 21789.612307764917 + "p10": 14928.307055838872, + "p25": 16255.713205870456, + "p50": 20795.576364994595, + "p75": 21400.15660634338, + "p90": 22028.118893766707, + "p95": 22652.247408647876, + "p99": 23521.089008405957 } }, "details": { "DNSDialup": { - "average": 0.0019744263599999995, - "fastest": 0.000086904, - "slowest": 0.002154681 + "average": 0.0009204287, + "fastest": 0.000047601, + "slowest": 0.002670837 }, "DNSLookup": { - "average": 0.00000481618, - "fastest": 0.000004, - "slowest": 0.000028601 + "average": 0.000004256039999999999, + "fastest": 0.0000035, + "slowest": 0.000013801 } }, "statusCodeDistribution": { - "200": 168201 + "200": 117062 }, - "errorDistribution": {} + "errorDistribution": { + "Connection refused (os error 111)": 241253 + } } \ 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 6d6f9703ce..f07cd391d8 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.00098085, - "slowest": 0.032415975, - "fastest": 0.000523318, - "average": 0.005751989752250443, - "requestsPerSec": 8686.14801917154, - "totalData": 1129310, + "total": 10.001649859, + "slowest": 0.028986837, + "fastest": 0.00069661, + "average": 0.005024474622870899, + "requestsPerSec": 9943.759419902723, + "totalData": 1292902, "sizePerRequest": 13, - "sizePerSec": 112919.92424923003 + "sizePerSec": 129268.87245873541 }, "responseTimeHistogram": { - "0.000523318": 1, - "0.0037125837": 444, - "0.0069018494": 77117, - "0.0100911151": 6760, - "0.0132803808": 1558, - "0.016469646499999997": 836, - "0.019658912200000003": 15, - "0.022848177900000002": 62, - "0.0260374436": 5, - "0.0292267093": 65, - "0.032415975": 7 + "0.00069661": 1, + "0.0035256327": 221, + "0.006354655400000001": 91532, + "0.009183678100000002": 5106, + "0.012012700800000001": 1476, + "0.0148417235": 757, + "0.017670746200000004": 235, + "0.020499768900000003": 51, + "0.023328791600000003": 52, + "0.026157814300000002": 6, + "0.028986837": 17 }, "latencyPercentiles": { - "p10": 0.005038472, - "p25": 0.005105774, - "p50": 0.005193172, - "p75": 0.005515888, - "p90": 0.007114736, - "p95": 0.008537783, - "p99": 0.014224072 + "p10": 0.00440436, + "p25": 0.004460761, + "p50": 0.004537561, + "p75": 0.004786872, + "p90": 0.00589068, + "p95": 0.007405311, + "p99": 0.013440903 }, "rps": { - "mean": 8727.775000476715, - "stddev": 1868.5983927216391, - "max": 22477.29792909413, + "mean": 9942.84182516327, + "stddev": 2154.2048358003076, + "max": 12041.28380328678, "percentiles": { - "p10": 6139.662588702808, - "p25": 8480.583650727862, - "p50": 9529.241695768917, - "p75": 9731.405635586449, - "p90": 9831.902730036942, - "p95": 9937.385637253476, - "p99": 10588.166146910258 + "p10": 6903.900013117402, + "p25": 9635.327478551217, + "p50": 10759.484000970187, + "p75": 11186.1552982892, + "p90": 11346.017217889794, + "p95": 11515.735100441389, + "p99": 11866.685396420387 } }, "details": { "DNSDialup": { - "average": 0.0016274660000000002, - "fastest": 0.000083803, - "slowest": 0.002974999 + "average": 0.0017392281599999998, + "fastest": 0.000089802, + "slowest": 0.002791942 }, "DNSLookup": { - "average": 0.0000184527, - "fastest": 0.0000038, - "slowest": 0.000386613 + "average": 0.000011402079999999994, + "fastest": 0.0000041, + "slowest": 0.000243504 } }, "statusCodeDistribution": { - "200": 86870 + "200": 99454 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index f3a81555f0..c6a345fb43 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001178991, - "slowest": 0.352824283, - "fastest": 0.000609922, - "average": 0.009115633655863922, - "requestsPerSec": 5479.453977307584, - "totalData": 712413, + "total": 10.001006292, + "slowest": 0.45515818, + "fastest": 0.000897812, + "average": 0.008763319587836901, + "requestsPerSec": 5700.3263807165695, + "totalData": 741117, "sizePerRequest": 13, - "sizePerSec": 71232.9017049986 + "sizePerSec": 74104.2429493154 }, "responseTimeHistogram": { - "0.000609922": 1, - "0.0358313581": 54759, - "0.0710527942": 7, - "0.10627423030000001": 4, - "0.14149566640000003": 5, - "0.17671710250000003": 4, - "0.21193853860000003": 10, - "0.24715997470000003": 3, - "0.2823814108": 2, - "0.3176028469": 3, - "0.352824283": 3 + "0.000897812": 1, + "0.0463238488": 56958, + "0.0917498856": 10, + "0.13717592239999998": 9, + "0.1826019592": 6, + "0.228027996": 6, + "0.27345403279999997": 5, + "0.3188800696": 3, + "0.3643061064": 4, + "0.4097321432": 3, + "0.45515818": 4 }, "latencyPercentiles": { - "p10": 0.007916962, - "p25": 0.008019566, - "p50": 0.008181871, - "p75": 0.008503482, - "p90": 0.012164741, - "p95": 0.013884503, - "p99": 0.01906109 + "p10": 0.006935994, + "p25": 0.007070596, + "p50": 0.007320799, + "p75": 0.00960423, + "p90": 0.012170165, + "p95": 0.013760202, + "p99": 0.017937643 }, "rps": { - "mean": 5477.049294273094, - "stddev": 1295.4878676619574, - "max": 10035.756691492757, + "mean": 5731.012263647407, + "stddev": 1613.6899848573078, + "max": 11389.366665541509, "percentiles": { - "p10": 3330.5478851187604, - "p25": 5557.673085139039, - "p50": 6065.796912266853, - "p75": 6201.841326689798, - "p90": 6276.556413891987, - "p95": 6313.23886189325, - "p99": 6424.070994014485 + "p10": 3528.9959955979925, + "p25": 4231.418280734898, + "p50": 6656.211707872618, + "p75": 7003.687441437739, + "p90": 7154.997604587342, + "p95": 7222.224228395689, + "p99": 7322.454306129689 } }, "details": { "DNSDialup": { - "average": 0.00172820242, - "fastest": 0.000083003, - "slowest": 0.003796338 + "average": 0.0016878607999999999, + "fastest": 0.000081101, + "slowest": 0.001806827 }, "DNSLookup": { - "average": 0.0000063301, + "average": 0.000004724059999999998, "fastest": 0.0000039, - "slowest": 0.000037301 + "slowest": 0.000027801 } }, "statusCodeDistribution": { - "200": 54801 + "200": 57009 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 9a37a54356..a091c33591 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001123402, - "slowest": 0.017888323, - "fastest": 0.000117704, - "average": 0.0009578255708676995, - "requestsPerSec": 52079.949328076495, - "totalData": 6771154, + "total": 10.000070757, + "slowest": 0.016986336, + "fastest": 0.000107102, + "average": 0.0008377609599187034, + "requestsPerSec": 59533.57875825678, + "totalData": 7739420, "sizePerRequest": 13, - "sizePerSec": 677039.3412649945 + "sizePerSec": 773936.5238573381 }, "responseTimeHistogram": { - "0.000117704": 1, - "0.0018947659000000002": 475521, - "0.0036718278000000006": 44520, - "0.005448889700000001": 259, - "0.007225951600000001": 150, - "0.0090030135": 274, - "0.010780075400000002": 65, - "0.012557137300000002": 39, - "0.014334199200000002": 26, - "0.016111261100000003": 1, - "0.017888323": 2 + "0.000107102": 1, + "0.0017950254": 554771, + "0.0034829488": 39467, + "0.0051708722": 598, + "0.0068587956": 76, + "0.008546719": 159, + "0.010234642399999999": 196, + "0.0119225658": 23, + "0.013610489199999999": 44, + "0.015298412599999998": 2, + "0.016986336": 3 }, "latencyPercentiles": { - "p10": 0.000714325, - "p25": 0.000762727, - "p50": 0.000820024, - "p75": 0.00087353, - "p90": 0.001394441, - "p95": 0.002133574, - "p99": 0.00297027 + "p10": 0.000644709, + "p25": 0.00068811, + "p50": 0.00074511, + "p75": 0.000795011, + "p90": 0.001001714, + "p95": 0.001859925, + "p99": 0.002023128 }, "rps": { - "mean": 52054.52520939326, - "stddev": 15492.935081614536, - "max": 65962.51262254882, + "mean": 59505.83757445249, + "stddev": 15098.756868264476, + "max": 70995.39578722233, "percentiles": { - "p10": 23335.26285111672, - "p25": 46228.05740940235, - "p50": 60473.673609922116, - "p75": 61995.88089705567, - "p90": 62896.67560277726, - "p95": 63233.8554061845, - "p99": 64269.115006278065 + "p10": 26782.387981909826, + "p25": 60673.63049436534, + "p50": 66851.89712773683, + "p75": 68403.5896037369, + "p90": 69320.34705452164, + "p95": 69860.32051232859, + "p99": 70392.45102480982 } }, "details": { "DNSDialup": { - "average": 0.0025360590000000007, - "fastest": 0.000256907, - "slowest": 0.003417899 + "average": 0.0015728059, + "fastest": 0.000083501, + "slowest": 0.002466234 }, "DNSLookup": { - "average": 0.000009462259999999996, - "fastest": 0.0000041, - "slowest": 0.000041901 + "average": 0.00000975416, + "fastest": 0.0000035, + "slowest": 0.000170403 } }, "statusCodeDistribution": { - "200": 520858 + "200": 595340 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index cc105d106d..3929ce8b67 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00008403, - "slowest": 0.188628868, - "fastest": 0.000398313, - "average": 0.0018720951097011902, - "requestsPerSec": 26667.675911519316, - "totalData": 3466827, + "total": 10.00003386, + "slowest": 0.142959298, + "fastest": 0.000210703, + "average": 0.001621915476008224, + "requestsPerSec": 30781.295774532507, + "totalData": 4001582, "sizePerRequest": 13, - "sizePerSec": 346679.7868497511 + "sizePerSec": 400156.84506892256 }, "responseTimeHistogram": { - "0.000398313": 1, - "0.0192213685": 266634, - "0.03804442399999999": 8, - "0.05686747949999999": 5, - "0.07569053499999999": 3, - "0.09451359049999998": 4, - "0.11333664599999999": 4, - "0.1321597015": 5, - "0.150982757": 5, - "0.1698058125": 4, - "0.18862886799999998": 6 + "0.000210703": 1, + "0.0144855625": 307767, + "0.028760422": 8, + "0.0430352815": 6, + "0.057310141": 4, + "0.07158500050000001": 10, + "0.08585986000000001": 4, + "0.10013471950000001": 3, + "0.11440957900000001": 5, + "0.12868443850000003": 4, + "0.142959298": 2 }, "latencyPercentiles": { - "p10": 0.001635828, - "p25": 0.001660952, - "p50": 0.001688752, - "p75": 0.001726954, - "p90": 0.002047564, - "p95": 0.00256538, - "p99": 0.005550081 + "p10": 0.00146702, + "p25": 0.00148692, + "p50": 0.001511421, + "p75": 0.001544521, + "p90": 0.001788924, + "p95": 0.001961227, + "p99": 0.003891854 }, "rps": { - "mean": 26650.427697369647, - "stddev": 6095.044518519431, - "max": 32025.755958905775, + "mean": 30753.253627434522, + "stddev": 5238.56052393551, + "max": 33752.53244149236, "percentiles": { - "p10": 18615.586830853572, - "p25": 27806.08953360849, - "p50": 28854.503271228743, - "p75": 29342.517307578917, - "p90": 29618.92649402841, - "p95": 29773.460058001667, - "p99": 30297.783065064326 + "p10": 29801.08475948564, + "p25": 31182.52142469848, + "p50": 32212.121421293097, + "p75": 32840.60083481484, + "p90": 33115.773042700086, + "p95": 33259.74781096679, + "p99": 33448.04142189504 } }, "details": { "DNSDialup": { - "average": 0.0016401896, - "fastest": 0.000077703, - "slowest": 0.001802758 + "average": 0.0012316232200000003, + "fastest": 0.000078401, + "slowest": 0.001539322 }, "DNSLookup": { - "average": 0.000004730199999999999, - "fastest": 0.000004, - "slowest": 0.000028401 + "average": 0.000005054080000000001, + "fastest": 0.0000035, + "slowest": 0.000025401 } }, "statusCodeDistribution": { - "200": 266679 + "200": 307814 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index b4545d6d4c..c86462f352 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.7428721398160929, - "total": 10.00076453, - "slowest": 0.012596281, - "fastest": 0.000119602, - "average": 0.000993095044514063, - "requestsPerSec": 51435.06763477412, - "totalData": 4967638, + "successRate": 0.911836448683483, + "total": 10.000092551, + "slowest": 0.013026383, + "fastest": 0.000075501, + "average": 0.0008276589992242704, + "requestsPerSec": 60222.742632494665, + "totalData": 7138794, "sizePerRequest": 13, - "sizePerSec": 496725.82382059144 + "sizePerSec": 713872.7930359131 }, "responseTimeHistogram": { - "0.000119602": 1, - "0.0013672699": 346914, - "0.0026149378": 29341, - "0.0038626057000000005": 5151, - "0.0051102736000000005": 461, - "0.0063579415": 117, - "0.007605609400000001": 92, - "0.0088532773": 13, - "0.010100945200000001": 28, - "0.011348613100000002": 6, - "0.012596281": 2 + "0.000075501": 1, + "0.0013705892": 524964, + "0.0026656774": 22674, + "0.003960765600000001": 995, + "0.005255853800000001": 186, + "0.006550942000000001": 66, + "0.007846030200000001": 60, + "0.0091411184": 162, + "0.010436206600000001": 23, + "0.011731294800000002": 4, + "0.013026383": 3 }, "latencyPercentiles": { - "p10": 0.000764823, - "p25": 0.000821725, - "p50": 0.000860311, - "p75": 0.000913128, - "p90": 0.001246816, - "p95": 0.002182166, - "p99": 0.003015692 + "p10": 0.00068161, + "p25": 0.00072891, + "p50": 0.000764911, + "p75": 0.000800412, + "p90": 0.000931613, + "p95": 0.001208116, + "p99": 0.002010628 }, "rps": { - "mean": 49956.74221940764, - "stddev": 14043.727046360626, - "max": 60710.76401846267, + "mean": 60150.03169823383, + "stddev": 11342.902976588395, + "max": 67311.84015268348, "percentiles": { - "p10": 22897.973651457003, - "p25": 49866.786587275885, - "p50": 57305.71911076324, - "p75": 58410.47299780732, - "p90": 59127.038794842185, - "p95": 59562.52874267515, - "p99": 60101.93046598035 + "p10": 42421.05356888607, + "p25": 62614.77082443747, + "p50": 64355.087955287825, + "p75": 65318.02777566234, + "p90": 66261.52286877147, + "p95": 66689.22499274634, + "p99": 67154.98798197528 } }, "details": { "DNSDialup": { - "average": 0.0018386063199999998, - "fastest": 0.000063902, - "slowest": 0.002081364 + "average": 0.0015548792799999999, + "fastest": 0.0000546, + "slowest": 0.002698536 }, "DNSLookup": { - "average": 0.0000049101000000000015, - "fastest": 0.0000044, - "slowest": 0.0000182 + "average": 0.00000367204, + "fastest": 0.0000033, + "slowest": 0.0000059 } }, "statusCodeDistribution": { - "200": 382126 + "200": 549138 }, "errorDistribution": { - "Connection refused (os error 111)": 132264 + "Connection refused (os error 111)": 53095 } } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index bbba1dce1c..f450991d04 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000127106, - "slowest": 0.016959869, - "fastest": 0.000121303, - "average": 0.0009752056098349605, - "requestsPerSec": 51033.65133167138, - "totalData": 6634459, + "total": 10.000141107, + "slowest": 0.013550896, + "fastest": 0.000096602, + "average": 0.0008310733247467282, + "requestsPerSec": 59898.754786640835, + "totalData": 7786948, "sizePerRequest": 13, - "sizePerSec": 663437.4673117279 + "sizePerSec": 778683.8122263309 }, "responseTimeHistogram": { - "0.000121303": 1, - "0.0018051595999999997": 474184, - "0.0034890162": 35218, - "0.005172872799999999": 751, - "0.006856729399999999": 102, - "0.008540586": 73, - "0.010224442599999998": 10, - "0.011908299199999998": 2, - "0.013592155799999998": 1, - "0.015276012399999999": 0, - "0.016959869": 1 + "0.000096602": 1, + "0.0014420314": 581705, + "0.0027874608": 16786, + "0.0041328902": 217, + "0.005478319600000001": 105, + "0.006823749000000001": 98, + "0.0081691784": 48, + "0.0095146078": 26, + "0.0108600372": 7, + "0.012205466600000001": 2, + "0.013550896000000002": 1 }, "latencyPercentiles": { - "p10": 0.000761521, - "p25": 0.000814523, - "p50": 0.000857125, - "p75": 0.000913227, - "p90": 0.001111133, - "p95": 0.002151859, - "p99": 0.003027789 + "p10": 0.00070041, + "p25": 0.000749111, + "p50": 0.000784311, + "p75": 0.000828211, + "p90": 0.000942113, + "p95": 0.001054915, + "p99": 0.001995427 }, "rps": { - "mean": 51019.773268023855, - "stddev": 13362.619126099371, - "max": 61225.54911100581, + "mean": 59896.00339501319, + "stddev": 8877.86243585413, + "max": 65680.87110912353, "percentiles": { - "p10": 23081.99880073892, - "p25": 53611.28517552941, - "p50": 57317.90611386622, - "p75": 58536.427218657955, - "p90": 59273.71347207209, - "p95": 59688.972382233456, - "p99": 60406.783681812056 + "p10": 56204.84485762444, + "p25": 61235.05391140133, + "p50": 62583.630505439425, + "p75": 63490.49935778377, + "p90": 64215.526571832364, + "p95": 64607.46216187876, + "p99": 65343.5139597112 } }, "details": { "DNSDialup": { - "average": 0.00168646756, - "fastest": 0.000090803, - "slowest": 0.002852984 + "average": 0.00175297744, + "fastest": 0.000240504, + "slowest": 0.002318533 }, "DNSLookup": { - "average": 0.00001058026, - "fastest": 0.0000042, - "slowest": 0.000065602 + "average": 0.00001250614, + "fastest": 0.000004, + "slowest": 0.000258103 } }, "statusCodeDistribution": { - "200": 510343 + "200": 598996 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index 0833927128..4f75feee3c 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001904619, - "slowest": 0.015744744, - "fastest": 0.000117203, - "average": 0.0016019636474845973, - "requestsPerSec": 31149.86713712032, - "totalData": 4050254, + "total": 10.000166841, + "slowest": 0.010474951, + "fastest": 0.000144702, + "average": 0.001419427026958897, + "requestsPerSec": 35175.21313322656, + "totalData": 4572854, "sizePerRequest": 13, - "sizePerSec": 404948.27278256416 + "sizePerSec": 457277.7707319453 }, "responseTimeHistogram": { - "0.000117203": 1, - "0.0016799571000000002": 270726, - "0.0032427112000000006": 23593, - "0.004805465300000001": 14669, - "0.006368219400000001": 880, - "0.0079309735": 298, - "0.009493727600000001": 811, - "0.0110564817": 380, - "0.012619235800000001": 44, - "0.014181989900000002": 87, - "0.015744744": 69 + "0.000144702": 1, + "0.0011777269": 65354, + "0.0022107518": 263382, + "0.0032437766999999997": 13593, + "0.0042768015999999996": 7059, + "0.0053098265": 626, + "0.006342851399999999": 211, + "0.007375876299999999": 83, + "0.008408901199999999": 1082, + "0.0094419261": 219, + "0.010474951": 148 }, "latencyPercentiles": { - "p10": 0.001229432, - "p25": 0.001326938, - "p50": 0.001405736, - "p75": 0.001496739, - "p90": 0.002070259, - "p95": 0.003364695, - "p99": 0.004438516 + "p10": 0.001122216, + "p25": 0.001203716, + "p50": 0.001269719, + "p75": 0.001344119, + "p90": 0.001702224, + "p95": 0.002772139, + "p99": 0.003664253 }, "rps": { - "mean": 31252.456248700284, - "stddev": 8187.092451570338, - "max": 52366.63016181267, + "mean": 35211.51635054312, + "stddev": 7816.308832591147, + "max": 42989.65906057247, "percentiles": { - "p10": 16496.068788359044, - "p25": 27954.284424925416, - "p50": 35481.47374272394, - "p75": 36508.46631333895, - "p90": 37116.37036782626, - "p95": 37396.257968010024, - "p99": 38271.50186135435 + "p10": 22993.48230164536, + "p25": 31610.943708711256, + "p50": 39146.411986051404, + "p75": 40278.55439865378, + "p90": 40964.93301329793, + "p95": 41352.169307805714, + "p99": 41875.98258819536 } }, "details": { "DNSDialup": { - "average": 0.0016125040600000003, - "fastest": 0.000073202, - "slowest": 0.001781746 + "average": 0.0014985896200000002, + "fastest": 0.000071801, + "slowest": 0.003188846 }, "DNSLookup": { - "average": 0.000004802080000000002, - "fastest": 0.0000037, - "slowest": 0.000033501 + "average": 0.00000474606, + "fastest": 0.0000035, + "slowest": 0.0000276 } }, "statusCodeDistribution": { - "200": 311558 + "200": 351758 }, "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 19accf3d7c..d6c0960ff4 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.001354827, - "slowest": 0.016984028, - "fastest": 0.000029501, - "average": 0.001052102220455031, - "requestsPerSec": 47344.28566834808, - "totalData": 6155591, + "total": 10.000123152, + "slowest": 0.012808176, + "fastest": 0.0000316, + "average": 0.0009504575300574462, + "requestsPerSec": 52410.65455230705, + "totalData": 6813469, "sizePerRequest": 13, - "sizePerSec": 615475.713688525 + "sizePerSec": 681338.5091799917 }, "responseTimeHistogram": { - "0.000029501": 1, - "0.0017249537": 441673, - "0.0034204064": 30959, - "0.005115859100000001": 564, - "0.006811311800000001": 71, - "0.0085067645": 119, - "0.0102022172": 94, - "0.0118976699": 6, - "0.0135931226": 19, - "0.015288575300000001": 0, - "0.016984028": 1 + "0.0000316": 1, + "0.0013092575999999999": 388555, + "0.0025869152": 132106, + "0.0038645728": 3178, + "0.0051422303999999995": 65, + "0.0064198879999999995": 24, + "0.007697545599999999": 11, + "0.0089752032": 152, + "0.0102528608": 4, + "0.011530518399999998": 3, + "0.012808176": 14 }, "latencyPercentiles": { - "p10": 0.000601415, - "p25": 0.000735919, - "p50": 0.000862923, - "p75": 0.001459137, - "p90": 0.001629241, - "p95": 0.001831146, - "p99": 0.002671469 + "p10": 0.000548107, + "p25": 0.000674109, + "p50": 0.000791311, + "p75": 0.001317218, + "p90": 0.001431719, + "p95": 0.001541122, + "p99": 0.00219133 }, "rps": { - "mean": 47366.32665201801, - "stddev": 14261.65316790539, - "max": 68338.86641917842, + "mean": 52442.75950416659, + "stddev": 13739.782743615478, + "max": 75212.6391019124, "percentiles": { - "p10": 29896.09801746719, - "p25": 32235.22353922498, - "p50": 49369.35901247666, - "p75": 61237.64890654759, - "p90": 64347.250185811696, - "p95": 65259.699573166305, - "p99": 66617.6070335387 + "p10": 34606.80698840788, + "p25": 38240.3933274693, + "p50": 54011.68272697499, + "p75": 65338.96162281706, + "p90": 70418.04110213605, + "p95": 71421.15169962471, + "p99": 73603.40783777878 } }, "details": { "DNSDialup": { - "average": 0.0016148675399999999, - "fastest": 0.000078002, - "slowest": 0.002955476 + "average": 0.0014889744600000002, + "fastest": 0.000081201, + "slowest": 0.002501234 }, "DNSLookup": { - "average": 0.000010674280000000002, - "fastest": 0.0000038, - "slowest": 0.000095802 + "average": 0.00001012008, + "fastest": 0.0000036, + "slowest": 0.000077401 } }, "statusCodeDistribution": { - "200": 473507 + "200": 524113 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 0b7094362e..27f84f009c 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000949212, - "slowest": 0.017729265, - "fastest": 0.000447312, - "average": 0.002440862278656002, - "requestsPerSec": 20462.357688453383, - "totalData": 2660359, + "total": 10.000393252, + "slowest": 0.015609916, + "fastest": 0.000482006, + "average": 0.002148333993673536, + "requestsPerSec": 23250.585666068564, + "totalData": 3022695, "sizePerRequest": 13, - "sizePerSec": 266010.649949894 + "sizePerSec": 302257.61365889135 }, "responseTimeHistogram": { - "0.000447312": 1, - "0.0021755073000000002": 68543, - "0.0039037026000000004": 126584, - "0.0056318979": 7305, - "0.007360093200000001": 800, - "0.009088288500000001": 270, - "0.0108164838": 233, - "0.012544679100000001": 550, - "0.014272874400000002": 218, - "0.016001069700000002": 52, - "0.017729265": 87 + "0.000482006": 1, + "0.001994797": 111909, + "0.003507588": 115383, + "0.005020379": 3099, + "0.00653317": 535, + "0.008045960999999999": 285, + "0.009558752": 83, + "0.011071543": 801, + "0.012584333999999999": 251, + "0.014097124999999999": 112, + "0.015609915999999998": 56 }, "latencyPercentiles": { - "p10": 0.001896641, - "p25": 0.002141357, - "p50": 0.002236149, - "p75": 0.002404752, - "p90": 0.003241471, - "p95": 0.003809583, - "p99": 0.005775926 + "p10": 0.001718324, + "p25": 0.001923126, + "p50": 0.002001527, + "p75": 0.002138529, + "p90": 0.002669637, + "p95": 0.003096643, + "p99": 0.004819267 }, "rps": { - "mean": 20551.444213121882, - "stddev": 4872.700526267401, - "max": 84552.77220335008, + "mean": 23274.932988323184, + "stddev": 4355.151236411055, + "max": 33373.04107200913, "percentiles": { - "p10": 14078.951728906122, - "p25": 20052.211949474036, - "p50": 22002.6029079239, - "p75": 22989.620437352554, - "p90": 23585.36920929988, - "p95": 23988.512929239292, - "p99": 24973.421505350387 + "p10": 20797.2256089209, + "p25": 22665.871555914953, + "p50": 24544.086087429223, + "p75": 25519.96678134066, + "p90": 26015.770760234762, + "p95": 26540.99659686284, + "p99": 27193.11454105234 } }, "details": { "DNSDialup": { - "average": 0.0024467800799999996, - "fastest": 0.000107102, - "slowest": 0.002608768 + "average": 0.0019575390200000002, + "fastest": 0.000350605, + "slowest": 0.002159429 }, "DNSLookup": { - "average": 0.00001204632, - "fastest": 0.0000053, - "slowest": 0.000293908 + "average": 0.000004636040000000002, + "fastest": 0.0000035, + "slowest": 0.0000375 } }, "statusCodeDistribution": { - "200": 204643 + "200": 232515 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index cbb73d06dc..742d9629b1 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000239542, + "total": 10.000195174, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 57826.61480970353, + "requestsPerSec": 65506.8214771625, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,7 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 578230, - "connection error: Connection reset by peer (os error 104)": 50 + "Connection refused (os error 111)": 655081 } } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index dae68d00cc..bd4113130b 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000379873, - "slowest": 0.016825509, - "fastest": 0.000093702, - "average": 0.000928924815516941, - "requestsPerSec": 53686.36060011398, - "totalData": 6979492, + "total": 10.000992055, + "slowest": 0.016792632, + "fastest": 0.000090302, + "average": 0.0009075267872596808, + "requestsPerSec": 54922.55138082899, + "totalData": 7140640, "sizePerRequest": 13, - "sizePerSec": 697922.6878014817 + "sizePerSec": 713993.1679507769 }, "responseTimeHistogram": { - "0.000093702": 1, - "0.0017668826999999998": 476922, - "0.0034400634": 59149, - "0.0051132441": 244, - "0.0067864247999999995": 63, - "0.008459605499999998": 202, - "0.010132786199999999": 220, - "0.011805966899999997": 12, - "0.013479147599999998": 57, - "0.015152328299999998": 3, - "0.016825509": 11 + "0.000090302": 1, + "0.0017605349999999997": 500563, + "0.0034307679999999994": 48202, + "0.005101000999999999": 126, + "0.006771233999999999": 101, + "0.008441467": 132, + "0.010111699999999998": 73, + "0.011781932999999998": 16, + "0.013452165999999998": 59, + "0.015122398999999998": 3, + "0.016792632": 4 }, "latencyPercentiles": { - "p10": 0.000642514, - "p25": 0.000717317, - "p50": 0.000796218, - "p75": 0.000853119, - "p90": 0.001896646, - "p95": 0.002036345, - "p99": 0.002265349 + "p10": 0.000566308, + "p25": 0.000683809, + "p50": 0.00075971, + "p75": 0.000831112, + "p90": 0.001745424, + "p95": 0.001817126, + "p99": 0.001981527 }, "rps": { - "mean": 53681.11734434117, - "stddev": 16303.283881459955, - "max": 69014.26692174323, + "mean": 54937.044636056824, + "stddev": 16932.27215574092, + "max": 73103.10741427391, "percentiles": { - "p10": 24851.492211371344, - "p25": 41001.053727081446, - "p50": 62738.0004068464, - "p75": 65737.84527752582, - "p90": 66574.9434138004, - "p95": 66919.27275055533, - "p99": 67766.79121122177 + "p10": 28133.653476288557, + "p25": 37722.112702463935, + "p50": 64203.60824278236, + "p75": 69419.48640557031, + "p90": 70991.27828733885, + "p95": 71411.86865256414, + "p99": 72015.88487844542 } }, "details": { "DNSDialup": { - "average": 0.0017379863199999998, - "fastest": 0.000094703, - "slowest": 0.002782568 + "average": 0.0015682356799999997, + "fastest": 0.000080801, + "slowest": 0.002660137 }, "DNSLookup": { - "average": 0.000011988339999999993, - "fastest": 0.0000039, - "slowest": 0.000162004 + "average": 0.000008272079999999999, + "fastest": 0.0000034, + "slowest": 0.0000566 } }, "statusCodeDistribution": { - "200": 536884 + "200": 549280 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index 0d366fa420..772ae5c2a0 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000957623, - "slowest": 0.12467904, - "fastest": 0.000168304, - "average": 0.0016870260909465982, - "requestsPerSec": 29583.766990430333, - "totalData": 3846258, + "total": 10.001035965, + "slowest": 0.060361232, + "fastest": 0.000139702, + "average": 0.0014214544449743637, + "requestsPerSec": 35116.36206779705, + "totalData": 4565600, "sizePerRequest": 13, - "sizePerSec": 384588.97087559436 + "sizePerSec": 456512.70688136155 }, "responseTimeHistogram": { - "0.000168304": 1, - "0.0126193776": 295766, - "0.025070451200000003": 59, - "0.037521524800000004": 6, - "0.049972598400000005": 4, - "0.062423672000000006": 16, - "0.0748747456": 2, - "0.0873258192": 5, - "0.0997768928": 1, - "0.1122279664": 3, - "0.12467904": 3 + "0.000139702": 1, + "0.006161855000000001": 350485, + "0.012184008000000001": 668, + "0.018206161": 3, + "0.024228314": 4, + "0.030250467000000003": 3, + "0.03627262": 3, + "0.042294773": 2, + "0.048316926": 2, + "0.054339079000000005": 1, + "0.06036123200000001": 28 }, "latencyPercentiles": { - "p10": 0.001478833, - "p25": 0.001503533, - "p50": 0.001526934, - "p75": 0.001558534, - "p90": 0.00183464, - "p95": 0.002301651, - "p99": 0.004738405 + "p10": 0.001284318, + "p25": 0.001305118, + "p50": 0.001328819, + "p75": 0.001358318, + "p90": 0.001613222, + "p95": 0.001721224, + "p99": 0.003092743 }, "rps": { - "mean": 29536.389908411922, - "stddev": 6428.185640691244, - "max": 33546.90192358137, + "mean": 35079.12411819684, + "stddev": 5296.123016570778, + "max": 39399.53504538577, "percentiles": { - "p10": 23352.112493016528, - "p25": 30925.609497223762, - "p50": 31584.586681592216, - "p75": 32223.784375246898, - "p90": 32568.328352884877, - "p95": 32755.29421215905, - "p99": 33186.22112109638 + "p10": 34367.232617164926, + "p25": 35568.15569995248, + "p50": 36196.51075663071, + "p75": 37101.14886214283, + "p90": 37491.81939557508, + "p95": 37737.97194737542, + "p99": 38040.93965926062 } }, "details": { "DNSDialup": { - "average": 0.0016974693200000003, - "fastest": 0.000078102, - "slowest": 0.003386475 + "average": 0.00170206152, + "fastest": 0.000077501, + "slowest": 0.001906726 }, "DNSLookup": { - "average": 0.000005648160000000002, + "average": 0.0000047822, "fastest": 0.0000039, - "slowest": 0.000051802 + "slowest": 0.0000295 } }, "statusCodeDistribution": { - "200": 295866 + "200": 351200 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index bc51f2f6ee..1cdea4b9ed 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000582721, - "slowest": 0.01898228, - "fastest": 0.000258805, - "average": 0.002538374207197451, - "requestsPerSec": 19675.25348166159, - "totalData": 2557932, + "total": 10.001077405, + "slowest": 0.016469927, + "fastest": 0.000367805, + "average": 0.0022700715956537566, + "requestsPerSec": 22003.029382612804, + "totalData": 2860702, "sizePerRequest": 13, - "sizePerSec": 255778.29526160067 + "sizePerSec": 286039.38197396643 }, "responseTimeHistogram": { - "0.000258805": 1, - "0.0021311525": 31713, - "0.0040035": 156100, - "0.005875847500000001": 6252, - "0.007748195": 1100, - "0.0096205425": 348, - "0.011492890000000002": 219, - "0.013365237500000002": 626, - "0.015237585000000001": 222, - "0.0171099325": 94, - "0.01898228": 89 + "0.000367805": 1, + "0.0019780172": 43072, + "0.0035882294": 167596, + "0.0051984416": 6802, + "0.0068086538": 1006, + "0.008418866": 220, + "0.010029078200000001": 90, + "0.0116392904": 326, + "0.013249502600000001": 747, + "0.014859714800000002": 118, + "0.016469927": 76 }, "latencyPercentiles": { - "p10": 0.001928728, - "p25": 0.002231048, - "p50": 0.00234405, - "p75": 0.002528955, - "p90": 0.003178068, - "p95": 0.003930458, - "p99": 0.0067267 + "p10": 0.001776124, + "p25": 0.002010327, + "p50": 0.002090628, + "p75": 0.002241431, + "p90": 0.002764138, + "p95": 0.003494648, + "p99": 0.005735479 }, "rps": { - "mean": 19687.998488152436, - "stddev": 4521.776664370323, - "max": 25801.55651169558, + "mean": 22058.13185920766, + "stddev": 4969.6996249087715, + "max": 58880.10048925759, "percentiles": { - "p10": 14201.566233228998, - "p25": 18946.445224145966, - "p50": 21424.34095529041, - "p75": 22078.547740281065, - "p90": 22592.214059776546, - "p95": 23032.16315863647, - "p99": 24562.96095850198 + "p10": 18102.166788455805, + "p25": 21200.624524178675, + "p50": 23906.127140386085, + "p75": 24522.613681472925, + "p90": 24959.19627285064, + "p95": 25407.099714498912, + "p99": 26826.028291835253 } }, "details": { "DNSDialup": { - "average": 0.00183306896, - "fastest": 0.000085101, - "slowest": 0.002901643 + "average": 0.00185900762, + "fastest": 0.000084701, + "slowest": 0.003843753 }, "DNSLookup": { - "average": 0.0000054140400000000004, - "fastest": 0.0000041, - "slowest": 0.0000276 + "average": 0.0000055181600000000005, + "fastest": 0.000004, + "slowest": 0.0000308 } }, "statusCodeDistribution": { - "200": 196764 + "200": 220054 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index 13fe84d3bd..01cd48444e 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.06262748265265783, - "total": 10.001273574, - "slowest": 0.029063015, - "fastest": 0.000753415, - "average": 0.006136220060529761, - "requestsPerSec": 41225.849582984316, - "totalData": 335686, + "successRate": 0.3196038683520768, + "total": 10.000103621, + "slowest": 0.034305571, + "fastest": 0.00073261, + "average": 0.004939786646844157, + "requestsPerSec": 23234.459242209887, + "totalData": 965367, "sizePerRequest": 13, - "sizePerSec": 33564.32533479261 + "sizePerSec": 96535.69968742628 }, "responseTimeHistogram": { - "0.000753415": 1, - "0.003584375": 2210, - "0.006415335": 16480, - "0.009246295": 5537, - "0.012077255": 945, - "0.014908215": 340, - "0.017739175": 35, - "0.020570135": 83, - "0.023401095": 93, - "0.026232055": 62, - "0.029063015": 36 + "0.00073261": 1, + "0.0040899060999999995": 9989, + "0.007447202199999999": 61063, + "0.010804498299999998": 2139, + "0.014161794399999999": 584, + "0.0175190905": 284, + "0.020876386599999998": 80, + "0.0242336827": 37, + "0.0275909788": 2, + "0.0309482749": 72, + "0.034305571": 8 }, "latencyPercentiles": { - "p10": 0.004443094, - "p25": 0.005238711, - "p50": 0.005796519, - "p75": 0.006584335, - "p90": 0.008098571, - "p95": 0.009833908, - "p99": 0.018470179 + "p10": 0.002715338, + "p25": 0.004439561, + "p50": 0.004895367, + "p75": 0.005319273, + "p90": 0.006157385, + "p95": 0.007172398, + "p99": 0.012173067 }, "rps": { - "mean": 8520.118309279223, - "stddev": 4039.195062000067, - "max": 62981.75676158135, + "mean": 10300.778141395487, + "stddev": 4647.737038195383, + "max": 125000.00000334444, "percentiles": { - "p10": 5432.160666503455, - "p25": 6662.675723908312, - "p50": 8303.234109686526, - "p75": 9660.392134637868, - "p90": 12740.215311955231, - "p95": 13828.487209131947, - "p99": 14812.647261818238 + "p10": 6859.723496651384, + "p25": 9472.524489246724, + "p50": 10907.048134504734, + "p75": 11414.787490290088, + "p90": 11783.39712275285, + "p95": 12938.912160959793, + "p99": 15466.507487044297 } }, "details": { "DNSDialup": { - "average": 0.00190836442, - "fastest": 0.000061302, - "slowest": 0.002253748 + "average": 0.0009796394, + "fastest": 0.0000346, + "slowest": 0.001305318 }, "DNSLookup": { - "average": 0.0000044241199999999986, - "fastest": 0.0000041, - "slowest": 0.0000068 + "average": 0.000004136, + "fastest": 0.0000035, + "slowest": 0.0000134 } }, "statusCodeDistribution": { - "200": 25822 + "200": 74259 }, "errorDistribution": { - "Connection refused (os error 111)": 386489 + "Connection refused (os error 111)": 158088 } } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index ea5670e37d..3138c63c80 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.000529173, + "total": 10.000116921, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 58225.21887862503, + "requestsPerSec": 67384.91212886889, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 582283 + "Connection refused (os error 111)": 673857 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index ba7414ce14..4aca32ad1f 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001024086, - "slowest": 0.007423938, - "fastest": 0.000150303, - "average": 0.0011550804540565484, - "requestsPerSec": 43226.97318619377, - "totalData": 5620082, + "total": 10.000102889, + "slowest": 0.006814595, + "fastest": 0.000106101, + "average": 0.0010014316065366767, + "requestsPerSec": 49853.6870603992, + "totalData": 6481046, "sizePerRequest": 13, - "sizePerSec": 561950.651420519 + "sizePerSec": 648097.9317851897 }, "responseTimeHistogram": { - "0.000150303": 1, - "0.0008776664999999999": 3945, - "0.00160503": 413026, - "0.0023323935": 4658, - "0.0030597569999999998": 3310, - "0.0037871204999999995": 6754, - "0.004514484": 457, - "0.0052418475": 49, - "0.0059692109999999994": 41, - "0.006696574499999999": 38, - "0.007423937999999999": 35 + "0.000106101": 1, + "0.0007769504": 4104, + "0.0014477997999999999": 481227, + "0.0021186492": 4312, + "0.0027894986": 7331, + "0.003460348": 757, + "0.0041311974": 471, + "0.0048020468": 276, + "0.0054728962": 26, + "0.006143745599999999": 5, + "0.006814595": 32 }, "latencyPercentiles": { - "p10": 0.000964719, - "p25": 0.001051121, - "p50": 0.001100422, - "p75": 0.001138223, - "p90": 0.001248125, - "p95": 0.001400529, - "p99": 0.003296867 + "p10": 0.000855011, + "p25": 0.000928213, + "p50": 0.000969114, + "p75": 0.001002614, + "p90": 0.001065715, + "p95": 0.001218217, + "p99": 0.002278531 }, "rps": { - "mean": 43212.85332916728, - "stddev": 7765.683044953759, - "max": 48364.29725364074, + "mean": 49839.05802844494, + "stddev": 7081.365270896024, + "max": 54039.64020124109, "percentiles": { - "p10": 40324.66369782186, - "p25": 44723.694613405336, - "p50": 45574.08846050932, - "p75": 46307.869551332864, - "p90": 46849.158822352256, - "p95": 47036.67920244491, - "p99": 47478.58412800823 + "p10": 49323.619788275544, + "p25": 50949.60843019312, + "p50": 51616.321080724825, + "p75": 52298.6509452756, + "p90": 52962.273981728395, + "p95": 53218.00222430853, + "p99": 53554.427364530566 } }, "details": { "DNSDialup": { - "average": 0.0017913993400000003, - "fastest": 0.000268305, - "slowest": 0.002175041 + "average": 0.0015914000200000005, + "fastest": 0.000110901, + "slowest": 0.001894727 }, "DNSLookup": { - "average": 0.000011724180000000004, - "fastest": 0.0000042, - "slowest": 0.000067301 + "average": 0.000008440200000000001, + "fastest": 0.0000034, + "slowest": 0.000074701 } }, "statusCodeDistribution": { - "200": 432314 + "200": 498542 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index db67eb635e..fc6ee0727d 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000844829, - "slowest": 0.017228744, - "fastest": 0.000194503, - "average": 0.0021476655049021613, - "requestsPerSec": 23242.736386226155, - "totalData": 3021811, + "total": 10.000101474, + "slowest": 0.011361156, + "fastest": 0.000383105, + "average": 0.0018938618605505292, + "requestsPerSec": 26372.732385335396, + "totalData": 3428490, "sizePerRequest": 13, - "sizePerSec": 302155.57302094 + "sizePerSec": 342845.52100936015 }, "responseTimeHistogram": { - "0.000194503": 1, - "0.0018979271000000002": 57554, - "0.0036013512000000005": 163391, - "0.005304775300000002": 9683, - "0.0070081994000000015": 546, - "0.008711623500000001": 51, - "0.010415047600000003": 574, - "0.012118471700000003": 619, - "0.013821895800000003": 14, - "0.015525319900000003": 9, - "0.017228744": 5 + "0.000383105": 1, + "0.0014809101000000002": 22251, + "0.0025787152": 223735, + "0.0036765203000000005": 14754, + "0.0047743254": 1365, + "0.0058721305": 228, + "0.006969935600000001": 94, + "0.008067740700000001": 106, + "0.009165545800000001": 299, + "0.0102633509": 559, + "0.011361156": 338 }, "latencyPercentiles": { - "p10": 0.00165973, - "p25": 0.001899334, - "p50": 0.002003636, - "p75": 0.002154138, - "p90": 0.002570946, - "p95": 0.003595465, - "p99": 0.004757785 + "p10": 0.001530421, + "p25": 0.001708524, + "p50": 0.001780025, + "p75": 0.001886626, + "p90": 0.002124129, + "p95": 0.003110843, + "p99": 0.003743051 }, "rps": { - "mean": 23253.803439770727, - "stddev": 4695.479361218593, - "max": 29234.742157270237, + "mean": 26367.278464259365, + "stddev": 4490.571874182404, + "max": 32091.47258258558, "percentiles": { - "p10": 18410.12556906316, - "p25": 21813.475882891125, - "p50": 25010.51692236578, - "p75": 25864.06073696268, - "p90": 26578.793408584494, - "p95": 27300.93274276626, - "p99": 28262.488525375316 + "p10": 23101.53163154718, + "p25": 24733.8974696802, + "p50": 28140.136276370846, + "p75": 28802.76573098982, + "p90": 29239.95541766821, + "p95": 29614.497126368915, + "p99": 30521.93197354291 } }, "details": { "DNSDialup": { - "average": 0.0075926797199999995, - "fastest": 0.00048331, - "slowest": 0.011563131 + "average": 0.0022676791200000003, + "fastest": 0.000080801, + "slowest": 0.003838753 }, "DNSLookup": { - "average": 0.00001204018, - "fastest": 0.0000094, - "slowest": 0.000056001 + "average": 0.00000569404, + "fastest": 0.0000034, + "slowest": 0.0000306 } }, "statusCodeDistribution": { - "200": 232447 + "200": 263730 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index 4b581a5395..88f08b77a3 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000421103, - "slowest": 0.01351226, - "fastest": 0.0000329, - "average": 0.0010331056190974214, - "requestsPerSec": 48277.76700874793, - "totalData": 6276374, + "total": 10.00011703, + "slowest": 0.004301859, + "fastest": 0.000031, + "average": 0.0009594666738222467, + "requestsPerSec": 51996.19148857101, + "totalData": 6759584, "sizePerRequest": 13, - "sizePerSec": 627610.971113723 + "sizePerSec": 675950.4893514231 }, "responseTimeHistogram": { - "0.0000329": 1, - "0.0013808359999999999": 375188, - "0.002728772": 106232, - "0.004076707999999999": 1306, - "0.005424643999999999": 18, - "0.006772579999999999": 50, - "0.008120516": 2, - "0.009468452": 0, - "0.010816388": 0, - "0.012164323999999999": 0, - "0.01351226": 1 + "0.000031": 1, + "0.0004580859": 30470, + "0.0008851718": 232053, + "0.0013122576999999999": 154855, + "0.0017393436": 84436, + "0.0021664295000000003": 15269, + "0.0025935154": 2251, + "0.0030206013": 407, + "0.0034476872": 142, + "0.0038747731000000002": 59, + "0.004301859": 25 }, "latencyPercentiles": { - "p10": 0.000572909, - "p25": 0.000721114, - "p50": 0.000927017, - "p75": 0.001319825, - "p90": 0.001575109, - "p95": 0.001788434, - "p99": 0.00232654 + "p10": 0.000519607, + "p25": 0.000671709, + "p50": 0.000879312, + "p75": 0.001210917, + "p90": 0.00147932, + "p95": 0.001643223, + "p99": 0.002039928 }, "rps": { - "mean": 48286.60328633, - "stddev": 9404.805382014501, - "max": 74135.73370018102, + "mean": 52026.74750515658, + "stddev": 8847.185556663568, + "max": 87221.57527738744, "percentiles": { - "p10": 37921.13147025532, - "p25": 41820.52132981789, - "p50": 46554.76666630615, - "p75": 55312.9653590782, - "p90": 62012.17259494835, - "p95": 65227.63187213055, - "p99": 69236.76975081621 + "p10": 42972.717758712075, + "p25": 45898.90683069749, + "p50": 49613.71596137497, + "p75": 57208.3695844729, + "p90": 65928.31628197881, + "p95": 69410.84891568456, + "p99": 74449.59832240142 } }, "details": { "DNSDialup": { - "average": 0.0017007472200000003, - "fastest": 0.000085301, - "slowest": 0.002933851 + "average": 0.0014667320600000007, + "fastest": 0.000072201, + "slowest": 0.003587349 }, "DNSLookup": { - "average": 0.000007256060000000001, - "fastest": 0.000004, - "slowest": 0.0000431 + "average": 0.000006408059999999998, + "fastest": 0.0000034, + "slowest": 0.0000339 } }, "statusCodeDistribution": { - "200": 482798 + "200": 519968 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index 17d8c76887..8570be005a 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000764044, - "slowest": 0.053017412, - "fastest": 0.000715713, - "average": 0.009293666540570327, - "requestsPerSec": 5369.28976263726, - "totalData": 698061, + "total": 10.001022006, + "slowest": 0.03582019, + "fastest": 0.002444133, + "average": 0.008259990099330457, + "requestsPerSec": 6047.881902840801, + "totalData": 786305, "sizePerRequest": 13, - "sizePerSec": 69800.76691428437 + "sizePerSec": 78622.46473693041 }, "responseTimeHistogram": { - "0.000715713": 1, - "0.005945882899999999": 11497, - "0.011176052799999999": 31399, - "0.0164062227": 7194, - "0.0216363926": 1984, - "0.026866562499999996": 1258, - "0.0320967324": 127, - "0.0373269023": 154, - "0.0425570722": 45, - "0.047787242099999995": 37, - "0.05301741199999999": 1 + "0.002444133": 1, + "0.0057817387000000005": 16480, + "0.0091193444": 25026, + "0.012456950100000001": 12716, + "0.015794555800000002": 2922, + "0.0191321615": 1497, + "0.022469767200000004": 1347, + "0.025807372900000004": 324, + "0.029144978600000003": 126, + "0.0324825843": 35, + "0.03582019": 11 }, "latencyPercentiles": { - "p10": 0.005046592, - "p25": 0.006503724, - "p50": 0.008554555, - "p75": 0.010751596, - "p90": 0.014390274, - "p95": 0.018566555, - "p99": 0.024693048 + "p10": 0.004579962, + "p25": 0.005477874, + "p50": 0.007667005, + "p75": 0.009781234, + "p90": 0.012594872, + "p95": 0.016656828, + "p99": 0.021981001 }, "rps": { - "mean": 5695.667889540185, - "stddev": 3832.800348371422, - "max": 110857.47122795616, + "mean": 6266.110404087991, + "stddev": 2129.9319471978883, + "max": 10125.931142657237, "percentiles": { - "p10": 3162.046716514284, - "p25": 4491.089168738428, - "p50": 6298.516353996221, - "p75": 6938.875318818714, - "p90": 7319.693085268617, - "p95": 7490.103700486136, - "p99": 8936.383510584781 + "p10": 3628.0316235360733, + "p25": 5055.440488113046, + "p50": 6964.115125906518, + "p75": 7675.50005630429, + "p90": 8166.8571594501045, + "p95": 8401.986229545011, + "p99": 9872.752560437251 } }, "details": { "DNSDialup": { - "average": 0.00358572442, - "fastest": 0.000132002, - "slowest": 0.006908332 + "average": 0.001972959, + "fastest": 0.000080701, + "slowest": 0.002352032 }, "DNSLookup": { - "average": 0.000009556180000000004, - "fastest": 0.0000071, - "slowest": 0.000077201 + "average": 0.000004700039999999999, + "fastest": 0.0000039, + "slowest": 0.0000265 } }, "statusCodeDistribution": { - "200": 53697 + "200": 60485 }, "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 a8485b8524..64fa65e93a 100644 --- a/frameworks/vixeny-deno/results/hello_bench.json +++ b/frameworks/vixeny-deno/results/hello_bench.json @@ -1,67 +1,67 @@ { "summary": { - "successRate": 0.7246410037676833, - "total": 10.000648956, - "slowest": 0.016797804, - "fastest": 0.000094901, - "average": 0.0009058405072116863, - "requestsPerSec": 56264.34869133307, - "totalData": 4485151, + "successRate": 0.8657501235165411, + "total": 10.001166534, + "slowest": 0.01680123, + "fastest": 0.000090401, + "average": 0.0008476510449711206, + "requestsPerSec": 59499.25920911578, + "totalData": 5666925, "sizePerRequest": 11, - "sizePerSec": 448485.99523224786 + "sizePerSec": 566626.4011037815 }, "responseTimeHistogram": { - "0.000094901": 1, - "0.0017651912999999998": 375903, - "0.0034354815999999995": 30897, - "0.005105771899999998": 215, - "0.0067760621999999986": 100, - "0.008446352499999999": 175, - "0.010116642799999997": 234, - "0.011786933099999997": 80, - "0.013457223399999997": 129, - "0.015127513699999998": 4, - "0.016797804": 3 + "0.000090401": 1, + "0.0017614839": 471191, + "0.0034325668": 42844, + "0.005103649700000001": 531, + "0.0067747326000000005": 135, + "0.0084458155": 196, + "0.010116898400000001": 224, + "0.0117879813": 19, + "0.0134590642": 28, + "0.015130147100000001": 2, + "0.01680123": 4 }, "latencyPercentiles": { - "p10": 0.000674113, - "p25": 0.000730614, - "p50": 0.000787114, - "p75": 0.000847515, - "p90": 0.001144821, - "p95": 0.002049938, - "p99": 0.002410344 + "p10": 0.000620808, + "p25": 0.000676609, + "p50": 0.00073481, + "p75": 0.00078951, + "p90": 0.001310618, + "p95": 0.001860825, + "p99": 0.002153529 }, "rps": { - "mean": 55032.42812276857, - "stddev": 15575.21112136075, - "max": 68984.98950707234, + "mean": 58826.74551974387, + "stddev": 16707.766460447237, + "max": 71873.7712388021, "percentiles": { - "p10": 24515.27080331829, - "p25": 53997.18150771204, - "p50": 63128.52778171139, - "p75": 64605.291173344434, - "p90": 65348.4689594283, - "p95": 65678.93951741121, - "p99": 66470.810121582 + "p10": 26957.31934812764, + "p25": 54237.22843360006, + "p50": 67839.10245865837, + "p75": 69710.19860205876, + "p90": 70396.18935312676, + "p95": 70805.40953328465, + "p99": 71416.09875780222 } }, "details": { "DNSDialup": { - "average": 0.00310910712, - "fastest": 0.000072101, - "slowest": 0.005132694 + "average": 0.00167800684, + "fastest": 0.000045901, + "slowest": 0.002445133 }, "DNSLookup": { - "average": 0.000007412140000000002, - "fastest": 0.000004, - "slowest": 0.000125402 + "average": 0.000004108020000000001, + "fastest": 0.0000036, + "slowest": 0.0000105 } }, "statusCodeDistribution": { - "200": 407741 + "200": 515175 }, "errorDistribution": { - "Connection refused (os error 111)": 154939 + "Connection refused (os error 111)": 79887 } } \ No newline at end of file