From 1345c689db56e8d3ee66bf77375a802d54256092 Mon Sep 17 00:00:00 2001 From: Github Action Date: Sat, 28 Oct 2023 01:22:30 +0000 Subject: [PATCH] chore: autopublish Sat Oct 28 01:22:30 UTC 2023 --- README.md | 260 +++++++++--------- frameworks/abc/results/hello_bench.json | 84 +++--- frameworks/acorn/results/hello_bench.json | 84 +++--- frameworks/alosaur/results/hello_bench.json | 82 +++--- frameworks/aqua/results/hello_bench.json | 82 +++--- frameworks/bun/results/hello_bench.json | 84 +++--- frameworks/cheetah/results/hello_bench.json | 84 +++--- frameworks/danet/results/hello_bench.json | 84 +++--- frameworks/deno/results/hello_bench.json | 84 +++--- frameworks/deso/results/hello_bench.json | 84 +++--- frameworks/dinatra/results/hello_bench.json | 84 +++--- .../express-deno/results/hello_bench.json | 84 +++--- frameworks/express/results/hello_bench.json | 84 +++--- frameworks/fast/results/hello_bench.json | 84 +++--- frameworks/fastify/results/hello_bench.json | 84 +++--- frameworks/fastro/results/hello_bench.json | 82 +++--- frameworks/hono/results/hello_bench.json | 84 +++--- frameworks/http/results/hello_bench.json | 84 +++--- .../hyper-express/results/hello_bench.json | 84 +++--- frameworks/little/results/hello_bench.json | 84 +++--- frameworks/megalo/results/hello_bench.json | 84 +++--- frameworks/nhttp/results/hello_bench.json | 90 +++--- frameworks/node/results/hello_bench.json | 84 +++--- frameworks/oak/results/hello_bench.json | 84 +++--- frameworks/opine/results/hello_bench.json | 84 +++--- frameworks/peko/results/hello_bench.json | 6 +- frameworks/reno/results/hello_bench.json | 84 +++--- frameworks/router/results/hello_bench.json | 84 +++--- frameworks/stric/results/hello_bench.json | 84 +++--- frameworks/tinyhttp/results/hello_bench.json | 84 +++--- .../vixeny-deno/results/hello_bench.json | 82 +++--- 31 files changed, 1359 insertions(+), 1341 deletions(-) diff --git a/README.md b/README.md index 053d2dda61..6916867f22 100644 --- a/README.md +++ b/README.md @@ -87,37 +87,37 @@ | Framework | Mean | Stddev | Max | Relative | | ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- | -| NHttp | 54507.76 | 14496.09 | 68081.91 | 100% | -| Vixeny (Deno) | 53194.91 | 13975.37 | 63962.18 | 98% | -| Fast | 52391.91 | 14037.89 | 63961.51 | 96% | -| Fastro | 51778.52 | 10205.70 | 58325.24 | 95% | -| Hono | 51705.46 | 11683.31 | 59696.81 | 95% | -| Bun | 48409.26 | 11471.05 | 70277.96 | 89% | -| Hyper Express | 47922.50 | 12564.22 | 69446.69 | 88% | -| Deso | 47752.40 | 10674.94 | 56270.09 | 88% | -| Deno | 46580.22 | 14171.62 | 65355.83 | 85% | -| Stric | 46529.06 | 11259.84 | 70386.01 | 85% | -| Reno | 42525.92 | 7935.82 | 47823.48 | 78% | -| Cheetah | 40920.41 | 9314.37 | 47210.90 | 75% | -| Node | 31256.16 | 5431.92 | 35399.18 | 57% | -| http | 31179.43 | 7681.49 | 39173.48 | 57% | -| Fastify | 26361.16 | 4904.93 | 30017.47 | 48% | -| Alosaur | 25607.73 | 6752.60 | 138888.89 | 47% | -| Router | 22943.38 | 4788.72 | 28922.50 | 42% | -| Aqua | 21593.68 | 4513.36 | 40631.66 | 40% | -| Oak | 19262.03 | 4118.98 | 25702.26 | 35% | -| Dinatra | 17019.51 | 3910.07 | 37855.47 | 31% | -| Abc | 15813.88 | 2811.85 | 27803.01 | 29% | -| Danet (Oak) | 14577.36 | 3223.76 | 23494.53 | 27% | -| Opine | 9308.41 | 2973.42 | 45891.28 | 17% | -| Express (Deno) | 8537.61 | 1901.87 | 11896.49 | 16% | -| Acorn | 6298.95 | 8649.20 | 56095.68 | 12% | -| Servest | 5552.83 | 1897.08 | 9243.45 | 10% | -| Express | 5265.28 | 1368.70 | 9526.05 | 10% | -| Little | 0.00 | 0.00 | 0.00 | 0% | -| Megalo | 0.00 | 0.00 | 0.00 | 0% | +| NHttp | 51326.15 | 14718.31 | 64809.41 | 100% | +| Fast | 49606.72 | 14238.44 | 64193.79 | 97% | +| Hono | 48953.24 | 12267.14 | 59896.71 | 95% | +| Vixeny (Deno) | 48556.55 | 13420.45 | 61991.18 | 95% | +| Stric | 48476.97 | 10832.99 | 79968.86 | 94% | +| Fastro | 47334.82 | 11285.75 | 57907.68 | 92% | +| Deno | 47025.20 | 13790.89 | 65059.56 | 92% | +| Bun | 46680.39 | 11244.44 | 68537.14 | 91% | +| Deso | 46543.67 | 12127.76 | 56906.95 | 91% | +| Megalo | 46043.59 | 12687.19 | 57508.47 | 90% | +| Hyper Express | 45842.29 | 11930.73 | 68027.56 | 89% | +| Cheetah | 41264.76 | 7851.92 | 47380.42 | 80% | +| Reno | 39864.70 | 7808.17 | 47989.52 | 78% | +| http | 30652.65 | 6854.41 | 38331.30 | 60% | +| Node | 29045.96 | 6246.17 | 35228.71 | 57% | +| Fastify | 26214.85 | 6370.59 | 30640.58 | 51% | +| Alosaur | 25563.66 | 6817.28 | 135135.14 | 50% | +| Router | 22139.60 | 4963.62 | 50181.00 | 43% | +| Aqua | 21073.85 | 4600.98 | 56210.72 | 41% | +| Little | 19411.57 | 4765.02 | 26008.53 | 38% | +| Oak | 19059.20 | 5645.02 | 113743.72 | 37% | +| Dinatra | 16416.04 | 3924.35 | 35230.07 | 32% | +| Abc | 15225.47 | 3026.44 | 21828.08 | 30% | +| Danet (Oak) | 14253.41 | 3296.68 | 20940.20 | 28% | +| Opine | 8921.50 | 2745.96 | 35696.40 | 17% | +| Express (Deno) | 8919.24 | 1970.59 | 13913.81 | 17% | +| Acorn | 7139.75 | 9568.16 | 58376.43 | 14% | +| Servest | 5242.78 | 1897.00 | 9135.72 | 10% | +| Express | 4779.60 | 1478.17 | 9507.85 | 9% | | Peko | 0.00 | 0.00 | 0.00 | 0% | -| ![Chart](https://quickchart.io/chart/render/sf-38845d4e-269d-41a7-9c28-152c150dd298) | | | | | +| ![Chart](https://quickchart.io/chart/render/sf-8d48cabd-1e65-4bc4-81a2-6c07f84f054d) | | | | | # Frameworks @@ -258,265 +258,265 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 15813.88 | 2811.85 | 27803.01 | | +| 15225.47 | 3026.44 | 21828.08 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 12701.53 | 15079.33 | 15745.51 | 17697.01 | 18990.35 | 19256.43 | 19669.57 | -| **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 4ms | 7ms | +| **Req/Sec** | 10812.91 | 14109.27 | 15825.13 | 17280.28 | 18369.01 | 19010.02 | 19641.46 | +| **Latency** | 2ms | 2ms | 2ms | 4ms | 4ms | 5ms | 7ms | ### [Acorn](#acorn) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 6298.95 | 8649.20 | 56095.68 | | +| 7139.75 | 9568.16 | 58376.43 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ----- | ----- | ------- | ------- | -------- | -------- | -------- | -| **Req/Sec** | 44.17 | 62.89 | 5446.93 | 7986.56 | 14083.46 | 20867.88 | 50824.95 | -| **Latency** | 6ms | 8ms | 19ms | 26ms | 30ms | 32ms | 38ms | +| **Req/Sec** | 44.21 | 57.25 | 5651.96 | 8532.93 | 19668.89 | 27921.93 | 44329.97 | +| **Latency** | 6ms | 8ms | 19ms | 26ms | 31ms | 33ms | 40ms | ### [Alosaur](#alosaur) | **Stat** | Mean | Stddev | Max | | -------- | ------- | --------- | --- | -| 25607.73 | 6752.60 | 138888.89 | | +| 25563.66 | 6817.28 | 135135.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 19887.72 | 23801.44 | 27919.80 | 28619.30 | 29175.37 | 29615.42 | 30691.28 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 4ms | +| **Req/Sec** | 19660.04 | 22445.08 | 27903.45 | 28820.13 | 29542.81 | 29917.30 | 31217.00 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 5ms | ### [Aqua](#aqua) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 21593.68 | 4513.36 | 40631.66 | | +| 21073.85 | 4600.98 | 56210.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17919.19 | 20223.50 | 23246.84 | 23996.88 | 24615.32 | 25153.07 | 26893.01 | -| **Latency** | 1ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 16010.03 | 19723.44 | 22779.02 | 23700.91 | 24318.93 | 24720.47 | 26303.07 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms | ### [Bun](#bun) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 48409.26 | 11471.05 | 70277.96 | | +| 46680.39 | 11244.44 | 68537.14 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 34707.66 | 39240.19 | 47597.58 | 59722.56 | 63333.62 | 64622.38 | 66575.30 | -| **Latency** | 583µs | 730µs | 881µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 33001.29 | 37752.45 | 45219.55 | 57471.22 | 61990.46 | 63166.91 | 65094.28 | +| **Latency** | 603µs | 753µs | 908µs | 1ms | 1ms | 1ms | 2ms | ### [Cheetah](#cheetah) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 40920.41 | 9314.37 | 47210.90 | | +| 41264.76 | 7851.92 | 47380.42 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 22972.62 | 42442.96 | 45304.57 | 45838.41 | 46220.84 | 46412.15 | 46868.01 | -| **Latency** | 965µs | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | +| **Req/Sec** | 27115.43 | 42194.50 | 44370.17 | 45654.72 | 46077.81 | 46297.69 | 46916.87 | +| **Latency** | 973µs | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | ### [Danet (Oak)](#danet-oak) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 14577.36 | 3223.76 | 23494.53 | | +| 14253.41 | 3296.68 | 20940.20 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 10609.67 | 13900.26 | 15500.20 | 16224.81 | 17065.39 | 18258.11 | 19943.97 | +| **Req/Sec** | 10025.97 | 13335.55 | 15061.94 | 16252.76 | 16953.66 | 17849.24 | 19836.36 | | **Latency** | 2ms | 3ms | 3ms | 3ms | 4ms | 5ms | 8ms | ### [Deno](#deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 46580.22 | 14171.62 | 65355.83 | | +| 47025.20 | 13790.89 | 65059.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24953.69 | 33540.63 | 49188.12 | 59900.72 | 62992.05 | 63712.83 | 64613.23 | -| **Latency** | 658µs | 776µs | 854µs | 1ms | 1ms | 2ms | 2ms | +| **Req/Sec** | 24737.12 | 35812.91 | 50647.21 | 59300.29 | 62274.48 | 63104.60 | 64083.23 | +| **Latency** | 669µs | 779µs | 862µs | 1ms | 1ms | 2ms | 2ms | ### [Deso](#deso) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 47752.40 | 10674.94 | 56270.09 | | +| 46543.67 | 12127.76 | 56906.95 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 24080.09 | 48440.68 | 52919.72 | 53959.98 | 54495.73 | 54729.80 | 55105.50 | -| **Latency** | 820µs | 884µs | 932µs | 997µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 22298.88 | 41811.33 | 52973.33 | 54864.84 | 55588.08 | 55880.75 | 56503.08 | +| **Latency** | 812µs | 867µs | 920µs | 1ms | 1ms | 2ms | 2ms | ### [Dinatra](#dinatra) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 17019.51 | 3910.07 | 37855.47 | | +| 16416.04 | 3924.35 | 35230.07 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 13817.71 | 15226.28 | 18001.36 | 19360.31 | 20464.13 | 20900.65 | 21873.71 | +| **Req/Sec** | 12614.85 | 14521.23 | 17204.51 | 19062.59 | 20207.72 | 20509.48 | 21168.42 | | **Latency** | 2ms | 2ms | 2ms | 3ms | 4ms | 4ms | 7ms | ### [Express](#express) | **Stat** | Mean | Stddev | Max | | -------- | ------- | ------- | --- | -| 5265.28 | 1368.70 | 9526.05 | | +| 4779.60 | 1478.17 | 9507.85 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 3227.18 | 4468.83 | 5961.41 | 6132.64 | 6246.23 | 6292.00 | 6333.13 | -| **Latency** | 7ms | 8ms | 8ms | 8ms | 13ms | 15ms | 20ms | +| **Req/Sec** | 3132.94 | 3752.43 | 5133.69 | 6118.80 | 6290.98 | 6355.30 | 6483.52 | +| **Latency** | 7ms | 8ms | 8ms | 13ms | 13ms | 17ms | 21ms | ### [Express (Deno)](#express-deno) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 8537.61 | 1901.87 | 11896.49 | | +| 8919.24 | 1970.59 | 13913.81 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | ------- | ------- | -------- | -------- | -| **Req/Sec** | 5800.61 | 8209.61 | 9249.07 | 9696.14 | 9847.11 | 10293.32 | 10689.60 | -| **Latency** | 5ms | 5ms | 5ms | 5ms | 7ms | 8ms | 15ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 6218.30 | 8548.75 | 9622.30 | 10046.44 | 10340.03 | 10579.30 | 10826.93 | +| **Latency** | 4ms | 4ms | 5ms | 5ms | 6ms | 8ms | 14ms | ### [Fast](#fast) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 52391.91 | 14037.89 | 63961.51 | | +| 49606.72 | 14238.44 | 64193.79 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23305.38 | 48213.38 | 59760.42 | 61220.92 | 61976.28 | 62354.51 | 62922.13 | -| **Latency** | 716µs | 768µs | 831µs | 887µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 23623.37 | 40259.49 | 57614.71 | 59831.44 | 61267.49 | 61647.01 | 62400.96 | +| **Latency** | 725µs | 785µs | 846µs | 937µs | 1ms | 2ms | 2ms | ### [Fastify](#fastify) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 26361.16 | 4904.93 | 30017.47 | | +| 26214.85 | 6370.59 | 30640.58 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 25637.21 | 26901.13 | 27948.68 | 28254.02 | 28404.88 | 28501.76 | 28647.61 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 5ms | +| **Req/Sec** | 13308.44 | 27371.79 | 28619.25 | 29546.47 | 29747.08 | 29840.66 | 30023.50 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms | 5ms | ### [Fastro](#fastro) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 51778.52 | 10205.70 | 58325.24 | | +| 47334.82 | 11285.75 | 57907.68 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 33923.80 | 54119.03 | 55657.42 | 56565.72 | 57266.97 | 57563.00 | 57955.74 | -| **Latency** | 789µs | 844µs | 882µs | 933µs | 1ms | 1ms | 2ms | +| **Req/Sec** | 24306.39 | 45647.81 | 52584.71 | 54572.18 | 55779.36 | 56248.21 | 57151.28 | +| **Latency** | 799µs | 860µs | 913µs | 1ms | 1ms | 2ms | 2ms | ### [Hono](#hono) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 51705.46 | 11683.31 | 59696.81 | | +| 48953.24 | 12267.14 | 59896.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 26780.92 | 54128.23 | 56893.40 | 57707.60 | 58226.17 | 58568.34 | 59110.74 | -| **Latency** | 774µs | 830µs | 867µs | 920µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 22972.70 | 48253.58 | 54666.85 | 56367.80 | 57503.14 | 58134.47 | 59099.91 | +| **Latency** | 778µs | 833µs | 883µs | 988µs | 1ms | 2ms | 2ms | ### [http](#http) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31179.43 | 7681.49 | 39173.48 | | +| 30652.65 | 6854.41 | 38331.30 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 18954.04 | 27807.89 | 35209.99 | 36311.70 | 36903.48 | 37228.44 | 37890.74 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms | 4ms | +| **Req/Sec** | 22257.01 | 27104.71 | 33824.12 | 35190.43 | 36090.70 | 36475.33 | 37233.57 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 4ms | ### [Hyper Express](#hyper-express) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 47922.50 | 12564.22 | 69446.69 | | +| 45842.29 | 11930.73 | 68027.56 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 31468.34 | 33824.41 | 49250.32 | 59697.97 | 64002.54 | 64764.62 | 67149.40 | -| **Latency** | 607µs | 743µs | 868µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 30906.06 | 33852.99 | 46155.28 | 55645.47 | 62811.56 | 64543.29 | 66387.39 | +| **Latency** | 624µs | 757µs | 916µs | 1ms | 1ms | 1ms | 2ms | ### [Little](#little) -| **Stat** | Mean | Stddev | Max | -| -------- | ---- | ------ | --- | -| 0.00 | 0.00 | 0.00 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | -------- | --- | +| 19411.57 | 4765.02 | 26008.53 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 13206.70 | 18836.19 | 20841.15 | 22306.13 | 22949.21 | 23307.29 | 24784.27 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 8ms | ### [Megalo](#megalo) -| **Stat** | Mean | Stddev | Max | -| -------- | ---- | ------ | --- | -| 0.00 | 0.00 | 0.00 | | +| **Stat** | Mean | Stddev | Max | +| -------- | -------- | -------- | --- | +| 46043.59 | 12687.19 | 57508.47 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| **Req/Sec** | 21923.59 | 42262.07 | 52541.90 | 54394.37 | 55470.41 | 56037.26 | 56855.27 | +| **Latency** | 806µs | 860µs | 920µs | 1ms | 1ms | 2ms | 3ms | ### [NHttp](#nhttp) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 54507.76 | 14496.09 | 68081.91 | | +| 51326.15 | 14718.31 | 64809.41 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 25304.86 | 48528.15 | 62037.97 | 64390.28 | 65409.29 | 65643.90 | 66206.76 | -| **Latency** | 678µs | 731µs | 801µs | 853µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 23535.66 | 42145.31 | 59317.50 | 61816.82 | 63024.27 | 63591.74 | 64352.87 | +| **Latency** | 698µs | 751µs | 821µs | 906µs | 1ms | 2ms | 2ms | ### [Node](#node) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 31256.16 | 5431.92 | 35399.18 | | +| 29045.96 | 6246.17 | 35228.71 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28513.27 | 31987.39 | 32757.72 | 33512.91 | 33905.17 | 34043.98 | 34300.69 | -| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | +| **Req/Sec** | 22446.81 | 29607.85 | 31076.92 | 32021.61 | 33165.83 | 33611.60 | 34109.72 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 5ms | ### [Oak](#oak) -| **Stat** | Mean | Stddev | Max | -| -------- | ------- | -------- | --- | -| 19262.03 | 4118.98 | 25702.26 | | +| **Stat** | Mean | Stddev | Max | +| -------- | ------- | --------- | --- | +| 19059.20 | 5645.02 | 113743.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 14226.78 | 18312.49 | 20739.76 | 21652.50 | 22196.27 | 22777.69 | 24399.74 | -| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 3ms | 6ms | +| **Req/Sec** | 12589.24 | 17851.91 | 20826.36 | 21752.17 | 22382.05 | 22822.35 | 24581.88 | +| **Latency** | 1ms | 2ms | 2ms | 2ms | 3ms | 4ms | 7ms | ### [Opine](#opine) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 9308.41 | 2973.42 | 45891.28 | | +| 8921.50 | 2745.96 | 35696.40 | | -| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | -| ----------- | ------- | ------- | ------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 6601.00 | 7402.31 | 9100.56 | 11281.18 | 13041.70 | 13660.12 | 14432.70 | -| **Latency** | 3ms | 5ms | 5ms | 5ms | 6ms | 7ms | 12ms | +| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | +| ----------- | ------- | ------- | ------- | ------- | -------- | -------- | -------- | +| **Req/Sec** | 6234.20 | 7331.49 | 8894.75 | 9822.89 | 12393.51 | 13390.00 | 14622.06 | +| **Latency** | 3ms | 5ms | 5ms | 6ms | 7ms | 8ms | 14ms | ### [Peko](#peko) @@ -533,57 +533,57 @@ A simple benchmark which expects a response simply containing the text | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 42525.92 | 7935.82 | 47823.48 | | +| 39864.70 | 7808.17 | 47989.52 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 28620.21 | 44323.83 | 45620.62 | 46394.92 | 46927.78 | 47121.20 | 47397.77 | -| **Latency** | 960µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 27443.51 | 39501.80 | 43003.09 | 44223.02 | 45052.54 | 45425.69 | 46104.86 | +| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 3ms | ### [Router](#router) | **Stat** | Mean | Stddev | Max | | -------- | ------- | -------- | --- | -| 22943.38 | 4788.72 | 28922.50 | | +| 22139.60 | 4963.62 | 50181.00 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 17770.45 | 21641.16 | 24719.08 | 25635.87 | 26300.05 | 26903.21 | 27887.62 | -| **Latency** | 1ms | 1ms | 2ms | 2ms | 2ms | 3ms | 5ms | +| **Req/Sec** | 17410.66 | 20758.64 | 23907.03 | 24986.37 | 25667.87 | 26220.33 | 28206.65 | +| **Latency** | 1ms | 1ms | 2ms | 2ms | 2ms | 3ms | 6ms | ### [Stric](#stric) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 46529.06 | 11259.84 | 70386.01 | | +| 48476.97 | 10832.99 | 79968.86 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 32244.56 | 36241.75 | 45654.42 | 57615.03 | 61775.02 | 63344.47 | 66493.54 | -| **Latency** | 605µs | 756µs | 908µs | 1ms | 1ms | 1ms | 2ms | +| **Req/Sec** | 34896.52 | 38834.98 | 48157.59 | 59100.95 | 62240.82 | 63235.16 | 64976.87 | +| **Latency** | 592µs | 748µs | 885µs | 1ms | 1ms | 1ms | 2ms | ### [Servest](#servest) | **Stat** | Mean | Stddev | Max | | -------- | ------- | ------- | --- | -| 5552.83 | 1897.08 | 9243.45 | | +| 5242.78 | 1897.00 | 9135.72 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | -| **Req/Sec** | 3140.14 | 4651.50 | 6148.22 | 6776.42 | 7144.03 | 7277.60 | 8907.73 | -| **Latency** | 5ms | 6ms | 8ms | 10ms | 14ms | 18ms | 25ms | +| **Req/Sec** | 2529.20 | 4342.76 | 5829.71 | 6472.87 | 6862.65 | 7134.72 | 8731.27 | +| **Latency** | 5ms | 6ms | 9ms | 11ms | 15ms | 19ms | 25ms | ### [Vixeny (Deno)](#vixeny-deno) | **Stat** | Mean | Stddev | Max | | -------- | -------- | -------- | --- | -| 53194.91 | 13975.37 | 63962.18 | | +| 48556.55 | 13420.45 | 61991.18 | | | **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 | | ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -| **Req/Sec** | 23702.66 | 53057.41 | 60480.36 | 61686.23 | 62307.61 | 62643.36 | 63127.51 | -| **Latency** | 723µs | 766µs | 826µs | 878µs | 1ms | 2ms | 2ms | +| **Req/Sec** | 22902.20 | 41778.22 | 55074.91 | 58376.64 | 59645.08 | 60081.27 | 61000.97 | +| **Latency** | 743µs | 799µs | 870µs | 975µs | 1ms | 2ms | 2ms | --- -

Generated 2023-10-27T01:23:53.792Z

+

Generated 2023-10-28T01:22:30.864Z

diff --git a/frameworks/abc/results/hello_bench.json b/frameworks/abc/results/hello_bench.json index 99f406f023..d8079b0dd9 100644 --- a/frameworks/abc/results/hello_bench.json +++ b/frameworks/abc/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001249298, - "slowest": 0.020393472, - "fastest": 0.000350407, - "average": 0.0031679449792417595, - "requestsPerSec": 15765.230452912565, - "totalData": 2049736, + "total": 10.000992469, + "slowest": 0.023296604, + "fastest": 0.000284903, + "average": 0.003290711018841728, + "requestsPerSec": 15177.593670878707, + "totalData": 1973283, "sizePerRequest": 13, - "sizePerSec": 204947.99588786333 + "sizePerSec": 197308.71772142316 }, "responseTimeHistogram": { - "0.000350407": 1, - "0.0023547134999999998": 3284, - "0.004359019999999999": 140649, - "0.006363326499999999": 11699, - "0.008367633": 1099, - "0.0103719395": 662, - "0.012376245999999999": 113, - "0.014380552499999998": 54, - "0.016384858999999998": 60, - "0.0183891655": 24, - "0.020393472": 27 + "0.000284903": 1, + "0.0025860731": 65991, + "0.0048872432": 73285, + "0.0071884133": 10394, + "0.0094895834": 1314, + "0.011790753499999999": 581, + "0.0140919236": 103, + "0.0163930937": 20, + "0.0186942638": 24, + "0.0209954339": 52, + "0.023296604": 26 }, "latencyPercentiles": { - "p10": 0.002493948, - "p25": 0.002523949, - "p50": 0.002569847, - "p75": 0.003987272, - "p90": 0.004306384, - "p95": 0.004997297, - "p99": 0.007097338 + "p10": 0.002462932, + "p25": 0.002517733, + "p50": 0.002636134, + "p75": 0.004112046, + "p90": 0.00464816, + "p95": 0.005453071, + "p99": 0.007913203 }, "rps": { - "mean": 15813.883167820657, - "stddev": 2811.8549911109117, - "max": 27803.006431763944, + "mean": 15225.472126912438, + "stddev": 3026.4404104989485, + "max": 21828.077788628136, "percentiles": { - "p10": 12701.530534429392, - "p25": 15079.327819861908, - "p50": 15745.513982718512, - "p75": 17697.007738408793, - "p90": 18990.346573825762, - "p95": 19256.434833566567, - "p99": 19669.565422640808 + "p10": 10812.910268847443, + "p25": 14109.268378398008, + "p50": 15825.130261315624, + "p75": 17280.281793011538, + "p90": 18369.012379508447, + "p95": 19010.016377629097, + "p99": 19641.462077530272 } }, "details": { "DNSDialup": { - "average": 0.0020916941799999996, - "fastest": 0.000086002, - "slowest": 0.003205658 + "average": 0.002076157119999999, + "fastest": 0.000088901, + "slowest": 0.004503759 }, "DNSLookup": { - "average": 0.000005630059999999999, - "fastest": 0.0000037, - "slowest": 0.000046401 + "average": 0.000006796140000000001, + "fastest": 0.0000049, + "slowest": 0.000041401 } }, "statusCodeDistribution": { - "200": 157672 + "200": 151791 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/acorn/results/hello_bench.json b/frameworks/acorn/results/hello_bench.json index d61994ca38..97132b4213 100644 --- a/frameworks/acorn/results/hello_bench.json +++ b/frameworks/acorn/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00141722, - "slowest": 0.084913122, - "fastest": 0.000901117, - "average": 0.018941490423845807, - "requestsPerSec": 2635.726459574696, - "totalData": 342693, + "total": 10.001576817, + "slowest": 0.143240906, + "fastest": 0.000755103, + "average": 0.01905542945853037, + "requestsPerSec": 2620.78674988994, + "totalData": 340756, "sizePerRequest": 13, - "sizePerSec": 34264.44397447105 + "sizePerSec": 34070.22774856922 }, "responseTimeHistogram": { - "0.000901117": 1, - "0.009302317499999999": 7590, - "0.017703517999999998": 3673, - "0.0261047185": 7611, - "0.034505918999999996": 6563, - "0.04290711949999999": 766, - "0.05130832": 0, - "0.059709520499999995": 72, - "0.068110721": 7, - "0.0765119215": 33, - "0.084913122": 45 + "0.000755103": 1, + "0.015003683299999999": 9913, + "0.029252263599999998": 11869, + "0.043500843899999996": 4207, + "0.057749424199999996": 108, + "0.07199800449999999": 62, + "0.0862465848": 0, + "0.1004951651": 2, + "0.11474374539999999": 3, + "0.1289923257": 9, + "0.143240906": 38 }, "latencyPercentiles": { - "p10": 0.006915334, - "p25": 0.008711969, - "p50": 0.019925881, - "p75": 0.026979016, - "p90": 0.030557984, - "p95": 0.03299583, - "p99": 0.038117328 + "p10": 0.00692129, + "p25": 0.008914938, + "p50": 0.019534854, + "p75": 0.026629237, + "p90": 0.031179195, + "p95": 0.033309722, + "p99": 0.040809429 }, "rps": { - "mean": 6298.9493083710695, - "stddev": 8649.200344451805, - "max": 56095.68151823624, + "mean": 7139.747280067025, + "stddev": 9568.163475545956, + "max": 58376.43460086675, "percentiles": { - "p10": 44.174426788220416, - "p25": 62.88751285420783, - "p50": 5446.926747806766, - "p75": 7986.559254628414, - "p90": 14083.46079785526, - "p95": 20867.882977824705, - "p99": 50824.95251045877 + "p10": 44.21025388755112, + "p25": 57.25253992305375, + "p50": 5651.959138596204, + "p75": 8532.926112602521, + "p90": 19668.88727166674, + "p95": 27921.932510454462, + "p99": 44329.97459893607 } }, "details": { "DNSDialup": { - "average": 0.0023535396, - "fastest": 0.000076702, - "slowest": 0.005596809 + "average": 0.0018516661599999999, + "fastest": 0.000084501, + "slowest": 0.003683048 }, "DNSLookup": { - "average": 0.0000070641600000000015, - "fastest": 0.000004, - "slowest": 0.000047701 + "average": 0.0000069401199999999995, + "fastest": 0.0000041, + "slowest": 0.000057301 } }, "statusCodeDistribution": { - "200": 26361 + "200": 26212 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/alosaur/results/hello_bench.json b/frameworks/alosaur/results/hello_bench.json index c418d73459..fdf1b35cea 100644 --- a/frameworks/alosaur/results/hello_bench.json +++ b/frameworks/alosaur/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.0016165, - "slowest": 0.015166593, - "fastest": 0.000331006, - "average": 0.001965040268533104, - "requestsPerSec": 25413.991828220966, - "totalData": 3304353, + "total": 10.000945161, + "slowest": 0.018314013, + "fastest": 0.000376505, + "average": 0.0019739459914402432, + "requestsPerSec": 25302.00855282942, + "totalData": 3289572, "sizePerRequest": 13, - "sizePerSec": 330381.8937668726 + "sizePerSec": 328926.1111867824 }, "responseTimeHistogram": { - "0.000331006": 1, - "0.0018145647": 132515, - "0.0032981234": 108260, - "0.0047816821": 10757, - "0.0062652408": 1200, - "0.0077487995": 173, - "0.0092323582": 88, - "0.0107159169": 66, - "0.0121994756": 85, - "0.0136830343": 824, - "0.015166593": 212 + "0.000376505": 1, + "0.0021702558": 224693, + "0.0039640066": 18343, + "0.0057577574": 8001, + "0.0075515082": 522, + "0.009345259": 207, + "0.011139009799999999": 144, + "0.012932760599999999": 245, + "0.0147265114": 743, + "0.0165202622": 75, + "0.018314013": 70 }, "latencyPercentiles": { - "p10": 0.001529824, - "p25": 0.001723433, - "p50": 0.001807335, - "p75": 0.001925737, - "p90": 0.002137741, - "p95": 0.003527068, - "p99": 0.004827975 + "p10": 0.001513518, + "p25": 0.00169712, + "p50": 0.001792817, + "p75": 0.001929623, + "p90": 0.002244527, + "p95": 0.003562441, + "p99": 0.00513306 }, "rps": { - "mean": 25607.729018553044, - "stddev": 6752.595983740513, - "max": 138888.88888775057, + "mean": 25563.664423299997, + "stddev": 6817.278374246915, + "max": 135135.1351353041, "percentiles": { - "p10": 19887.720758722087, - "p25": 23801.442367407875, - "p50": 27919.80037343024, - "p75": 28619.300856496757, - "p90": 29175.370566003123, - "p95": 29615.42074958381, - "p99": 30691.284846218823 + "p10": 19660.041937194637, + "p25": 22445.078696053577, + "p50": 27903.449149038763, + "p75": 28820.12797737902, + "p90": 29542.813209788008, + "p95": 29917.30416873136, + "p99": 31216.99516379757 } }, "details": { "DNSDialup": { - "average": 0.0016718983, - "fastest": 0.000080601, - "slowest": 0.001818435 + "average": 0.00167347956, + "fastest": 0.000073101, + "slowest": 0.003568137 }, "DNSLookup": { - "average": 0.000004992079999999999, + "average": 0.00000552004, "fastest": 0.0000041, - "slowest": 0.000027801 + "slowest": 0.000032001 } }, "statusCodeDistribution": { - "200": 254181 + "200": 253044 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/aqua/results/hello_bench.json b/frameworks/aqua/results/hello_bench.json index 4ee8649e8e..513cddfc62 100644 --- a/frameworks/aqua/results/hello_bench.json +++ b/frameworks/aqua/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00126883, - "slowest": 0.016780422, - "fastest": 0.000439108, - "average": 0.0023177263391115513, - "requestsPerSec": 21549.46573913862, - "totalData": 2801786, + "total": 10.001093391, + "slowest": 0.018668219, + "fastest": 0.000388904, + "average": 0.0023782815580277246, + "requestsPerSec": 21000.603812879643, + "totalData": 2730377, "sizePerRequest": 13, - "sizePerSec": 280143.0546088021 + "sizePerSec": 273007.8495674354 }, "responseTimeHistogram": { - "0.000439108": 1, - "0.0020732394": 66880, - "0.0037073708": 138546, - "0.0053415022": 7953, - "0.0069756335999999995": 474, - "0.008609765": 316, - "0.0102438964": 226, - "0.0118780278": 622, - "0.0135121592": 352, - "0.0151462906": 75, - "0.016780422": 77 + "0.000388904": 1, + "0.0022168355": 116011, + "0.004044767": 88021, + "0.0058726985": 4253, + "0.00770063": 324, + "0.009528561500000001": 279, + "0.011356493": 413, + "0.013184424500000002": 487, + "0.015012356000000001": 137, + "0.0168402875": 84, + "0.018668219": 19 }, "latencyPercentiles": { - "p10": 0.001758534, - "p25": 0.00203652, - "p50": 0.002154322, - "p75": 0.002343024, - "p90": 0.002861055, - "p95": 0.003674637, - "p99": 0.005280301 + "p10": 0.001827902, + "p25": 0.002080624, + "p50": 0.002188725, + "p75": 0.002394627, + "p90": 0.003144837, + "p95": 0.003682104, + "p99": 0.005359363 }, "rps": { - "mean": 21593.683544989468, - "stddev": 4513.357517918205, - "max": 40631.66337196827, + "mean": 21073.847498241295, + "stddev": 4600.976364745883, + "max": 56210.72275736559, "percentiles": { - "p10": 17919.18786636853, - "p25": 20223.50445141806, - "p50": 23246.842513321866, - "p75": 23996.876492403237, - "p90": 24615.324771859545, - "p95": 25153.072983998158, - "p99": 26893.01369861474 + "p10": 16010.030790938905, + "p25": 19723.435688919584, + "p50": 22779.01813601257, + "p75": 23700.914855313833, + "p90": 24318.934722576214, + "p95": 24720.474495885726, + "p99": 26303.071214864212 } }, "details": { "DNSDialup": { - "average": 0.0017051847400000003, - "fastest": 0.000072402, - "slowest": 0.002065339 + "average": 0.0017720367, + "fastest": 0.000083001, + "slowest": 0.004308451 }, "DNSLookup": { - "average": 0.0000055841, + "average": 0.000005672039999999999, "fastest": 0.0000042, - "slowest": 0.000036301 + "slowest": 0.000032801 } }, "statusCodeDistribution": { - "200": 215522 + "200": 210029 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/bun/results/hello_bench.json b/frameworks/bun/results/hello_bench.json index 89d51a1722..594e31c9e3 100644 --- a/frameworks/bun/results/hello_bench.json +++ b/frameworks/bun/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000993378, - "slowest": 0.012936848, - "fastest": 0.000034401, - "average": 0.001030051701293444, - "requestsPerSec": 48416.2904322243, - "totalData": 6294743, + "total": 10.001133955, + "slowest": 0.017956864, + "fastest": 0.0000349, + "average": 0.0010683913602128237, + "requestsPerSec": 46668.50800120095, + "totalData": 6067594, "sizePerRequest": 13, - "sizePerSec": 629411.7756189159 + "sizePerSec": 606690.6040156123 }, "responseTimeHistogram": { - "0.000034401": 1, - "0.0013246457000000002": 369459, - "0.0026148904": 111625, - "0.0039051351": 2740, - "0.0051953798": 178, - "0.0064856245": 43, - "0.0077758692": 35, - "0.0090661139": 117, - "0.0103563586": 7, - "0.0116466033": 2, - "0.012936848": 4 + "0.0000349": 1, + "0.0018270964": 437917, + "0.0036192928": 28109, + "0.0054114892": 400, + "0.0072036856": 67, + "0.008995881999999998": 210, + "0.0107880784": 22, + "0.0125802748": 5, + "0.014372471199999999": 3, + "0.0161646676": 0, + "0.017956864": 4 }, "latencyPercentiles": { - "p10": 0.000583111, - "p25": 0.000730814, - "p50": 0.000881317, - "p75": 0.001282025, - "p90": 0.001590331, - "p95": 0.001859736, - "p99": 0.002478347 + "p10": 0.000603306, + "p25": 0.000753008, + "p50": 0.000908809, + "p75": 0.001332612, + "p90": 0.001663116, + "p95": 0.001921921, + "p99": 0.002601624 }, "rps": { - "mean": 48409.260686233756, - "stddev": 11471.0455768017, - "max": 70277.96040873905, + "mean": 46680.39070595799, + "stddev": 11244.442504644136, + "max": 68537.13595533441, "percentiles": { - "p10": 34707.66345209001, - "p25": 39240.18524989586, - "p50": 47597.57754438655, - "p75": 59722.55555027187, - "p90": 63333.623820885456, - "p95": 64622.37812371076, - "p99": 66575.29666052216 + "p10": 33001.28755175362, + "p25": 37752.44569756266, + "p50": 45219.54851220948, + "p75": 57471.21833375866, + "p90": 61990.4564740875, + "p95": 63166.90638724516, + "p99": 65094.27821294914 } }, "details": { "DNSDialup": { - "average": 0.0018405573199999996, - "fastest": 0.000086602, - "slowest": 0.00316536 + "average": 0.0018144656400000002, + "fastest": 0.000106401, + "slowest": 0.003150634 }, "DNSLookup": { - "average": 0.000008060119999999997, - "fastest": 0.0000046, - "slowest": 0.0000414 + "average": 0.000008694099999999999, + "fastest": 0.0000049, + "slowest": 0.000045001 } }, "statusCodeDistribution": { - "200": 484211 + "200": 466738 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/cheetah/results/hello_bench.json b/frameworks/cheetah/results/hello_bench.json index 192d6a3bd0..537d994281 100644 --- a/frameworks/cheetah/results/hello_bench.json +++ b/frameworks/cheetah/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000793934, - "slowest": 0.013297853, - "fastest": 0.000213304, - "average": 0.001219608441088684, - "requestsPerSec": 40937.94979697659, - "totalData": 5322356, + "total": 10.000924909, + "slowest": 0.014258658, + "fastest": 0.000207102, + "average": 0.001209517882544583, + "requestsPerSec": 41280.78190332906, + "totalData": 5366998, "sizePerRequest": 13, - "sizePerSec": 532193.3473606956 + "sizePerSec": 536650.1647432777 }, "responseTimeHistogram": { - "0.000213304": 1, - "0.0015217589": 375973, - "0.0028302138": 24128, - "0.0041386687": 8546, - "0.0054471236": 508, - "0.0067555785000000005": 180, - "0.008064033399999998": 40, - "0.009372488299999999": 12, - "0.0106809432": 6, - "0.0119893981": 1, - "0.013297853": 17 + "0.000207102": 1, + "0.0016122576": 383245, + "0.0030174131999999997": 26686, + "0.004422568799999999": 2093, + "0.0058277243999999995": 592, + "0.00723288": 130, + "0.0086380356": 74, + "0.0100431912": 7, + "0.0114483468": 10, + "0.0128535024": 0, + "0.014258658": 8 }, "latencyPercentiles": { - "p10": 0.000965219, - "p25": 0.00105282, - "p50": 0.001103221, - "p75": 0.001157322, - "p90": 0.001377326, - "p95": 0.002372746, - "p99": 0.003400365 + "p10": 0.00097331, + "p25": 0.001057112, + "p50": 0.001110511, + "p75": 0.001190212, + "p90": 0.001395116, + "p95": 0.002064622, + "p99": 0.002755929 }, "rps": { - "mean": 40920.40516886604, - "stddev": 9314.37181037842, - "max": 47210.90099703955, + "mean": 41264.76049514218, + "stddev": 7851.915968708186, + "max": 47380.4173710738, "percentiles": { - "p10": 22972.616440568523, - "p25": 42442.96156755591, - "p50": 45304.57123123818, - "p75": 45838.410155055215, - "p90": 46220.8409771978, - "p95": 46412.14993736561, - "p99": 46868.00547594541 + "p10": 27115.42867891904, + "p25": 42194.50498645526, + "p50": 44370.16996491674, + "p75": 45654.72385915805, + "p90": 46077.81428532783, + "p95": 46297.68623774736, + "p99": 46916.87130691877 } }, "details": { "DNSDialup": { - "average": 0.0016962563800000002, - "fastest": 0.000090601, - "slowest": 0.002785654 + "average": 0.0018538665199999997, + "fastest": 0.000089101, + "slowest": 0.003017634 }, "DNSLookup": { - "average": 0.00001136824, - "fastest": 0.000004, - "slowest": 0.000066102 + "average": 0.000014734159999999998, + "fastest": 0.0000044, + "slowest": 0.000302803 } }, "statusCodeDistribution": { - "200": 409412 + "200": 412846 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/danet/results/hello_bench.json b/frameworks/danet/results/hello_bench.json index af482eb7b0..ea1fa5f032 100644 --- a/frameworks/danet/results/hello_bench.json +++ b/frameworks/danet/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001033618, - "slowest": 0.03346728, - "fastest": 0.00054801, - "average": 0.00345042745236171, - "requestsPerSec": 14481.60315543097, - "totalData": 1882803, + "total": 10.001705317, + "slowest": 0.032279074, + "fastest": 0.000614703, + "average": 0.0035200953353036603, + "requestsPerSec": 14191.579885756395, + "totalData": 1845220, "sizePerRequest": 13, - "sizePerSec": 188260.84102060262 + "sizePerSec": 184490.53851483314 }, "responseTimeHistogram": { - "0.00054801": 1, - "0.003839937": 121516, - "0.007131864": 20904, - "0.010423791": 1413, - "0.013715718": 381, - "0.017007645000000002": 167, - "0.020299572000000002": 398, - "0.023591499000000002": 1, - "0.026883426000000002": 0, - "0.030175353000000002": 7, - "0.03346728": 43 + "0.000614703": 1, + "0.0037811400999999997": 110034, + "0.0069475772": 29053, + "0.0101140143": 1676, + "0.013280451399999999": 576, + "0.0164468885": 112, + "0.019613325600000002": 363, + "0.0227797627": 75, + "0.0259461998": 0, + "0.0291126369": 10, + "0.032279074": 40 }, "latencyPercentiles": { - "p10": 0.00233494, - "p25": 0.003086954, - "p50": 0.003343858, - "p75": 0.003614363, - "p90": 0.004357876, - "p95": 0.005029294, - "p99": 0.008728851 + "p10": 0.00242571, + "p25": 0.00308913, + "p50": 0.003374515, + "p75": 0.003701616, + "p90": 0.00454202, + "p95": 0.005247454, + "p99": 0.008860375 }, "rps": { - "mean": 14577.361791463047, - "stddev": 3223.7580945741624, - "max": 23494.52514406939, + "mean": 14253.408877081116, + "stddev": 3296.680595682967, + "max": 20940.202476621093, "percentiles": { - "p10": 10609.66501717146, - "p25": 13900.260509694028, - "p50": 15500.196852500125, - "p75": 16224.81425107158, - "p90": 17065.390023799522, - "p95": 18258.112251639897, - "p99": 19943.972961228883 + "p10": 10025.965244790808, + "p25": 13335.549523857806, + "p50": 15061.936835974604, + "p75": 16252.75785708081, + "p90": 16953.66074745263, + "p95": 17849.243470617574, + "p99": 19836.36124783508 } }, "details": { "DNSDialup": { - "average": 0.0019371635799999998, - "fastest": 0.000086202, - "slowest": 0.003969969 + "average": 0.0021719544, + "fastest": 0.0000973, + "slowest": 0.004424437 }, "DNSLookup": { - "average": 0.00000574808, - "fastest": 0.0000041, - "slowest": 0.000036501 + "average": 0.00000945608, + "fastest": 0.0000051, + "slowest": 0.000129201 } }, "statusCodeDistribution": { - "200": 144831 + "200": 141940 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deno/results/hello_bench.json b/frameworks/deno/results/hello_bench.json index 6c688edc9d..1bc65e94f5 100644 --- a/frameworks/deno/results/hello_bench.json +++ b/frameworks/deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000930928, - "slowest": 0.013330348, - "fastest": 0.000081801, - "average": 0.0010694037602663922, - "requestsPerSec": 46589.46285645219, - "totalData": 6057194, + "total": 10.001330972, + "slowest": 0.019502584, + "fastest": 0.0000712, + "average": 0.0010597146186159519, + "requestsPerSec": 47016.94217664373, + "totalData": 6113016, "sizePerRequest": 13, - "sizePerSec": 605663.0171338785 + "sizePerSec": 611220.2482963684 }, "responseTimeHistogram": { - "0.000081801": 1, - "0.0014066557000000002": 370470, - "0.0027315104": 92634, - "0.004056365100000001": 2310, - "0.005381219800000001": 188, - "0.006706074500000001": 98, - "0.0080309292": 69, - "0.009355783900000001": 131, - "0.0106806386": 16, - "0.0120054933": 12, - "0.013330348": 9 + "0.0000712": 1, + "0.0020143384": 428943, + "0.0039574768": 40371, + "0.005900615200000001": 546, + "0.0078437536": 134, + "0.009786892": 170, + "0.0117300304": 43, + "0.0136731688": 21, + "0.0156163072": 1, + "0.0175594456": 1, + "0.019502584": 1 }, "latencyPercentiles": { - "p10": 0.000658812, - "p25": 0.000776515, - "p50": 0.000854616, - "p75": 0.001169721, - "p90": 0.001996337, - "p95": 0.002089839, - "p99": 0.002319435 + "p10": 0.000669705, + "p25": 0.000779406, + "p50": 0.000862406, + "p75": 0.001092309, + "p90": 0.001987514, + "p95": 0.002100516, + "p99": 0.002395419 }, "rps": { - "mean": 46580.215153798934, - "stddev": 14171.616055017084, - "max": 65355.83368093547, + "mean": 47025.20275778599, + "stddev": 13790.885381704802, + "max": 65059.55773823593, "percentiles": { - "p10": 24953.685358680505, - "p25": 33540.634478670436, - "p50": 49188.11559026867, - "p75": 59900.71706567203, - "p90": 62992.050283078584, - "p95": 63712.82539175145, - "p99": 64613.232790081296 + "p10": 24737.12052305725, + "p25": 35812.91453824732, + "p50": 50647.20826281529, + "p75": 59300.285212938245, + "p90": 62274.47616904315, + "p95": 63104.60032536457, + "p99": 64083.232430790624 } }, "details": { "DNSDialup": { - "average": 0.0018262621000000002, - "fastest": 0.000100101, - "slowest": 0.003028156 + "average": 0.0022467800200000002, + "fastest": 0.000107801, + "slowest": 0.00558654 }, "DNSLookup": { - "average": 0.000010450120000000002, - "fastest": 0.0000045, - "slowest": 0.000072402 + "average": 0.000012796060000000002, + "fastest": 0.0000049, + "slowest": 0.0000883 } }, "statusCodeDistribution": { - "200": 465938 + "200": 470232 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/deso/results/hello_bench.json b/frameworks/deso/results/hello_bench.json index 63a2e2e32f..5e076d2190 100644 --- a/frameworks/deso/results/hello_bench.json +++ b/frameworks/deso/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000919277, - "slowest": 0.011493132, - "fastest": 0.000126903, - "average": 0.0010412751553550313, - "requestsPerSec": 47773.908254494156, - "totalData": 6211179, + "total": 10.000937077, + "slowest": 0.012781903, + "fastest": 0.000132001, + "average": 0.001068647855163243, + "requestsPerSec": 46570.835954075665, + "totalData": 6054776, "sizePerRequest": 13, - "sizePerSec": 621060.807308424 + "sizePerSec": 605420.8674029837 }, "responseTimeHistogram": { - "0.000126903": 1, - "0.0012635259": 431327, - "0.0024001488": 38939, - "0.0035367716999999996": 6759, - "0.0046733946": 529, - "0.0058100175": 143, - "0.0069466404": 28, - "0.008083263299999999": 23, - "0.0092198862": 30, - "0.0103565091": 3, - "0.011493132": 1 + "0.000132001": 1, + "0.0013969912000000003": 415584, + "0.0026619814000000005": 44899, + "0.003926971600000001": 4492, + "0.0051919618": 456, + "0.006456952": 221, + "0.007721942200000001": 44, + "0.008986932400000001": 38, + "0.010251922600000001": 16, + "0.011516912800000001": 0, + "0.012781903": 1 }, "latencyPercentiles": { - "p10": 0.000820516, - "p25": 0.000884918, - "p50": 0.000932117, - "p75": 0.000997918, - "p90": 0.001241525, - "p95": 0.002200841, - "p99": 0.002478345 + "p10": 0.000812007, + "p25": 0.000867605, + "p50": 0.000920505, + "p75": 0.001019408, + "p90": 0.001496713, + "p95": 0.002264921, + "p99": 0.002729724 }, "rps": { - "mean": 47752.39902477748, - "stddev": 10674.935877181857, - "max": 56270.09080887201, + "mean": 46543.66942860611, + "stddev": 12127.757525415147, + "max": 56906.94727062707, "percentiles": { - "p10": 24080.092410895875, - "p25": 48440.68048347034, - "p50": 52919.71977901897, - "p75": 53959.97651389848, - "p90": 54495.7261651253, - "p95": 54729.79718700657, - "p99": 55105.499528854016 + "p10": 22298.884402885196, + "p25": 41811.330870668535, + "p50": 52973.32873160676, + "p75": 54864.84476002074, + "p90": 55588.07931167092, + "p95": 55880.746273829725, + "p99": 56503.079417828325 } }, "details": { "DNSDialup": { - "average": 0.0026149804400000002, - "fastest": 0.000121003, - "slowest": 0.003692169 + "average": 0.0017146497400000005, + "fastest": 0.000261602, + "slowest": 0.002182317 }, "DNSLookup": { - "average": 0.000009174200000000001, - "fastest": 0.0000041, - "slowest": 0.000073502 + "average": 0.000010974040000000001, + "fastest": 0.0000042, + "slowest": 0.000178101 } }, "statusCodeDistribution": { - "200": 477783 + "200": 465752 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/dinatra/results/hello_bench.json b/frameworks/dinatra/results/hello_bench.json index 7f77edb08f..d148f8ff02 100644 --- a/frameworks/dinatra/results/hello_bench.json +++ b/frameworks/dinatra/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000579479, - "slowest": 0.021761703, - "fastest": 0.000406908, - "average": 0.0029815188413972165, - "requestsPerSec": 16752.829208728293, - "totalData": 2177994, + "total": 10.001017941, + "slowest": 0.022749085, + "fastest": 0.000162301, + "average": 0.003084324629944084, + "requestsPerSec": 16194.55149020615, + "totalData": 2105506, "sizePerRequest": 13, - "sizePerSec": 217786.77971346784 + "sizePerSec": 210529.16937267996 }, "responseTimeHistogram": { - "0.000406908": 1, - "0.0025423875": 108740, - "0.004677867": 49878, - "0.006813346499999999": 6871, - "0.008948825999999998": 708, - "0.011084305499999997": 199, - "0.013219784999999998": 701, - "0.015355264499999998": 279, - "0.017490744": 111, - "0.019626223499999998": 40, - "0.021761702999999997": 10 + "0.000162301": 1, + "0.0024209794": 65258, + "0.0046796578": 86129, + "0.006938336199999999": 8369, + "0.0091970146": 799, + "0.011455693": 208, + "0.013714371399999998": 788, + "0.0159730498": 277, + "0.0182317282": 52, + "0.020490406599999997": 29, + "0.022749085": 52 }, "latencyPercentiles": { - "p10": 0.002262241, - "p25": 0.002337433, - "p50": 0.002399044, - "p75": 0.003633152, - "p90": 0.004281161, - "p95": 0.004742887, - "p99": 0.007277133 + "p10": 0.002318915, + "p25": 0.002379119, + "p50": 0.00245612, + "p75": 0.00376113, + "p90": 0.004420336, + "p95": 0.00493714, + "p99": 0.007982565 }, "rps": { - "mean": 17019.513663121666, - "stddev": 3910.0666786733527, - "max": 37855.46782381335, + "mean": 16416.037950985563, + "stddev": 3924.3453749073005, + "max": 35230.065880235816, "percentiles": { - "p10": 13817.70877556679, - "p25": 15226.277509726218, - "p50": 18001.362703156246, - "p75": 19360.30848943275, - "p90": 20464.131313273414, - "p95": 20900.649968203106, - "p99": 21873.70872491004 + "p10": 12614.850327954593, + "p25": 14521.227129818388, + "p50": 17204.50586008509, + "p75": 19062.592764664583, + "p90": 20207.71972852862, + "p95": 20509.480707968047, + "p99": 21168.42125158264 } }, "details": { "DNSDialup": { - "average": 0.0018400920799999994, - "fastest": 0.000080602, - "slowest": 0.002074739 + "average": 0.0019723932399999997, + "fastest": 0.000075901, + "slowest": 0.002166419 }, "DNSLookup": { - "average": 0.000005336140000000001, - "fastest": 0.0000041, - "slowest": 0.000040401 + "average": 0.000005094000000000001, + "fastest": 0.000004, + "slowest": 0.0000282 } }, "statusCodeDistribution": { - "200": 167538 + "200": 161962 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express-deno/results/hello_bench.json b/frameworks/express-deno/results/hello_bench.json index 265d14f1f1..4b2d3d0dc4 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.001032942, - "slowest": 0.032990907, - "fastest": 0.000749314, - "average": 0.005875973078811826, - "requestsPerSec": 8502.921697505593, - "totalData": 1105494, + "total": 10.000907934, + "slowest": 0.037732688, + "fastest": 0.000736505, + "average": 0.005612664912605849, + "requestsPerSec": 8901.391812372622, + "totalData": 1157286, "sizePerRequest": 13, - "sizePerSec": 110537.98206757271 + "sizePerSec": 115718.09356084409 }, "responseTimeHistogram": { - "0.000749314": 1, - "0.0039734733": 487, - "0.0071976326": 75866, - "0.0104217919": 6228, - "0.013645951199999999": 1260, - "0.0168701105": 916, - "0.0200942698": 130, - "0.0233184291": 13, - "0.0265425884": 19, - "0.029766747700000002": 110, - "0.032990907": 8 + "0.000736505": 1, + "0.0044361233": 1301, + "0.0081357416": 82680, + "0.0118353599": 3461, + "0.0155349782": 948, + "0.0192345965": 481, + "0.022934214799999998": 50, + "0.0266338331": 33, + "0.0303334514": 40, + "0.0340330697": 19, + "0.037732688": 8 }, "latencyPercentiles": { - "p10": 0.005037692, - "p25": 0.005110777, - "p50": 0.005237196, - "p75": 0.005900489, - "p90": 0.007255933, - "p95": 0.008755462, - "p99": 0.015519134 + "p10": 0.004906436, + "p25": 0.004972537, + "p50": 0.005060538, + "p75": 0.005397841, + "p90": 0.00658315, + "p95": 0.008429865, + "p99": 0.014641312 }, "rps": { - "mean": 8537.606659089135, - "stddev": 1901.8700136578163, - "max": 11896.487894832242, + "mean": 8919.23771799801, + "stddev": 1970.5858613718112, + "max": 13913.809455885988, "percentiles": { - "p10": 5800.608483829934, - "p25": 8209.608546366708, - "p50": 9249.066296704212, - "p75": 9696.144382053953, - "p90": 9847.110480312587, - "p95": 10293.319077451502, - "p99": 10689.597833574702 + "p10": 6218.296716257808, + "p25": 8548.74838277753, + "p50": 9622.302187117273, + "p75": 10046.438658053296, + "p90": 10340.030902500359, + "p95": 10579.30207048833, + "p99": 10826.927947780088 } }, "details": { "DNSDialup": { - "average": 0.0018271936399999998, - "fastest": 0.000079601, - "slowest": 0.002405744 + "average": 0.0052816263000000025, + "fastest": 0.000146901, + "slowest": 0.006164147 }, "DNSLookup": { - "average": 0.000013550300000000001, - "fastest": 0.0000041, - "slowest": 0.000300605 + "average": 0.00006531652, + "fastest": 0.0000043, + "slowest": 0.00261972 } }, "statusCodeDistribution": { - "200": 85038 + "200": 89022 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/express/results/hello_bench.json b/frameworks/express/results/hello_bench.json index bc2dccdba8..b3be8371f9 100644 --- a/frameworks/express/results/hello_bench.json +++ b/frameworks/express/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001053749, - "slowest": 0.05224985, - "fastest": 0.000872416, - "average": 0.00951031092621355, - "requestsPerSec": 5252.446523972781, - "totalData": 682890, + "total": 10.001011032, + "slowest": 0.047270879, + "fastest": 0.000406003, + "average": 0.010470247857696794, + "requestsPerSec": 4771.017634849861, + "totalData": 620295, "sizePerRequest": 13, - "sizePerSec": 68281.80481164614 + "sizePerSec": 62023.22925304819 }, "responseTimeHistogram": { - "0.000872416": 1, - "0.0060101594": 293, - "0.011147902800000001": 42828, - "0.0162856462": 7184, - "0.021423389600000002": 1800, - "0.026561133": 271, - "0.0316988764": 112, - "0.036836619800000005": 9, - "0.0419743632": 10, - "0.0471121066": 13, - "0.05224985": 9 + "0.000406003": 1, + "0.0050924906": 276, + "0.0097789782": 28685, + "0.014465465799999999": 14924, + "0.019151953399999998": 2680, + "0.023838441": 833, + "0.028524928599999996": 177, + "0.0332114162": 33, + "0.0378979038": 55, + "0.0425843914": 29, + "0.047270879": 22 }, "latencyPercentiles": { - "p10": 0.007962974, - "p25": 0.008113449, - "p50": 0.008302252, - "p75": 0.008988365, - "p90": 0.013515645, - "p95": 0.015574484, - "p99": 0.020752278 + "p10": 0.007877463, + "p25": 0.008054363, + "p50": 0.008492367, + "p75": 0.013122403, + "p90": 0.01387791, + "p95": 0.017147635, + "p99": 0.021950644 }, "rps": { - "mean": 5265.280596272745, - "stddev": 1368.6974694295875, - "max": 9526.048676081873, + "mean": 4779.599434844762, + "stddev": 1478.1677181356274, + "max": 9507.852322823994, "percentiles": { - "p10": 3227.17897864017, - "p25": 4468.8289027604515, - "p50": 5961.413889751477, - "p75": 6132.636665808037, - "p90": 6246.233999440825, - "p95": 6292.001009562061, - "p99": 6333.133688833264 + "p10": 3132.9384618121067, + "p25": 3752.4296982297305, + "p50": 5133.687772532051, + "p75": 6118.7969442126405, + "p90": 6290.981431661447, + "p95": 6355.303854138599, + "p99": 6483.5213706487575 } }, "details": { "DNSDialup": { - "average": 0.0022235124800000002, - "fastest": 0.000113402, - "slowest": 0.005271996 + "average": 0.0016313227000000002, + "fastest": 0.000080001, + "slowest": 0.001782212 }, "DNSLookup": { - "average": 0.00000553814, - "fastest": 0.000004, - "slowest": 0.000037601 + "average": 0.00000492602, + "fastest": 0.0000041, + "slowest": 0.000032601 } }, "statusCodeDistribution": { - "200": 52530 + "200": 47715 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fast/results/hello_bench.json b/frameworks/fast/results/hello_bench.json index 13512a8d54..7d94e71379 100644 --- a/frameworks/fast/results/hello_bench.json +++ b/frameworks/fast/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001090447, - "slowest": 0.017000923, - "fastest": 0.000093602, - "average": 0.0009515597615794496, - "requestsPerSec": 52412.58468542676, - "totalData": 6814379, + "total": 10.001013369, + "slowest": 0.016205522, + "fastest": 0.0000904, + "average": 0.001005056150258853, + "requestsPerSec": 49609.37273995559, + "totalData": 6449872, "sizePerRequest": 13, - "sizePerSec": 681363.6009105479 + "sizePerSec": 644921.8456194226 }, "responseTimeHistogram": { - "0.000093602": 1, - "0.0017843340999999999": 479901, - "0.0034750662": 43168, - "0.0051657983": 418, - "0.0068565304": 204, - "0.0085472625": 184, - "0.0102379946": 193, - "0.0119287267": 40, - "0.0136194588": 72, - "0.0153101909": 0, - "0.017000923": 2 + "0.0000904": 1, + "0.0017019122": 442494, + "0.0033134244": 51328, + "0.0049249366": 1503, + "0.0065364488": 372, + "0.008147960999999999": 203, + "0.009759473199999999": 165, + "0.011370985399999999": 26, + "0.012982497599999998": 43, + "0.014594009799999998": 7, + "0.016205522": 2 }, "latencyPercentiles": { - "p10": 0.000716713, - "p25": 0.000768014, - "p50": 0.000831416, - "p75": 0.000887516, - "p90": 0.001250123, - "p95": 0.002157539, - "p99": 0.002368145 + "p10": 0.000725206, + "p25": 0.000785506, + "p50": 0.000846004, + "p75": 0.000937105, + "p90": 0.001941809, + "p95": 0.00215711, + "p99": 0.002478918 }, "rps": { - "mean": 52391.912967728436, - "stddev": 14037.893480134127, - "max": 63961.511785885246, + "mean": 49606.71521732772, + "stddev": 14238.440009738275, + "max": 64193.793721435955, "percentiles": { - "p10": 23305.382277582004, - "p25": 48213.38341377427, - "p50": 59760.42440215306, - "p75": 61220.91918808417, - "p90": 61976.2789583629, - "p95": 62354.51241331824, - "p99": 62922.12971301937 + "p10": 23623.373065835032, + "p25": 40259.48850722484, + "p50": 57614.709035215776, + "p75": 59831.435436176514, + "p90": 61267.49012729834, + "p95": 61647.00584195211, + "p99": 62400.96097480226 } }, "details": { "DNSDialup": { - "average": 0.0016614116400000003, - "fastest": 0.000087802, - "slowest": 0.002795553 + "average": 0.005061883720000001, + "fastest": 0.000155202, + "slowest": 0.007488556 }, "DNSLookup": { - "average": 0.000010380240000000002, - "fastest": 0.000004, - "slowest": 0.000052901 + "average": 0.000014360120000000001, + "fastest": 0.0000062, + "slowest": 0.000328302 } }, "statusCodeDistribution": { - "200": 524183 + "200": 496144 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastify/results/hello_bench.json b/frameworks/fastify/results/hello_bench.json index c2eed9ba79..8b0195fe7a 100644 --- a/frameworks/fastify/results/hello_bench.json +++ b/frameworks/fastify/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000921883, - "slowest": 0.026182982, - "fastest": 0.000272505, - "average": 0.0018928729232192598, - "requestsPerSec": 26370.068988169096, - "totalData": 3428425, + "total": 10.001003674, + "slowest": 0.027418856, + "fastest": 0.000204202, + "average": 0.0018995175264896037, + "requestsPerSec": 26281.26221804246, + "totalData": 3416907, "sizePerRequest": 13, - "sizePerSec": 342810.89684619824 + "sizePerSec": 341656.4088345519 }, "responseTimeHistogram": { - "0.000272505": 1, - "0.0028635527000000003": 254683, - "0.0054546004000000006": 5691, - "0.0080456481": 2567, - "0.0106366958": 494, - "0.0132277435": 169, - "0.0158187912": 63, - "0.0184098389": 23, - "0.0210008866": 6, - "0.023591934300000002": 11, - "0.026182982": 17 + "0.000204202": 1, + "0.0029256674": 247526, + "0.005647132799999999": 12348, + "0.0083685982": 2101, + "0.0110900636": 480, + "0.013811529": 191, + "0.0165329944": 114, + "0.0192544598": 40, + "0.0219759252": 8, + "0.0246973906": 12, + "0.027418856": 18 }, "latencyPercentiles": { - "p10": 0.001709831, - "p25": 0.001726331, - "p50": 0.001749531, - "p75": 0.001782433, - "p90": 0.002086938, - "p95": 0.002239641, - "p99": 0.005800907 + "p10": 0.001629112, + "p25": 0.00164751, + "p50": 0.001672212, + "p75": 0.001720912, + "p90": 0.002108316, + "p95": 0.003296619, + "p99": 0.005989234 }, "rps": { - "mean": 26361.16027112237, - "stddev": 4904.934587646028, - "max": 30017.46716414101, + "mean": 26214.852188882058, + "stddev": 6370.593812675152, + "max": 30640.58038466149, "percentiles": { - "p10": 25637.214981266836, - "p25": 26901.12715722854, - "p50": 27948.681012587364, - "p75": 28254.01602784259, - "p90": 28404.879958377565, - "p95": 28501.76140885712, - "p99": 28647.60946216625 + "p10": 13308.442876160612, + "p25": 27371.785243979368, + "p50": 28619.252170937703, + "p75": 29546.467729802138, + "p90": 29747.07772520407, + "p95": 29840.66088452019, + "p99": 30023.499392973234 } }, "details": { "DNSDialup": { - "average": 0.0016523183800000003, - "fastest": 0.000079101, - "slowest": 0.003138957 + "average": 0.00187989872, + "fastest": 0.000083301, + "slowest": 0.001953612 }, "DNSLookup": { - "average": 0.00000518006, - "fastest": 0.000004, - "slowest": 0.0000285 + "average": 0.00000573404, + "fastest": 0.0000048, + "slowest": 0.0000316 } }, "statusCodeDistribution": { - "200": 263725 + "200": 262839 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/fastro/results/hello_bench.json b/frameworks/fastro/results/hello_bench.json index 2794e883b6..dc9fa62317 100644 --- a/frameworks/fastro/results/hello_bench.json +++ b/frameworks/fastro/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000659718, - "slowest": 0.011127602, - "fastest": 0.000135603, - "average": 0.0009580506536688379, - "requestsPerSec": 51818.08146789302, - "totalData": 6736795, + "total": 10.001023684, + "slowest": 0.010957481, + "fastest": 0.000118701, + "average": 0.0010514339646499338, + "requestsPerSec": 47367.051110765075, + "totalData": 6158347, "sizePerRequest": 13, - "sizePerSec": 673635.0590826093 + "sizePerSec": 615771.664439946 }, "responseTimeHistogram": { - "0.000135603": 1, - "0.0012348029": 486783, - "0.0023340028000000002": 25228, - "0.0034332027": 4941, - "0.0045324026": 951, - "0.0056316025": 181, - "0.006730802399999999": 20, - "0.0078300023": 16, - "0.0089292022": 42, - "0.0100284021": 27, - "0.011127602": 25 + "0.000118701": 1, + "0.0012025789999999998": 407748, + "0.002286457": 49355, + "0.003370335": 14892, + "0.004454212999999999": 1053, + "0.005538090999999999": 183, + "0.006621968999999999": 159, + "0.007705846999999999": 114, + "0.008789725": 61, + "0.009873603": 131, + "0.010957481": 22 }, "latencyPercentiles": { - "p10": 0.000789814, - "p25": 0.000844315, - "p50": 0.000882517, - "p75": 0.000933417, - "p90": 0.001058119, - "p95": 0.001444227, - "p99": 0.002367543 + "p10": 0.000799605, + "p25": 0.000860207, + "p50": 0.000913007, + "p75": 0.001022707, + "p90": 0.001399711, + "p95": 0.002191917, + "p99": 0.00267732 }, "rps": { - "mean": 51778.52396296766, - "stddev": 10205.703400260467, - "max": 58325.24041342749, + "mean": 47334.823114322135, + "stddev": 11285.745351050442, + "max": 57907.68434971249, "percentiles": { - "p10": 33923.80433350059, - "p25": 54119.033664139075, - "p50": 55657.42176202864, - "p75": 56565.71805122962, - "p90": 57266.96714744823, - "p95": 57563.001150358374, - "p99": 57955.736031342036 + "p10": 24306.385287414927, + "p25": 45647.807601010725, + "p50": 52584.71432601101, + "p75": 54572.18262595903, + "p90": 55779.357291616754, + "p95": 56248.206460648886, + "p99": 57151.283759334765 } }, "details": { "DNSDialup": { - "average": 0.00653563282, - "fastest": 0.000092401, - "slowest": 0.00992078 + "average": 0.0017360167600000002, + "fastest": 0.000089801, + "slowest": 0.003082623 }, "DNSLookup": { - "average": 0.00001089416, + "average": 0.000008404060000000004, "fastest": 0.0000042, - "slowest": 0.000069802 + "slowest": 0.000047201 } }, "statusCodeDistribution": { - "200": 518215 + "200": 473719 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/hono/results/hello_bench.json b/frameworks/hono/results/hello_bench.json index 597494d294..2be754876d 100644 --- a/frameworks/hono/results/hello_bench.json +++ b/frameworks/hono/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00088452, - "slowest": 0.013601249, - "fastest": 0.000160603, - "average": 0.0009622207417400141, - "requestsPerSec": 51732.82412824021, - "totalData": 6725862, + "total": 10.000830173, + "slowest": 0.01299994, + "fastest": 0.000086401, + "average": 0.0010172646534566923, + "requestsPerSec": 48989.23304614343, + "totalData": 6369129, "sizePerRequest": 13, - "sizePerSec": 672526.7136671228 + "sizePerSec": 636860.0295998646 }, "responseTimeHistogram": { - "0.000160603": 1, - "0.0015046675999999999": 485958, - "0.0028487321999999997": 28486, - "0.004192796799999999": 2566, - "0.005536861399999999": 181, - "0.006880925999999999": 71, - "0.008224990599999999": 56, - "0.009569055199999999": 30, - "0.0109131198": 20, - "0.0122571844": 4, - "0.013601249": 1 + "0.000086401": 1, + "0.0013777549": 446484, + "0.0026691087999999997": 38917, + "0.0039604626999999995": 3244, + "0.0052518166": 623, + "0.0065431705": 277, + "0.007834524399999999": 246, + "0.0091258783": 121, + "0.0104172322": 15, + "0.0117085861": 0, + "0.01299994": 5 }, "latencyPercentiles": { - "p10": 0.000774614, - "p25": 0.000830115, - "p50": 0.000867816, - "p75": 0.000920216, - "p90": 0.00107682, - "p95": 0.002038538, - "p99": 0.002382044 + "p10": 0.000778096, + "p25": 0.000833496, + "p50": 0.000883406, + "p75": 0.000988196, + "p90": 0.001262509, + "p95": 0.002188116, + "p99": 0.002612319 }, "rps": { - "mean": 51705.45792140241, - "stddev": 11683.30886281459, - "max": 59696.81031729141, + "mean": 48953.24103928599, + "stddev": 12267.136697848406, + "max": 59896.70922671937, "percentiles": { - "p10": 26780.91854538486, - "p25": 54128.227870834606, - "p50": 56893.401897893775, - "p75": 57707.600090926484, - "p90": 58226.17136675573, - "p95": 58568.34257517894, - "p99": 59110.740421532006 + "p10": 22972.701709099587, + "p25": 48253.58149919673, + "p50": 54666.84662004635, + "p75": 56367.79918886806, + "p90": 57503.139671421486, + "p95": 58134.46792603629, + "p99": 59099.9083951399 } }, "details": { "DNSDialup": { - "average": 0.0022293672999999996, - "fastest": 0.000125602, - "slowest": 0.003748069 + "average": 0.0031989053200000006, + "fastest": 0.0000887, + "slowest": 0.00422323 }, "DNSLookup": { - "average": 0.00001161824, - "fastest": 0.0000061, - "slowest": 0.000068702 + "average": 0.000011982099999999998, + "fastest": 0.0000041, + "slowest": 0.000100201 } }, "statusCodeDistribution": { - "200": 517374 + "200": 489933 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/http/results/hello_bench.json b/frameworks/http/results/hello_bench.json index e0a6b2f1b8..4f5edeb4d1 100644 --- a/frameworks/http/results/hello_bench.json +++ b/frameworks/http/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000256728, - "slowest": 0.014301269, - "fastest": 0.000268705, - "average": 0.001603740849441716, - "requestsPerSec": 31122.700993121944, - "totalData": 4046055, + "total": 10.001001131, + "slowest": 0.019567443, + "fastest": 0.000208301, + "average": 0.001630322014315536, + "requestsPerSec": 30628.033732596123, + "totalData": 3982043, "sizePerRequest": 13, - "sizePerSec": 404595.11291058525 + "sizePerSec": 398164.4385237496 }, "responseTimeHistogram": { - "0.000268705": 1, - "0.0016719614": 265791, - "0.0030752178": 31227, - "0.0044784742": 11704, - "0.0058817306": 855, - "0.007284987000000001": 327, - "0.008688243399999998": 361, - "0.010091499799999999": 671, - "0.0114947562": 157, - "0.0128980126": 66, - "0.014301269": 75 + "0.000208301": 1, + "0.0021442152": 281026, + "0.0040801294": 20475, + "0.006016043600000001": 2876, + "0.0079519578": 631, + "0.009887871999999999": 950, + "0.0118237862": 284, + "0.0137597004": 18, + "0.0156956146": 0, + "0.0176315288": 0, + "0.019567443": 50 }, "latencyPercentiles": { - "p10": 0.00124602, - "p25": 0.001338625, - "p50": 0.001414827, - "p75": 0.001510328, - "p90": 0.002164135, - "p95": 0.002917247, - "p99": 0.004104277 + "p10": 0.001260909, + "p25": 0.00136301, + "p50": 0.001451311, + "p75": 0.001579711, + "p90": 0.001978815, + "p95": 0.002775319, + "p99": 0.004503033 }, "rps": { - "mean": 31179.42863703623, - "stddev": 7681.488210266483, - "max": 39173.476944547096, + "mean": 30652.652475646337, + "stddev": 6854.409206445754, + "max": 38331.29740345751, "percentiles": { - "p10": 18954.043664701054, - "p25": 27807.891879716997, - "p50": 35209.988852517694, - "p75": 36311.699629623494, - "p90": 36903.482110005854, - "p95": 37228.43880440225, - "p99": 37890.73810549931 + "p10": 22257.005315851075, + "p25": 27104.71079873236, + "p50": 33824.11659513218, + "p75": 35190.4268906568, + "p90": 36090.69591884497, + "p95": 36475.32530605221, + "p99": 37233.56616052498 } }, "details": { "DNSDialup": { - "average": 0.00209853348, - "fastest": 0.000148003, - "slowest": 0.002311443 + "average": 0.002051196939999999, + "fastest": 0.000132501, + "slowest": 0.002241617 }, "DNSLookup": { - "average": 0.00000501008, - "fastest": 0.0000039, - "slowest": 0.000030501 + "average": 0.000005196020000000001, + "fastest": 0.0000041, + "slowest": 0.000028601 } }, "statusCodeDistribution": { - "200": 311235 + "200": 306311 }, "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 2ad917155b..304c5f29ec 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.000977141, - "slowest": 0.016726804, - "fastest": 0.0000337, - "average": 0.001039540462743409, - "requestsPerSec": 47914.31809553018, - "totalData": 6229470, + "total": 10.000042129, + "slowest": 0.01291775, + "fastest": 0.0000355, + "average": 0.001087520332647906, + "requestsPerSec": 45812.80699522541, + "totalData": 5955690, "sizePerRequest": 13, - "sizePerSec": 622886.1352418924 + "sizePerSec": 595566.4909379303 }, "responseTimeHistogram": { - "0.0000337": 1, - "0.0017030104": 465337, - "0.0033723207999999997": 13093, - "0.0050416312": 479, - "0.0067109416": 71, - "0.008380252": 85, - "0.010049562399999998": 100, - "0.011718872799999999": 8, - "0.013388183199999999": 15, - "0.0150574936": 0, - "0.016726804": 1 + "0.0000355": 1, + "0.001323725": 307984, + "0.00261195": 144987, + "0.003900175": 4768, + "0.0051884": 250, + "0.006476625000000001": 76, + "0.00776485": 4, + "0.009053075": 53, + "0.010341300000000001": 3, + "0.011629525000000002": 0, + "0.012917750000000002": 4 }, "latencyPercentiles": { - "p10": 0.000607012, - "p25": 0.000743414, - "p50": 0.000868816, - "p75": 0.001472727, - "p90": 0.001574129, - "p95": 0.00162883, - "p99": 0.002387543 + "p10": 0.000624902, + "p25": 0.000757403, + "p50": 0.000916305, + "p75": 0.001490906, + "p90": 0.001617509, + "p95": 0.00171651, + "p99": 0.00265681 }, "rps": { - "mean": 47922.49856118856, - "stddev": 12564.216409563025, - "max": 69446.69081969347, + "mean": 45842.291973538, + "stddev": 11930.727862210668, + "max": 68027.555034777, "percentiles": { - "p10": 31468.342947213965, - "p25": 33824.41446236089, - "p50": 49250.32398104327, - "p75": 59697.965096729844, - "p90": 64002.54155604312, - "p95": 64764.618707832225, - "p99": 67149.39621501238 + "p10": 30906.060678498838, + "p25": 33852.99347598739, + "p50": 46155.280209208184, + "p75": 55645.473962581134, + "p90": 62811.56248954177, + "p95": 64543.29347633463, + "p99": 66387.39291038377 } }, "details": { "DNSDialup": { - "average": 0.0017447349199999997, - "fastest": 0.000086701, - "slowest": 0.003036057 + "average": 0.00190007284, + "fastest": 0.000082001, + "slowest": 0.003855918 }, "DNSLookup": { - "average": 0.000011962260000000001, - "fastest": 0.0000041, - "slowest": 0.000244205 + "average": 0.00001097802, + "fastest": 0.0000042, + "slowest": 0.000068801 } }, "statusCodeDistribution": { - "200": 479190 + "200": 458130 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/little/results/hello_bench.json b/frameworks/little/results/hello_bench.json index 0e9be13498..a5d140b055 100644 --- a/frameworks/little/results/hello_bench.json +++ b/frameworks/little/results/hello_bench.json @@ -1,55 +1,65 @@ { "summary": { - "successRate": 0, - "total": 10.001559479, - "slowest": null, - "fastest": null, - "average": null, - "requestsPerSec": 58809.42879307952, - "totalData": 0, - "sizePerRequest": null, - "sizePerSec": 0 + "successRate": 1, + "total": 10.000139698, + "slowest": 0.021113497, + "fastest": 0.000368102, + "average": 0.0025753076901005585, + "requestsPerSec": 19394.729059513986, + "totalData": 2521350, + "sizePerRequest": 13, + "sizePerSec": 252131.4777736818 }, "responseTimeHistogram": { - "NaN": 0 + "0.000368102": 1, + "0.0024426415": 126093, + "0.004517181": 61153, + "0.0065917205": 3497, + "0.00866626": 1585, + "0.0107407995": 410, + "0.012815339": 844, + "0.0148898785": 191, + "0.016964418": 85, + "0.0190389575": 56, + "0.021113497": 35 }, "latencyPercentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 0.00191371, + "p25": 0.00217731, + "p50": 0.00232931, + "p75": 0.002568611, + "p90": 0.003419116, + "p95": 0.003978722, + "p99": 0.008122237 }, "rps": { - "mean": 0, - "stddev": 0, - "max": null, + "mean": 19411.573257806172, + "stddev": 4765.020101360361, + "max": 26008.527907317228, "percentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 13206.6952756703, + "p25": 18836.188499327, + "p50": 20841.15085235776, + "p75": 22306.13104193421, + "p90": 22949.209465303542, + "p95": 23307.29492774869, + "p99": 24784.274954708842 } }, "details": { "DNSDialup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.0020211530200000007, + "fastest": 0.000088601, + "slowest": 0.004251023 }, "DNSLookup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.00000760404, + "fastest": 0.000004, + "slowest": 0.0000446 } }, - "statusCodeDistribution": {}, - "errorDistribution": { - "Connection refused (os error 111)": 588186 - } + "statusCodeDistribution": { + "200": 193950 + }, + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/megalo/results/hello_bench.json b/frameworks/megalo/results/hello_bench.json index e07b781935..52a7c59824 100644 --- a/frameworks/megalo/results/hello_bench.json +++ b/frameworks/megalo/results/hello_bench.json @@ -1,55 +1,65 @@ { "summary": { - "successRate": 0, - "total": 10.000081608, - "slowest": null, - "fastest": null, - "average": null, - "requestsPerSec": 58544.722228230836, - "totalData": 0, - "sizePerRequest": null, - "sizePerSec": 0 + "successRate": 1, + "total": 10.000993327, + "slowest": 0.017018543, + "fastest": 0.0000715, + "average": 0.0010801484029650107, + "requestsPerSec": 46059.72476317802, + "totalData": 5988359, + "sizePerRequest": 13, + "sizePerSec": 598776.4219213142 }, "responseTimeHistogram": { - "NaN": 0 + "0.0000715": 1, + "0.0017662043": 419337, + "0.0034609086": 39523, + "0.0051556129": 1137, + "0.006850317200000001": 410, + "0.008545021500000001": 202, + "0.0102397258": 17, + "0.0119344301": 3, + "0.013629134400000001": 8, + "0.015323838700000002": 1, + "0.017018543": 4 }, "latencyPercentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 0.000806502, + "p25": 0.000860304, + "p50": 0.000920902, + "p75": 0.001029805, + "p90": 0.001501407, + "p95": 0.002301512, + "p99": 0.003132708 }, "rps": { - "mean": 0, - "stddev": 0, - "max": null, + "mean": 46043.585707983744, + "stddev": 12687.187990174774, + "max": 57508.46819721078, "percentiles": { - "p10": null, - "p25": null, - "p50": null, - "p75": null, - "p90": null, - "p95": null, - "p99": null + "p10": 21923.594262655697, + "p25": 42262.07081536979, + "p50": 52541.89690859994, + "p75": 54394.37423930287, + "p90": 55470.412714941944, + "p95": 56037.259173627746, + "p99": 56855.26856301744 } }, "details": { "DNSDialup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.0017966210799999999, + "fastest": 0.0000909, + "slowest": 0.002972915 }, "DNSLookup": { - "average": 0, - "fastest": null, - "slowest": null + "average": 0.000011100060000000001, + "fastest": 0.0000039, + "slowest": 0.000098801 } }, - "statusCodeDistribution": {}, - "errorDistribution": { - "Connection refused (os error 111)": 585452 - } + "statusCodeDistribution": { + "200": 460643 + }, + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/nhttp/results/hello_bench.json b/frameworks/nhttp/results/hello_bench.json index 2d74c65d3d..ee216e9775 100644 --- a/frameworks/nhttp/results/hello_bench.json +++ b/frameworks/nhttp/results/hello_bench.json @@ -1,67 +1,65 @@ { "summary": { - "successRate": 0.3827967381029642, - "total": 10.000719452, - "slowest": 0.016828403, - "fastest": 0.000101501, - "average": 0.0009141250319914325, - "requestsPerSec": 56699.120770416346, - "totalData": 2821754, + "successRate": 1, + "total": 10.001141284, + "slowest": 0.023181212, + "fastest": 0.0000872, + "average": 0.0009717302276807865, + "requestsPerSec": 51330.04178445921, + "totalData": 6673667, "sizePerRequest": 13, - "sizePerSec": 282155.10029487824 + "sizePerSec": 667290.5431979698 }, "responseTimeHistogram": { - "0.000101501": 1, - "0.0017741911999999997": 198932, - "0.0034468813999999994": 17680, - "0.005119571599999999": 107, - "0.006792261799999999": 108, - "0.008464952": 126, - "0.010137642199999998": 74, - "0.011810332399999998": 7, - "0.013483022599999998": 13, - "0.015155712799999999": 0, - "0.016828403": 10 + "0.0000872": 1, + "0.0023966012": 506115, + "0.0047060024": 6419, + "0.0070154036": 408, + "0.009324804800000001": 337, + "0.011634206000000001": 49, + "0.013943607200000001": 17, + "0.0162530084": 7, + "0.0185624096": 5, + "0.020871810799999998": 0, + "0.023181212": 1 }, "latencyPercentiles": { - "p10": 0.000678913, - "p25": 0.000731913, - "p50": 0.000801114, - "p75": 0.000853615, - "p90": 0.001353824, - "p95": 0.002029737, - "p99": 0.002234041 + "p10": 0.000698303, + "p25": 0.000751803, + "p50": 0.000821704, + "p75": 0.000906905, + "p90": 0.001750509, + "p95": 0.00214171, + "p99": 0.002504812 }, "rps": { - "mean": 54507.764034179854, - "stddev": 14496.089883720882, - "max": 68081.90958016935, + "mean": 51326.153879553, + "stddev": 14718.308106956081, + "max": 64809.410326376536, "percentiles": { - "p10": 25304.861063810797, - "p25": 48528.15221811686, - "p50": 62037.96723593937, - "p75": 64390.28161384734, - "p90": 65409.28811891593, - "p95": 65643.89716138312, - "p99": 66206.7597101626 + "p10": 23535.661233901108, + "p25": 42145.31464230291, + "p50": 59317.50459560167, + "p75": 61816.823584232494, + "p90": 63024.27064663156, + "p95": 63591.74181993616, + "p99": 64352.872764780346 } }, "details": { "DNSDialup": { - "average": 0.002364932480000001, - "fastest": 0.000042401, - "slowest": 0.003945771 + "average": 0.00208086206, + "fastest": 0.000215901, + "slowest": 0.002460912 }, "DNSLookup": { - "average": 0.000005404059999999999, - "fastest": 0.0000042, - "slowest": 0.0000164 + "average": 0.000010084019999999997, + "fastest": 0.0000047, + "slowest": 0.0000441 } }, "statusCodeDistribution": { - "200": 217058 + "200": 513359 }, - "errorDistribution": { - "Connection refused (os error 111)": 349974 - } + "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/node/results/hello_bench.json b/frameworks/node/results/hello_bench.json index d99b09fb1b..d545333824 100644 --- a/frameworks/node/results/hello_bench.json +++ b/frameworks/node/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000953068, - "slowest": 0.027994108, - "fastest": 0.000147602, - "average": 0.0015960606966638356, - "requestsPerSec": 31275.51923034382, - "totalData": 4066205, + "total": 10.001027829, + "slowest": 0.027137335, + "fastest": 0.000145101, + "average": 0.0017147456824555996, + "requestsPerSec": 29112.307752583496, + "totalData": 3784989, "sizePerRequest": 13, - "sizePerSec": 406581.74999446963 + "sizePerSec": 378460.0007835855 }, "responseTimeHistogram": { - "0.000147602": 1, - "0.0029322526": 304880, - "0.0057169032": 6471, - "0.008501553799999999": 885, - "0.0112862044": 357, - "0.014070855": 95, - "0.016855505599999997": 44, - "0.019640156199999998": 14, - "0.0224248068": 8, - "0.0252094574": 14, - "0.027994108": 16 + "0.000145101": 1, + "0.0028443243999999998": 277506, + "0.0055435478": 10893, + "0.0082427712": 2104, + "0.0109419946": 313, + "0.013641217999999998": 138, + "0.016340441400000003": 83, + "0.0190396648": 54, + "0.0217388882": 31, + "0.0244381116": 16, + "0.027137335": 14 }, "latencyPercentiles": { - "p10": 0.001424221, - "p25": 0.001444121, - "p50": 0.001469622, - "p75": 0.001508627, - "p90": 0.001779626, - "p95": 0.001944129, - "p99": 0.003929057 + "p10": 0.001439706, + "p25": 0.001480608, + "p50": 0.001530708, + "p75": 0.001653408, + "p90": 0.001945209, + "p95": 0.002704614, + "p99": 0.005474128 }, "rps": { - "mean": 31256.163436112573, - "stddev": 5431.918513274324, - "max": 35399.18497638665, + "mean": 29045.96467900005, + "stddev": 6246.16892349281, + "max": 35228.71139978918, "percentiles": { - "p10": 28513.270075895332, - "p25": 31987.386340744866, - "p50": 32757.715819501886, - "p75": 33512.91252519648, - "p90": 33905.173849280414, - "p95": 34043.98141959519, - "p99": 34300.68623437476 + "p10": 22446.8059164476, + "p25": 29607.854963920316, + "p50": 31076.915365529367, + "p75": 32021.614589848297, + "p90": 33165.83418084873, + "p95": 33611.59600062211, + "p99": 34109.72468250647 } }, "details": { "DNSDialup": { - "average": 0.0016667002399999996, - "fastest": 0.000093302, - "slowest": 0.003357461 + "average": 0.0016481861800000002, + "fastest": 0.0000815, + "slowest": 0.001806209 }, "DNSLookup": { - "average": 0.00000585416, - "fastest": 0.0000038, - "slowest": 0.000042001 + "average": 0.000005014039999999999, + "fastest": 0.0000042, + "slowest": 0.0000299 } }, "statusCodeDistribution": { - "200": 312785 + "200": 291153 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/oak/results/hello_bench.json b/frameworks/oak/results/hello_bench.json index c8ecad8e78..16ccad15e6 100644 --- a/frameworks/oak/results/hello_bench.json +++ b/frameworks/oak/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000967669, - "slowest": 0.02250211, - "fastest": 0.000237504, - "average": 0.002594654313435942, - "requestsPerSec": 19250.237214220517, - "totalData": 2502773, + "total": 10.001013127, + "slowest": 0.020399795, + "fastest": 0.000257001, + "average": 0.002645491892942851, + "requestsPerSec": 18879.587258040003, + "totalData": 2454595, "sizePerRequest": 13, - "sizePerSec": 250253.0837848667 + "sizePerSec": 245434.63435452004 }, "responseTimeHistogram": { - "0.000237504": 1, - "0.0024639645999999997": 115418, - "0.0046904252": 72614, - "0.0069168858": 2909, - "0.009143346399999999": 640, - "0.011369807": 102, - "0.013596267599999998": 440, - "0.015822728199999997": 215, - "0.018049188799999998": 80, - "0.020275649399999998": 2, - "0.02250211": 100 + "0.000257001": 1, + "0.0022712804": 51383, + "0.0042855598": 128574, + "0.0062998392": 5498, + "0.0083141186": 1856, + "0.010328397999999999": 349, + "0.0123426774": 98, + "0.0143569568": 695, + "0.0163712362": 179, + "0.0183855156": 114, + "0.020399795": 68 }, "latencyPercentiles": { - "p10": 0.001961636, - "p25": 0.002263939, - "p50": 0.002394541, - "p75": 0.002639348, - "p90": 0.003487263, - "p95": 0.003914867, - "p99": 0.00634781 + "p10": 0.001958508, + "p25": 0.002257709, + "p50": 0.002397211, + "p75": 0.002636011, + "p90": 0.003677917, + "p95": 0.004225518, + "p99": 0.007386034 }, "rps": { - "mean": 19262.026753898557, - "stddev": 4118.9803211851395, - "max": 25702.255172460413, + "mean": 19059.197651245766, + "stddev": 5645.018385576998, + "max": 113743.71644942455, "percentiles": { - "p10": 14226.784767682258, - "p25": 18312.489963346376, - "p50": 20739.75573632101, - "p75": 21652.49725823895, - "p90": 22196.270008460306, - "p95": 22777.68862528626, - "p99": 24399.741626518844 + "p10": 12589.244179649524, + "p25": 17851.90779623882, + "p50": 20826.359923756114, + "p75": 21752.16728625304, + "p90": 22382.048111967266, + "p95": 22822.345766282186, + "p99": 24581.88236892398 } }, "details": { "DNSDialup": { - "average": 0.0020554595799999993, - "fastest": 0.000079002, - "slowest": 0.004709986 + "average": 0.0026066942200000005, + "fastest": 0.000082301, + "slowest": 0.004756622 }, "DNSLookup": { - "average": 0.00006785925999999999, - "fastest": 0.000004, - "slowest": 0.003070256 + "average": 0.000006522019999999999, + "fastest": 0.0000042, + "slowest": 0.000052701 } }, "statusCodeDistribution": { - "200": 192521 + "200": 188815 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/opine/results/hello_bench.json b/frameworks/opine/results/hello_bench.json index c217e0d9bd..88f325af02 100644 --- a/frameworks/opine/results/hello_bench.json +++ b/frameworks/opine/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.00088847, - "slowest": 0.034738427, - "fastest": 0.000827515, - "average": 0.005533784056716433, - "requestsPerSec": 9030.09770290939, - "totalData": 1174017, + "total": 10.002123319, + "slowest": 0.03031314, + "fastest": 0.000831304, + "average": 0.005772002055216077, + "requestsPerSec": 8655.062254186949, + "totalData": 1125397, "sizePerRequest": 13, - "sizePerSec": 117391.27013782207 + "sizePerSec": 112515.80930443034 }, "responseTimeHistogram": { - "0.000827515": 1, - "0.004218606200000001": 10823, - "0.0076096974000000005": 75422, - "0.011000788600000002": 2850, - "0.0143918798": 508, - "0.017782971": 217, - "0.021174062200000003": 348, - "0.0245651534": 27, - "0.027956244600000003": 49, - "0.0313473358": 10, - "0.034738427": 54 + "0.000831304": 1, + "0.0037794876": 9336, + "0.006727671199999999": 64048, + "0.0096758548": 10823, + "0.012624038399999999": 1262, + "0.015572221999999998": 408, + "0.0185204056": 214, + "0.0214685892": 278, + "0.0244167728": 135, + "0.0273649564": 27, + "0.03031314": 37 }, "latencyPercentiles": { - "p10": 0.003105857, - "p25": 0.005102292, - "p50": 0.0055514, - "p75": 0.005989608, - "p90": 0.006749522, - "p95": 0.007451235, - "p99": 0.012003116 + "p10": 0.003384415, + "p25": 0.005226623, + "p50": 0.005732326, + "p75": 0.006242728, + "p90": 0.007139932, + "p95": 0.008095038, + "p99": 0.014097063 }, "rps": { - "mean": 9308.411366762606, - "stddev": 2973.4180285874486, - "max": 45891.275732694405, + "mean": 8921.501749830146, + "stddev": 2745.9631892211128, + "max": 35696.4021001484, "percentiles": { - "p10": 6601.003352509487, - "p25": 7402.309520569689, - "p50": 9100.564234982567, - "p75": 11281.18375869373, - "p90": 13041.696411176834, - "p95": 13660.122492270135, - "p99": 14432.701589716931 + "p10": 6234.198318295106, + "p25": 7331.4931620267425, + "p50": 8894.746355755897, + "p75": 9822.88947565393, + "p90": 12393.505333107078, + "p95": 13389.99533023948, + "p99": 14622.057415388814 } }, "details": { "DNSDialup": { - "average": 0.0018061665999999999, - "fastest": 0.000073501, - "slowest": 0.004670985 + "average": 0.0019516770199999999, + "fastest": 0.000091, + "slowest": 0.004025918 }, "DNSLookup": { - "average": 0.00000582016, - "fastest": 0.0000041, - "slowest": 0.000047301 + "average": 0.000010666060000000002, + "fastest": 0.000004, + "slowest": 0.000259401 } }, "statusCodeDistribution": { - "200": 90309 + "200": 86569 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/peko/results/hello_bench.json b/frameworks/peko/results/hello_bench.json index 5f0041e7ce..5d2b504a63 100644 --- a/frameworks/peko/results/hello_bench.json +++ b/frameworks/peko/results/hello_bench.json @@ -1,11 +1,11 @@ { "summary": { "successRate": 0, - "total": 10.001419688, + "total": 10.001196892, "slowest": null, "fastest": null, "average": null, - "requestsPerSec": 58104.95090984527, + "requestsPerSec": 56398.44971467242, "totalData": 0, "sizePerRequest": null, "sizePerSec": 0 @@ -50,6 +50,6 @@ }, "statusCodeDistribution": {}, "errorDistribution": { - "Connection refused (os error 111)": 581132 + "Connection refused (os error 111)": 564052 } } \ No newline at end of file diff --git a/frameworks/reno/results/hello_bench.json b/frameworks/reno/results/hello_bench.json index 79e411ee16..afdd538a36 100644 --- a/frameworks/reno/results/hello_bench.json +++ b/frameworks/reno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000711994, - "slowest": 0.009929379, - "fastest": 0.000189203, - "average": 0.0011735091417944417, - "requestsPerSec": 42543.07095887357, - "totalData": 5530993, + "total": 10.000833748, + "slowest": 0.012892059, + "fastest": 0.0001534, + "average": 0.001252173638060012, + "requestsPerSec": 39873.17558196049, + "totalData": 5183945, "sizePerRequest": 13, - "sizePerSec": 553059.9224653564 + "sizePerSec": 518351.2825654864 }, "responseTimeHistogram": { - "0.000189203": 1, - "0.0011632206": 349525, - "0.0021372382": 56970, - "0.0031112558": 16961, - "0.0040852734": 1473, - "0.005059291": 220, - "0.0060333086": 70, - "0.0070073261999999996": 67, - "0.0079813438": 110, - "0.0089553614": 53, - "0.009929379": 11 + "0.0001534": 1, + "0.0014272659000000001": 353613, + "0.0027011318000000006": 36293, + "0.003974997700000001": 6937, + "0.0052488636000000005": 1192, + "0.006522729500000001": 394, + "0.007796595400000001": 159, + "0.0090704613": 125, + "0.010344327200000001": 1, + "0.011618193100000002": 0, + "0.012892059000000003": 50 }, "latencyPercentiles": { - "p10": 0.000960017, - "p25": 0.001050619, - "p50": 0.00109732, - "p75": 0.001137921, - "p90": 0.001333024, - "p95": 0.001882434, - "p99": 0.002707748 + "p10": 0.001002304, + "p25": 0.001085205, + "p50": 0.001139505, + "p75": 0.001243805, + "p90": 0.001463206, + "p95": 0.001913609, + "p99": 0.003499515 }, "rps": { - "mean": 42525.91506504509, - "stddev": 7935.815681401929, - "max": 47823.48022594153, + "mean": 39864.6972594155, + "stddev": 7808.171409466894, + "max": 47989.524457876556, "percentiles": { - "p10": 28620.20761220389, - "p25": 44323.82888417352, - "p50": 45620.61595634953, - "p75": 46394.9181830677, - "p90": 46927.78124650098, - "p95": 47121.195715381, - "p99": 47397.76679875223 + "p10": 27443.51168778159, + "p25": 39501.7973317786, + "p50": 43003.08567617401, + "p75": 44223.01525239664, + "p90": 45052.53888616222, + "p95": 45425.68822669238, + "p99": 46104.86406315875 } }, "details": { "DNSDialup": { - "average": 0.0032201740799999994, - "fastest": 0.000984917, - "slowest": 0.004934189 + "average": 0.0017894342000000002, + "fastest": 0.0000946, + "slowest": 0.002966613 }, "DNSLookup": { - "average": 0.000005284099999999999, - "fastest": 0.0000039, - "slowest": 0.000051601 + "average": 0.000010916079999999999, + "fastest": 0.0000042, + "slowest": 0.0000686 } }, "statusCodeDistribution": { - "200": 425461 + "200": 398765 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/router/results/hello_bench.json b/frameworks/router/results/hello_bench.json index 460ea3b4ef..929b498c1f 100644 --- a/frameworks/router/results/hello_bench.json +++ b/frameworks/router/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.001074316, - "slowest": 0.015195174, - "fastest": 0.000343806, - "average": 0.0021777791051888493, - "requestsPerSec": 22935.336020154817, - "totalData": 2981914, + "total": 10.000997362, + "slowest": 0.016431964, + "fastest": 0.0001748, + "average": 0.0022616245251403854, + "requestsPerSec": 22081.797645413677, + "totalData": 2870920, "sizePerRequest": 13, - "sizePerSec": 298159.3682620126 + "sizePerSec": 287063.36939037783 }, "responseTimeHistogram": { - "0.000343806": 1, - "0.0018289428": 36370, - "0.0033140796": 177290, - "0.0047992164": 12922, - "0.0062843532": 1383, - "0.00776949": 210, - "0.0092546268": 89, - "0.0107397636": 334, - "0.0122249004": 518, - "0.0137100372": 165, - "0.015195174": 96 + "0.0001748": 1, + "0.0018005164": 27817, + "0.0034262328000000002": 177325, + "0.0050519492": 12264, + "0.0066776656": 1565, + "0.008303382": 408, + "0.0099290984": 357, + "0.0115548148": 623, + "0.0131805312": 239, + "0.0148062476": 148, + "0.016431964": 93 }, "latencyPercentiles": { - "p10": 0.00167973, - "p25": 0.001917335, - "p50": 0.002018436, - "p75": 0.00218004, - "p90": 0.002620347, - "p95": 0.003599965, - "p99": 0.005102792 + "p10": 0.001713707, + "p25": 0.001948708, + "p50": 0.002081509, + "p75": 0.002270208, + "p90": 0.002736211, + "p95": 0.003771714, + "p99": 0.006132028 }, "rps": { - "mean": 22943.379453988124, - "stddev": 4788.716333924034, - "max": 28922.504732897887, + "mean": 22139.604201088885, + "stddev": 4963.616468088636, + "max": 50181.00007942958, "percentiles": { - "p10": 17770.448873300968, - "p25": 21641.159320912444, - "p50": 24719.080658358696, - "p75": 25635.87133884991, - "p90": 26300.049970094966, - "p95": 26903.210732641714, - "p99": 27887.622911186936 + "p10": 17410.655159934402, + "p25": 20758.638993048255, + "p50": 23907.03435126272, + "p75": 24986.369414935543, + "p90": 25667.872484031137, + "p95": 26220.333868914586, + "p99": 28206.647541219325 } }, "details": { "DNSDialup": { - "average": 0.0020153424199999995, - "fastest": 0.000087902, - "slowest": 0.004354978 + "average": 0.0020139029, + "fastest": 0.0000884, + "slowest": 0.004237419 }, "DNSLookup": { - "average": 0.00000576208, - "fastest": 0.0000041, - "slowest": 0.0000318 + "average": 0.000007376040000000001, + "fastest": 0.0000048, + "slowest": 0.0000415 } }, "statusCodeDistribution": { - "200": 229378 + "200": 220840 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/stric/results/hello_bench.json b/frameworks/stric/results/hello_bench.json index ef218366f4..64c67abaad 100644 --- a/frameworks/stric/results/hello_bench.json +++ b/frameworks/stric/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000241233, - "slowest": 0.012850931, - "fastest": 0.0000335, - "average": 0.0010719202632298915, - "requestsPerSec": 46495.87836597741, - "totalData": 6044610, + "total": 10.001157603, + "slowest": 0.016585066, + "fastest": 0.0000346, + "average": 0.0010288485207620495, + "requestsPerSec": 48460.29022226579, + "totalData": 6300567, "sizePerRequest": 13, - "sizePerSec": 604446.4187577063 + "sizePerSec": 629983.7728894552 }, "responseTimeHistogram": { - "0.0000335": 1, - "0.0013152430999999998": 328180, - "0.0025969862": 132990, - "0.0038787293": 3185, - "0.005160472399999999": 383, - "0.006442215499999999": 131, - "0.0077239586": 28, - "0.0090057017": 36, - "0.0102874448": 32, - "0.0115691879": 2, - "0.012850931": 2 + "0.0000346": 1, + "0.0016896466000000001": 447355, + "0.0033446932": 36257, + "0.004999739800000001": 611, + "0.0066547864": 170, + "0.008309832999999999": 152, + "0.0099648796": 89, + "0.0116199262": 8, + "0.0132749728": 13, + "0.0149300194": 0, + "0.016585066": 3 }, "latencyPercentiles": { - "p10": 0.000605111, - "p25": 0.000756614, - "p50": 0.000908717, - "p75": 0.001423026, - "p90": 0.001619129, - "p95": 0.001867733, - "p99": 0.002482645 + "p10": 0.000592802, + "p25": 0.000748603, + "p50": 0.000885804, + "p75": 0.001238605, + "p90": 0.001626206, + "p95": 0.001833707, + "p99": 0.00242031 }, "rps": { - "mean": 46529.06388662183, - "stddev": 11259.844662268111, - "max": 70386.011706309, + "mean": 48476.97348593462, + "stddev": 10832.987886410934, + "max": 79968.86031859662, "percentiles": { - "p10": 32244.561984663305, - "p25": 36241.75049657338, - "p50": 45654.42463961397, - "p75": 57615.0250349327, - "p90": 61775.02127523967, - "p95": 63344.474155304706, - "p99": 66493.54178886513 + "p10": 34896.516786127184, + "p25": 38834.98263263446, + "p50": 48157.586842347, + "p75": 59100.95152532606, + "p90": 62240.81752813587, + "p95": 63235.15874826513, + "p99": 64976.86995486873 } }, "details": { "DNSDialup": { - "average": 0.00160977296, - "fastest": 0.000086501, - "slowest": 0.002661447 + "average": 0.00177927146, + "fastest": 0.0000947, + "slowest": 0.003693316 }, "DNSLookup": { - "average": 0.00000741216, - "fastest": 0.0000041, - "slowest": 0.000042301 + "average": 0.000009810020000000002, + "fastest": 0.0000051, + "slowest": 0.0000508 } }, "statusCodeDistribution": { - "200": 464970 + "200": 484659 }, "errorDistribution": {} } \ No newline at end of file diff --git a/frameworks/tinyhttp/results/hello_bench.json b/frameworks/tinyhttp/results/hello_bench.json index f7ba03b011..0e3b94b8e5 100644 --- a/frameworks/tinyhttp/results/hello_bench.json +++ b/frameworks/tinyhttp/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000674547, - "slowest": 0.04167315, - "fastest": 0.001081619, - "average": 0.009362464894884947, - "requestsPerSec": 5332.840274859112, - "totalData": 693316, + "total": 10.00120972, + "slowest": 0.036777534, + "fastest": 0.002756412, + "average": 0.010009802397554586, + "requestsPerSec": 4988.396543693316, + "totalData": 648570, "sizePerRequest": 13, - "sizePerSec": 69326.92357316846 + "sizePerSec": 64849.15506801311 }, "responseTimeHistogram": { - "0.001081619": 1, - "0.0051407721": 4024, - "0.0091999252": 27607, - "0.0132590783": 14947, - "0.0173182314": 3793, - "0.0213773845": 1195, - "0.025436537599999996": 1376, - "0.029495690699999997": 306, - "0.0335548438": 60, - "0.037613996899999995": 11, - "0.04167315": 12 + "0.002756412": 1, + "0.0061585242": 11622, + "0.009560636400000001": 15118, + "0.0129627486": 14003, + "0.016364860800000002": 4971, + "0.019766973": 1763, + "0.0231690852": 1102, + "0.0265711974": 1000, + "0.0299733096": 175, + "0.033375421800000006": 61, + "0.036777534": 74 }, "latencyPercentiles": { - "p10": 0.005213193, - "p25": 0.00671502, - "p50": 0.008691656, - "p75": 0.010881696, - "p90": 0.014173254, - "p95": 0.018743036, - "p99": 0.025154351 + "p10": 0.005370922, + "p25": 0.006421726, + "p50": 0.009306538, + "p75": 0.011894049, + "p90": 0.015485456, + "p95": 0.019604972, + "p99": 0.025923495 }, "rps": { - "mean": 5552.83299373025, - "stddev": 1897.0814684365203, - "max": 9243.452129754196, + "mean": 5242.781874506464, + "stddev": 1896.9992518644194, + "max": 9135.723969563633, "percentiles": { - "p10": 3140.1378702855436, - "p25": 4651.502364479498, - "p50": 6148.215535875348, - "p75": 6776.424840949804, - "p90": 7144.025134268182, - "p95": 7277.595175278413, - "p99": 8907.729727006583 + "p10": 2529.2021682342506, + "p25": 4342.760557553904, + "p50": 5829.707021037989, + "p75": 6472.866974569778, + "p90": 6862.645671909043, + "p95": 7134.720403370901, + "p99": 8731.270475778048 } }, "details": { "DNSDialup": { - "average": 0.0024191115, - "fastest": 0.000074701, - "slowest": 0.005179493 + "average": 0.0023803466799999996, + "fastest": 0.0001125, + "slowest": 0.00285421 }, "DNSLookup": { - "average": 0.000005776059999999999, - "fastest": 0.000004, - "slowest": 0.000039301 + "average": 0.0000058040199999999995, + "fastest": 0.0000047, + "slowest": 0.0000332 } }, "statusCodeDistribution": { - "200": 53332 + "200": 49890 }, "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 509211df98..23eb4b2173 100644 --- a/frameworks/vixeny-deno/results/hello_bench.json +++ b/frameworks/vixeny-deno/results/hello_bench.json @@ -1,65 +1,65 @@ { "summary": { "successRate": 1, - "total": 10.000973375, - "slowest": 0.016603697, - "fastest": 0.000078301, - "average": 0.00093750375165046, - "requestsPerSec": 53206.52101026117, - "totalData": 5853287, + "total": 10.001171689, + "slowest": 0.013485857, + "fastest": 0.0000939, + "average": 0.0010270483029616267, + "requestsPerSec": 48559.21037073599, + "totalData": 5342139, "sizePerRequest": 11, - "sizePerSec": 585271.7311128728 + "sizePerSec": 534151.314078096 }, "responseTimeHistogram": { - "0.000078301": 1, - "0.0017308406000000002": 488679, - "0.0033833802": 42323, - "0.005035919800000001": 572, - "0.006688459400000001": 241, - "0.008340999": 146, - "0.0099935386": 72, - "0.0116460782": 19, - "0.0132986178": 58, - "0.014951157400000002": 4, - "0.016603697": 2 + "0.0000939": 1, + "0.0014330957000000001": 431256, + "0.0027722914": 49059, + "0.0041114871": 3804, + "0.0054506828": 751, + "0.006789878500000001": 406, + "0.0081290742": 200, + "0.0094682699": 123, + "0.0108074656": 24, + "0.0121466613": 14, + "0.013485857": 11 }, "latencyPercentiles": { - "p10": 0.000723513, - "p25": 0.000766814, - "p50": 0.000826015, - "p75": 0.000878216, - "p90": 0.001152221, - "p95": 0.002112738, - "p99": 0.002303041 + "p10": 0.000743303, + "p25": 0.000799803, + "p50": 0.000870504, + "p75": 0.000975304, + "p90": 0.001613207, + "p95": 0.002213909, + "p99": 0.002883312 }, "rps": { - "mean": 53194.90879470096, - "stddev": 13975.36619445675, - "max": 63962.1776328816, + "mean": 48556.547431221836, + "stddev": 13420.454367541965, + "max": 61991.17899004548, "percentiles": { - "p10": 23702.65706785661, - "p25": 53057.4134270695, - "p50": 60480.358477014495, - "p75": 61686.22936572498, - "p90": 62307.60775890728, - "p95": 62643.35546632371, - "p99": 63127.512137699174 + "p10": 22902.196320627307, + "p25": 41778.21752029864, + "p50": 55074.91241434074, + "p75": 58376.641880666524, + "p90": 59645.07975127773, + "p95": 60081.26972957646, + "p99": 61000.969915421934 } }, "details": { "DNSDialup": { - "average": 0.00182857882, - "fastest": 0.000160603, - "slowest": 0.002475645 + "average": 0.0018493316399999997, + "fastest": 0.0000833, + "slowest": 0.003101913 }, "DNSLookup": { - "average": 0.000014954239999999996, + "average": 0.000012372059999999999, "fastest": 0.0000042, - "slowest": 0.000326006 + "slowest": 0.000076101 } }, "statusCodeDistribution": { - "200": 532117 + "200": 485649 }, "errorDistribution": {} } \ No newline at end of file