Skip to content

Commit 1c2228d

Browse files
author
Github Actions
committed
chore: update benchmark results
1 parent 299bb08 commit 1c2228d

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
@@ -72,36 +72,36 @@ node ./benchmark [arguments (optional)]
7272

7373
* __Machine:__ linux x64 | 4 vCPUs | 15.6GB Mem
7474
* __Node:__ `v20.19.1`
75-
* __Run:__ Mon May 05 2025 08:52:50 GMT+0000 (Coordinated Universal Time)
75+
* __Run:__ Thu May 08 2025 17:22:36 GMT+0000 (Coordinated Universal Time)
7676
* __Method:__ `autocannon -c 100 -d 40 -p 10 localhost:3000` (two rounds; one to warm-up, one to measure)
7777

7878
| | Version | Router | Requests/s | Latency (ms) | Throughput/Mb |
7979
| :-- | --: | --: | :-: | --: | --: |
80-
| fastify | 5.3.2 | | 45781.6 | 21.34 | 8.21 |
81-
| server-base | 7.1.32 | | 45754.4 | 21.35 | 8.16 |
82-
| node-http | v20.19.1 | | 45635.2 | 21.42 | 8.14 |
83-
| connect | 3.7.0 || 45563.8 | 21.44 | 8.13 |
84-
| polka | 0.5.2 || 45507.2 | 21.48 | 8.12 |
85-
| server-base-router | 7.1.32 | | 45502.4 | 21.47 | 8.11 |
86-
| polkadot | 1.0.0 | | 44886.4 | 21.78 | 8.01 |
87-
| 0http | 4.2.0 | | 44540.8 | 21.96 | 7.94 |
88-
| rayo | 1.4.6 | | 44164.0 | 22.15 | 7.88 |
89-
| micro | 10.0.1 || 43184.0 | 22.65 | 7.70 |
90-
| h3 | 1.15.3 | | 42275.2 | 23.16 | 7.54 |
91-
| connect-router | 2.2.0 || 42099.2 | 23.25 | 7.51 |
92-
| adonisjs | 7.6.0 || 42047.2 | 23.28 | 7.50 |
93-
| micro-route | 2.5.0 || 41296.0 | 23.72 | 7.36 |
94-
| h3-router | 1.15.3 || 41262.4 | 23.73 | 7.36 |
95-
| hono | 4.7.8 || 39441.6 | 24.85 | 6.47 |
96-
| restana | v5.0.0 || 37971.2 | 25.84 | 6.77 |
97-
| koa | 2.16.1 || 35760.6 | 27.46 | 6.38 |
98-
| take-five | 2.0.0 || 34439.4 | 28.53 | 12.38 |
99-
| restify | 11.1.0 || 34378.6 | 28.58 | 6.20 |
100-
| koa-isomorphic-router | 1.0.1 || 34198.2 | 28.74 | 6.10 |
101-
| koa-router | 13.1.0 || 32029.6 | 30.71 | 5.71 |
102-
| hapi | 21.4.0 || 31396.0 | 31.35 | 5.60 |
103-
| microrouter | 3.1.3 || 28867.6 | 34.13 | 5.15 |
104-
| fastify-big-json | 5.3.2 || 11689.0 | 84.99 | 134.50 |
105-
| express | 5.1.0 || 9836.6 | 101.07 | 1.75 |
106-
| express-with-middlewares | 5.1.0 || 8761.6 | 113.49 | 3.26 |
107-
| trpc-router | 11.1.2 || 6029.6 | 165.06 | 1.33 |
80+
| node-http | v20.19.1 | | 47770.4 | 20.46 | 8.52 |
81+
| polka | 0.5.2 | | 47529.6 | 20.52 | 8.48 |
82+
| rayo | 1.4.6 | | 46485.6 | 21.01 | 8.29 |
83+
| polkadot | 1.0.0 || 46413.6 | 21.05 | 8.28 |
84+
| server-base-router | 7.1.32 || 46048.0 | 21.20 | 8.21 |
85+
| server-base | 7.1.32 | | 45766.4 | 21.34 | 8.16 |
86+
| fastify | 5.3.2 | | 45656.8 | 21.40 | 8.19 |
87+
| connect | 3.7.0 | | 45392.0 | 21.53 | 8.09 |
88+
| micro | 10.0.1 | | 44385.6 | 22.02 | 7.92 |
89+
| h3 | 1.15.3 || 43540.0 | 22.47 | 7.77 |
90+
| 0http | 4.2.0 | | 42765.6 | 22.89 | 7.63 |
91+
| micro-route | 2.5.0 || 42576.8 | 22.97 | 7.59 |
92+
| connect-router | 2.2.0 || 41602.4 | 23.54 | 7.42 |
93+
| h3-router | 1.15.3 || 41300.8 | 23.72 | 7.37 |
94+
| adonisjs | 7.6.0 || 41134.4 | 23.81 | 7.34 |
95+
| hono | 4.7.8 || 40757.6 | 24.04 | 6.69 |
96+
| restana | v5.0.0 || 39673.8 | 24.71 | 7.08 |
97+
| koa | 2.16.1 || 37520.8 | 26.18 | 6.69 |
98+
| take-five | 2.0.0 || 35226.2 | 27.88 | 12.67 |
99+
| restify | 11.1.0 || 35189.4 | 27.92 | 6.34 |
100+
| koa-isomorphic-router | 1.0.1 || 34661.0 | 28.34 | 6.18 |
101+
| koa-router | 13.1.0 || 32678.2 | 30.09 | 5.83 |
102+
| hapi | 21.4.0 || 32200.2 | 30.55 | 5.74 |
103+
| microrouter | 3.1.3 || 30210.8 | 32.60 | 5.39 |
104+
| fastify-big-json | 5.3.2 || 11660.0 | 85.19 | 134.14 |
105+
| express | 5.1.0 || 9812.4 | 101.30 | 1.75 |
106+
| express-with-middlewares | 5.1.0 || 8761.5 | 113.46 | 3.26 |
107+
| trpc-router | 11.1.2 || 5826.7 | 170.83 | 1.28 |

benchmark-results.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"name":"fastify","version":"5.3.2","hasRouter":true,"requests":"45781.6","latency":"21.34","throughput":"8.21"},{"name":"server-base","version":"7.1.32","requests":"45754.4","latency":"21.35","throughput":"8.16"},{"name":"node-http","version":"v20.19.1","requests":"45635.2","latency":"21.42","throughput":"8.14"},{"name":"connect","version":"3.7.0","requests":"45563.8","latency":"21.44","throughput":"8.13"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"45507.2","latency":"21.48","throughput":"8.12"},{"name":"server-base-router","version":"7.1.32","hasRouter":true,"requests":"45502.4","latency":"21.47","throughput":"8.11"},{"name":"polkadot","version":"1.0.0","hasRouter":false,"requests":"44886.4","latency":"21.78","throughput":"8.01"},{"name":"0http","version":"4.2.0","hasRouter":true,"requests":"44540.8","latency":"21.96","throughput":"7.94"},{"name":"rayo","version":"1.4.6","hasRouter":true,"requests":"44164.0","latency":"22.15","throughput":"7.88"},{"name":"micro","version":"10.0.1","requests":"43184.0","latency":"22.65","throughput":"7.70"},{"name":"h3","version":"1.15.3","requests":"42275.2","latency":"23.16","throughput":"7.54"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"42099.2","latency":"23.25","throughput":"7.51"},{"name":"adonisjs","version":"7.6.0","hasRouter":true,"requests":"42047.2","latency":"23.28","throughput":"7.50"},{"name":"micro-route","version":"2.5.0","hasRouter":true,"requests":"41296.0","latency":"23.72","throughput":"7.36"},{"name":"h3-router","version":"1.15.3","hasRouter":true,"requests":"41262.4","latency":"23.73","throughput":"7.36"},{"name":"hono","version":"4.7.8","hasRouter":true,"requests":"39441.6","latency":"24.85","throughput":"6.47"},{"name":"restana","version":"v5.0.0","hasRouter":true,"requests":"37971.2","latency":"25.84","throughput":"6.77"},{"name":"koa","version":"2.16.1","requests":"35760.6","latency":"27.46","throughput":"6.38"},{"name":"take-five","version":"2.0.0","hasRouter":true,"requests":"34439.4","latency":"28.53","throughput":"12.38"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"34378.6","latency":"28.58","throughput":"6.20"},{"name":"koa-isomorphic-router","version":"1.0.1","hasRouter":true,"requests":"34198.2","latency":"28.74","throughput":"6.10"},{"name":"koa-router","version":"13.1.0","hasRouter":true,"requests":"32029.6","latency":"30.71","throughput":"5.71"},{"name":"hapi","version":"21.4.0","hasRouter":true,"requests":"31396.0","latency":"31.35","throughput":"5.60"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"28867.6","latency":"34.13","throughput":"5.15"},{"name":"fastify-big-json","version":"5.3.2","hasRouter":true,"requests":"11689.0","latency":"84.99","throughput":"134.50"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"9836.6","latency":"101.07","throughput":"1.75"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"8761.6","latency":"113.49","throughput":"3.26"},{"name":"trpc-router","version":"11.1.2","hasRouter":true,"requests":"6029.6","latency":"165.06","throughput":"1.33"}]
1+
[{"name":"node-http","version":"v20.19.1","requests":"47770.4","latency":"20.46","throughput":"8.52"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"47529.6","latency":"20.52","throughput":"8.48"},{"name":"rayo","version":"1.4.6","hasRouter":true,"requests":"46485.6","latency":"21.01","throughput":"8.29"},{"name":"polkadot","version":"1.0.0","hasRouter":false,"requests":"46413.6","latency":"21.05","throughput":"8.28"},{"name":"server-base-router","version":"7.1.32","hasRouter":true,"requests":"46048.0","latency":"21.20","throughput":"8.21"},{"name":"server-base","version":"7.1.32","requests":"45766.4","latency":"21.34","throughput":"8.16"},{"name":"fastify","version":"5.3.2","hasRouter":true,"requests":"45656.8","latency":"21.40","throughput":"8.19"},{"name":"connect","version":"3.7.0","requests":"45392.0","latency":"21.53","throughput":"8.09"},{"name":"micro","version":"10.0.1","requests":"44385.6","latency":"22.02","throughput":"7.92"},{"name":"h3","version":"1.15.3","requests":"43540.0","latency":"22.47","throughput":"7.77"},{"name":"0http","version":"4.2.0","hasRouter":true,"requests":"42765.6","latency":"22.89","throughput":"7.63"},{"name":"micro-route","version":"2.5.0","hasRouter":true,"requests":"42576.8","latency":"22.97","throughput":"7.59"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"41602.4","latency":"23.54","throughput":"7.42"},{"name":"h3-router","version":"1.15.3","hasRouter":true,"requests":"41300.8","latency":"23.72","throughput":"7.37"},{"name":"adonisjs","version":"7.6.0","hasRouter":true,"requests":"41134.4","latency":"23.81","throughput":"7.34"},{"name":"hono","version":"4.7.8","hasRouter":true,"requests":"40757.6","latency":"24.04","throughput":"6.69"},{"name":"restana","version":"v5.0.0","hasRouter":true,"requests":"39673.8","latency":"24.71","throughput":"7.08"},{"name":"koa","version":"2.16.1","requests":"37520.8","latency":"26.18","throughput":"6.69"},{"name":"take-five","version":"2.0.0","hasRouter":true,"requests":"35226.2","latency":"27.88","throughput":"12.67"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"35189.4","latency":"27.92","throughput":"6.34"},{"name":"koa-isomorphic-router","version":"1.0.1","hasRouter":true,"requests":"34661.0","latency":"28.34","throughput":"6.18"},{"name":"koa-router","version":"13.1.0","hasRouter":true,"requests":"32678.2","latency":"30.09","throughput":"5.83"},{"name":"hapi","version":"21.4.0","hasRouter":true,"requests":"32200.2","latency":"30.55","throughput":"5.74"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"30210.8","latency":"32.60","throughput":"5.39"},{"name":"fastify-big-json","version":"5.3.2","hasRouter":true,"requests":"11660.0","latency":"85.19","throughput":"134.14"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"9812.4","latency":"101.30","throughput":"1.75"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"8761.5","latency":"113.46","throughput":"3.26"},{"name":"trpc-router","version":"11.1.2","hasRouter":true,"requests":"5826.7","latency":"170.83","throughput":"1.28"}]

0 commit comments

Comments
 (0)