Skip to content

Commit 6d0de84

Browse files
author
Github Actions
committed
chore: update benchmark results
1 parent e9e46b4 commit 6d0de84

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

README.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -42,39 +42,39 @@ benchmark [arguments (optional)]
4242
# Benchmarks
4343

4444
* __Machine:__ linux x64 | 2 vCPUs | 6.8GB Mem
45-
* __Node:__ `v18.14.0`
46-
* __Run:__ Mon Feb 20 2023 01:54:58 GMT+0000 (Coordinated Universal Time)
45+
* __Node:__ `v18.14.1`
46+
* __Run:__ Mon Feb 27 2023 01:53:46 GMT+0000 (Coordinated Universal Time)
4747
* __Method:__ `autocannon -c 100 -d 40 -p 10 localhost:3000` (two rounds; one to warm-up, one to measure)
4848

4949
| | Version | Router | Requests/s | Latency (ms) | Throughput/Mb |
5050
| :-- | --: | --: | :-: | --: | --: |
51-
| polkadot | 1.0.0 | | 41720.8 | 23.48 | 7.44 |
52-
| bare | 10.13.0 || 41575.2 | 23.56 | 7.41 |
53-
| fastify | 4.13.0 || 41109.6 | 23.82 | 7.37 |
54-
| polka | 0.5.2 | | 40914.4 | 23.94 | 7.30 |
55-
| h3 | 1.5.0 || 40476.0 | 24.21 | 6.64 |
56-
| 0http | v3.4.4 | | 39347.8 | 24.91 | 7.02 |
57-
| server-base-router | 7.1.32 || 38653.4 | 25.37 | 6.89 |
58-
| yeps | 1.1.1 || 37968.2 | 25.84 | 6.77 |
59-
| server-base | 7.1.32 | | 37820.2 | 25.94 | 6.74 |
60-
| connect | 3.7.0 | | 37797.6 | 25.95 | 6.74 |
61-
| connect-router | 1.3.7 || 37545.4 | 26.14 | 6.70 |
62-
| spirit | 0.6.1 || 35835.4 | 27.42 | 6.39 |
63-
| vapr | 0.6.0 || 34907.8 | 28.16 | 5.73 |
64-
| spirit-router | 0.5.0 | | 34644.6 | 28.37 | 6.18 |
65-
| yeps-router | 1.2.0 || 30678.0 | 32.10 | 5.47 |
66-
| koa | 2.14.1 || 30612.4 | 32.17 | 5.46 |
67-
| h3-router | 1.5.0 || 30141.6 | 32.68 | 4.94 |
68-
| koa-isomorphic-router | 1.0.1 || 29239.6 | 33.70 | 5.21 |
69-
| take-five | 2.0.0 || 29135.6 | 33.81 | 10.48 |
70-
| restify | 11.0.0 || 28376.0 | 34.75 | 5.11 |
71-
| koa-router | 12.0.0 || 27148.4 | 36.33 | 4.84 |
72-
| restana | 4.9.7 || 26142.8 | 37.77 | 4.66 |
73-
| hapi | 21.3.0 || 20857.3 | 47.45 | 3.72 |
74-
| express | 4.18.2 || 8769.9 | 113.42 | 1.56 |
75-
| fastify-big-json | 4.13.0 || 8103.2 | 122.82 | 93.22 |
76-
| express-with-middlewares | 4.18.2 || 7593.5 | 131.03 | 2.82 |
77-
| trpc-router | 10.12.0 || 5213.9 | 190.90 | 1.56 |
51+
| spirit-router | 0.5.0 | | 23401.2 | 42.29 | 4.17 |
52+
| spirit | 0.6.1 || 23392.4 | 42.28 | 4.17 |
53+
| polka | 0.5.2 || 23100.0 | 42.79 | 4.12 |
54+
| bare | 10.13.0 | | 22661.6 | 43.69 | 4.04 |
55+
| connect | 3.7.0 || 22165.6 | 44.68 | 3.95 |
56+
| yeps | 1.1.1 | | 22031.2 | 44.89 | 3.93 |
57+
| fastify | 4.13.0 || 21850.4 | 45.36 | 3.92 |
58+
| server-base | 7.1.32 || 21454.1 | 46.09 | 3.83 |
59+
| server-base-router | 7.1.32 | | 20675.6 | 47.84 | 3.69 |
60+
| connect-router | 1.3.8 | | 20541.1 | 48.19 | 3.66 |
61+
| vapr | 0.6.0 || 20337.3 | 48.66 | 3.34 |
62+
| polkadot | 1.0.0 || 20183.9 | 49.03 | 3.60 |
63+
| yeps-router | 1.2.0 || 18786.1 | 52.71 | 3.35 |
64+
| koa | 2.14.1 | | 18648.7 | 53.17 | 3.33 |
65+
| restify | 11.1.0 || 18572.7 | 53.32 | 3.35 |
66+
| h3 | 1.5.0 || 18516.4 | 53.54 | 3.04 |
67+
| koa-isomorphic-router | 1.0.1 || 18491.7 | 53.61 | 3.30 |
68+
| restana | 4.9.7 || 18348.5 | 53.95 | 3.27 |
69+
| take-five | 2.0.0 || 18059.8 | 54.85 | 6.49 |
70+
| h3-router | 1.5.0 || 18050.8 | 54.91 | 2.96 |
71+
| 0http | v3.4.4 || 16484.4 | 60.17 | 2.94 |
72+
| koa-router | 12.0.0 || 16477.6 | 60.21 | 2.94 |
73+
| hapi | 21.3.0 || 14111.6 | 70.37 | 2.52 |
74+
| fastify-big-json | 4.13.0 || 6552.7 | 152.19 | 75.39 |
75+
| express | 4.18.2 || 5348.4 | 186.20 | 0.95 |
76+
| express-with-middlewares | 4.18.2 || 4802.0 | 207.34 | 1.79 |
77+
| trpc-router | 10.13.0 || 3627.9 | 274.47 | 1.08 |
7878
| foxify | 0.10.20 || N/A | N/A | N/A |
7979
| galatajs | 0.1.1 || N/A | N/A | N/A |
8080
| micro-route | 2.5.0 || N/A | N/A | N/A |

benchmark-results.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"name":"polkadot","version":"1.0.0","hasRouter":false,"requests":"41720.8","latency":"23.48","throughput":"7.44"},{"name":"bare","version":"10.13.0","requests":"41575.2","latency":"23.56","throughput":"7.41"},{"name":"fastify","version":"4.13.0","hasRouter":true,"requests":"41109.6","latency":"23.82","throughput":"7.37"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"40914.4","latency":"23.94","throughput":"7.30"},{"name":"h3","version":"1.5.0","requests":"40476.0","latency":"24.21","throughput":"6.64"},{"name":"0http","version":"v3.4.4","hasRouter":true,"requests":"39347.8","latency":"24.91","throughput":"7.02"},{"name":"server-base-router","version":"7.1.32","hasRouter":true,"requests":"38653.4","latency":"25.37","throughput":"6.89"},{"name":"yeps","version":"1.1.1","requests":"37968.2","latency":"25.84","throughput":"6.77"},{"name":"server-base","version":"7.1.32","requests":"37820.2","latency":"25.94","throughput":"6.74"},{"name":"connect","version":"3.7.0","requests":"37797.6","latency":"25.95","throughput":"6.74"},{"name":"connect-router","version":"1.3.7","hasRouter":true,"requests":"37545.4","latency":"26.14","throughput":"6.70"},{"name":"spirit","version":"0.6.1","requests":"35835.4","latency":"27.42","throughput":"6.39"},{"name":"vapr","version":"0.6.0","hasRouter":true,"requests":"34907.8","latency":"28.16","throughput":"5.73"},{"name":"spirit-router","version":"0.5.0","hasRouter":true,"requests":"34644.6","latency":"28.37","throughput":"6.18"},{"name":"yeps-router","version":"1.2.0","hasRouter":true,"requests":"30678.0","latency":"32.10","throughput":"5.47"},{"name":"koa","version":"2.14.1","requests":"30612.4","latency":"32.17","throughput":"5.46"},{"name":"h3-router","version":"1.5.0","hasRouter":true,"requests":"30141.6","latency":"32.68","throughput":"4.94"},{"name":"koa-isomorphic-router","version":"1.0.1","hasRouter":true,"requests":"29239.6","latency":"33.70","throughput":"5.21"},{"name":"take-five","version":"2.0.0","hasRouter":true,"requests":"29135.6","latency":"33.81","throughput":"10.48"},{"name":"restify","version":"11.0.0","hasRouter":true,"requests":"28376.0","latency":"34.75","throughput":"5.11"},{"name":"koa-router","version":"12.0.0","hasRouter":true,"requests":"27148.4","latency":"36.33","throughput":"4.84"},{"name":"restana","version":"4.9.7","hasRouter":true,"requests":"26142.8","latency":"37.77","throughput":"4.66"},{"name":"hapi","version":"21.3.0","hasRouter":true,"requests":"20857.3","latency":"47.45","throughput":"3.72"},{"name":"express","version":"4.18.2","hasRouter":true,"requests":"8769.9","latency":"113.42","throughput":"1.56"},{"name":"fastify-big-json","version":"4.13.0","hasRouter":true,"requests":"8103.2","latency":"122.82","throughput":"93.22"},{"name":"express-with-middlewares","version":"4.18.2","hasRouter":true,"requests":"7593.5","latency":"131.03","throughput":"2.82"},{"name":"trpc-router","version":"10.12.0","hasRouter":true,"requests":"5213.9","latency":"190.90","throughput":"1.56"},{"name":"foxify","version":"0.10.20","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"galatajs","version":"0.1.1","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"micro-route","version":"2.5.0","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"micro","version":"10.0.1","requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"total.js","version":"3.4.13","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"}]
1+
[{"name":"spirit-router","version":"0.5.0","hasRouter":true,"requests":"23401.2","latency":"42.29","throughput":"4.17"},{"name":"spirit","version":"0.6.1","requests":"23392.4","latency":"42.28","throughput":"4.17"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"23100.0","latency":"42.79","throughput":"4.12"},{"name":"bare","version":"10.13.0","requests":"22661.6","latency":"43.69","throughput":"4.04"},{"name":"connect","version":"3.7.0","requests":"22165.6","latency":"44.68","throughput":"3.95"},{"name":"yeps","version":"1.1.1","requests":"22031.2","latency":"44.89","throughput":"3.93"},{"name":"fastify","version":"4.13.0","hasRouter":true,"requests":"21850.4","latency":"45.36","throughput":"3.92"},{"name":"server-base","version":"7.1.32","requests":"21454.1","latency":"46.09","throughput":"3.83"},{"name":"server-base-router","version":"7.1.32","hasRouter":true,"requests":"20675.6","latency":"47.84","throughput":"3.69"},{"name":"connect-router","version":"1.3.8","hasRouter":true,"requests":"20541.1","latency":"48.19","throughput":"3.66"},{"name":"vapr","version":"0.6.0","hasRouter":true,"requests":"20337.3","latency":"48.66","throughput":"3.34"},{"name":"polkadot","version":"1.0.0","hasRouter":false,"requests":"20183.9","latency":"49.03","throughput":"3.60"},{"name":"yeps-router","version":"1.2.0","hasRouter":true,"requests":"18786.1","latency":"52.71","throughput":"3.35"},{"name":"koa","version":"2.14.1","requests":"18648.7","latency":"53.17","throughput":"3.33"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"18572.7","latency":"53.32","throughput":"3.35"},{"name":"h3","version":"1.5.0","requests":"18516.4","latency":"53.54","throughput":"3.04"},{"name":"koa-isomorphic-router","version":"1.0.1","hasRouter":true,"requests":"18491.7","latency":"53.61","throughput":"3.30"},{"name":"restana","version":"4.9.7","hasRouter":true,"requests":"18348.5","latency":"53.95","throughput":"3.27"},{"name":"take-five","version":"2.0.0","hasRouter":true,"requests":"18059.8","latency":"54.85","throughput":"6.49"},{"name":"h3-router","version":"1.5.0","hasRouter":true,"requests":"18050.8","latency":"54.91","throughput":"2.96"},{"name":"0http","version":"v3.4.4","hasRouter":true,"requests":"16484.4","latency":"60.17","throughput":"2.94"},{"name":"koa-router","version":"12.0.0","hasRouter":true,"requests":"16477.6","latency":"60.21","throughput":"2.94"},{"name":"hapi","version":"21.3.0","hasRouter":true,"requests":"14111.6","latency":"70.37","throughput":"2.52"},{"name":"fastify-big-json","version":"4.13.0","hasRouter":true,"requests":"6552.7","latency":"152.19","throughput":"75.39"},{"name":"express","version":"4.18.2","hasRouter":true,"requests":"5348.4","latency":"186.20","throughput":"0.95"},{"name":"express-with-middlewares","version":"4.18.2","hasRouter":true,"requests":"4802.0","latency":"207.34","throughput":"1.79"},{"name":"trpc-router","version":"10.13.0","hasRouter":true,"requests":"3627.9","latency":"274.47","throughput":"1.08"},{"name":"foxify","version":"0.10.20","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"galatajs","version":"0.1.1","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"micro-route","version":"2.5.0","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"micro","version":"10.0.1","requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"},{"name":"total.js","version":"3.4.13","hasRouter":true,"requests":"N/A","latency":"N/A","throughput":"N/A"}]

0 commit comments

Comments
 (0)