Skip to content

Commit f9553ca

Browse files
author
Github Actions
committed
chore: update benchmark results
1 parent 7b64c58 commit f9553ca

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

README.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -71,32 +71,32 @@ node ./benchmark [arguments (optional)]
7171
# Benchmarks
7272

7373
* __Machine:__ linux x64 | 4 vCPUs | 15.6GB Mem
74-
* __Node:__ `v20.19.5`
75-
* __Run:__ Thu Nov 06 2025 13:01:51 GMT+0000 (Coordinated Universal Time)
74+
* __Node:__ `v20.19.6`
75+
* __Run:__ Mon Dec 01 2025 01:53:53 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-
| node-http | v20.19.5 || 47729.6 | 20.46 | 8.51 |
81-
| fastify | 5.6.1 || 46676.8 | 20.92 | 8.37 |
82-
| polka | 0.5.2 | | 46625.6 | 20.93 | 8.32 |
83-
| connect | 3.7.0 | | 46212.2 | 21.13 | 8.24 |
84-
| 0http | 4.3.0 | | 45732.0 | 21.37 | 8.16 |
85-
| micro | 10.0.1 | | 45344.8 | 21.55 | 8.09 |
86-
| h3-router | 1.15.4 || 44318.4 | 22.07 | 7.90 |
87-
| restana | v5.1.0 || 43994.4 | 22.23 | 7.85 |
88-
| h3 | 1.15.4 || 43683.2 | 22.39 | 7.79 |
89-
| connect-router | 2.2.0 | | 42403.2 | 23.09 | 7.56 |
90-
| adonisjs | 7.7.0 || 42166.4 | 23.21 | 7.52 |
91-
| whatwg-node-server | 0.10.15 | | 38602.4 | 25.41 | 6.88 |
92-
| hono | 4.10.4 || 37834.4 | 25.91 | 6.21 |
93-
| restify | 11.1.0 || 35708.6 | 27.50 | 6.44 |
94-
| koa | 3.1.1 || 34899.0 | 28.16 | 6.22 |
95-
| koa-router | 14.0.0 || 32127.8 | 30.62 | 5.73 |
96-
| hapi | 21.4.4 || 31961.0 | 30.79 | 5.70 |
97-
| microrouter | 3.1.3 || 30565.2 | 32.21 | 5.45 |
98-
| srvx | 0.9.5 || 19829.2 | 49.91 | 3.86 |
99-
| fastify-big-json | 5.6.1 || 11753.4 | 84.52 | 135.22 |
100-
| express | 5.1.0 || 10035.0 | 99.06 | 1.79 |
101-
| express-with-middlewares | 5.1.0 || 9259.3 | 107.39 | 3.44 |
102-
| trpc-router | 11.7.1 || 6303.1 | 157.85 | 1.39 |
80+
| node-http | v20.19.6 || 70476.4 | 13.70 | 12.57 |
81+
| fastify | 5.6.2 || 69729.6 | 13.85 | 12.50 |
82+
| connect | 3.7.0 | | 69298.4 | 13.94 | 12.36 |
83+
| polka | 0.5.2 | | 68126.8 | 14.18 | 12.15 |
84+
| micro | 10.0.1 | | 65742.0 | 14.72 | 11.72 |
85+
| 0http | 4.3.0 | | 61263.2 | 15.83 | 10.93 |
86+
| adonisjs | 7.7.0 || 60897.6 | 15.92 | 10.86 |
87+
| connect-router | 2.2.0 || 59197.6 | 16.39 | 10.56 |
88+
| whatwg-node-server | 0.10.17 || 56291.2 | 17.26 | 10.04 |
89+
| h3 | 1.15.4 | | 56139.2 | 17.31 | 10.01 |
90+
| restana | v5.1.0 || 55956.8 | 17.38 | 9.98 |
91+
| h3-router | 1.15.4 | | 54121.6 | 17.98 | 9.65 |
92+
| hono | 4.10.7 || 53515.2 | 18.18 | 8.78 |
93+
| restify | 11.1.0 || 49431.2 | 19.73 | 8.91 |
94+
| koa | 3.1.1 || 49267.2 | 19.80 | 8.79 |
95+
| koa-router | 14.0.0 || 44774.4 | 21.83 | 7.98 |
96+
| hapi | 21.4.4 || 42016.8 | 23.29 | 7.49 |
97+
| microrouter | 3.1.3 || 41559.2 | 23.57 | 7.41 |
98+
| srvx | 0.9.7 || 24193.6 | 40.82 | 4.71 |
99+
| fastify-big-json | 5.6.2 || 12868.0 | 77.17 | 148.05 |
100+
| express | 5.1.0 || 12284.0 | 80.87 | 2.19 |
101+
| express-with-middlewares | 5.1.0 || 11016.0 | 90.18 | 4.10 |
102+
| trpc-router | 11.7.2 || 7238.0 | 137.50 | 1.59 |

benchmark-results.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"name":"node-http","version":"v20.19.5","requests":"47729.6","latency":"20.46","throughput":"8.51"},{"name":"fastify","version":"5.6.1","hasRouter":true,"requests":"46676.8","latency":"20.92","throughput":"8.37"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"46625.6","latency":"20.93","throughput":"8.32"},{"name":"connect","version":"3.7.0","requests":"46212.2","latency":"21.13","throughput":"8.24"},{"name":"0http","version":"4.3.0","hasRouter":true,"requests":"45732.0","latency":"21.37","throughput":"8.16"},{"name":"micro","version":"10.0.1","requests":"45344.8","latency":"21.55","throughput":"8.09"},{"name":"h3-router","version":"1.15.4","hasRouter":true,"requests":"44318.4","latency":"22.07","throughput":"7.90"},{"name":"restana","version":"v5.1.0","hasRouter":true,"requests":"43994.4","latency":"22.23","throughput":"7.85"},{"name":"h3","version":"1.15.4","requests":"43683.2","latency":"22.39","throughput":"7.79"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"42403.2","latency":"23.09","throughput":"7.56"},{"name":"adonisjs","version":"7.7.0","hasRouter":true,"requests":"42166.4","latency":"23.21","throughput":"7.52"},{"name":"whatwg-node-server","version":"0.10.15","requests":"38602.4","latency":"25.41","throughput":"6.88"},{"name":"hono","version":"4.10.4","hasRouter":true,"requests":"37834.4","latency":"25.91","throughput":"6.21"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"35708.6","latency":"27.50","throughput":"6.44"},{"name":"koa","version":"3.1.1","requests":"34899.0","latency":"28.16","throughput":"6.22"},{"name":"koa-router","version":"14.0.0","hasRouter":true,"requests":"32127.8","latency":"30.62","throughput":"5.73"},{"name":"hapi","version":"21.4.4","hasRouter":true,"requests":"31961.0","latency":"30.79","throughput":"5.70"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"30565.2","latency":"32.21","throughput":"5.45"},{"name":"srvx","version":"0.9.5","requests":"19829.2","latency":"49.91","throughput":"3.86"},{"name":"fastify-big-json","version":"5.6.1","hasRouter":true,"requests":"11753.4","latency":"84.52","throughput":"135.22"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"10035.0","latency":"99.06","throughput":"1.79"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"9259.3","latency":"107.39","throughput":"3.44"},{"name":"trpc-router","version":"11.7.1","hasRouter":true,"requests":"6303.1","latency":"157.85","throughput":"1.39"}]
1+
[{"name":"node-http","version":"v20.19.6","requests":"70476.4","latency":"13.70","throughput":"12.57"},{"name":"fastify","version":"5.6.2","hasRouter":true,"requests":"69729.6","latency":"13.85","throughput":"12.50"},{"name":"connect","version":"3.7.0","requests":"69298.4","latency":"13.94","throughput":"12.36"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"68126.8","latency":"14.18","throughput":"12.15"},{"name":"micro","version":"10.0.1","requests":"65742.0","latency":"14.72","throughput":"11.72"},{"name":"0http","version":"4.3.0","hasRouter":true,"requests":"61263.2","latency":"15.83","throughput":"10.93"},{"name":"adonisjs","version":"7.7.0","hasRouter":true,"requests":"60897.6","latency":"15.92","throughput":"10.86"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"59197.6","latency":"16.39","throughput":"10.56"},{"name":"whatwg-node-server","version":"0.10.17","requests":"56291.2","latency":"17.26","throughput":"10.04"},{"name":"h3","version":"1.15.4","requests":"56139.2","latency":"17.31","throughput":"10.01"},{"name":"restana","version":"v5.1.0","hasRouter":true,"requests":"55956.8","latency":"17.38","throughput":"9.98"},{"name":"h3-router","version":"1.15.4","hasRouter":true,"requests":"54121.6","latency":"17.98","throughput":"9.65"},{"name":"hono","version":"4.10.7","hasRouter":true,"requests":"53515.2","latency":"18.18","throughput":"8.78"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"49431.2","latency":"19.73","throughput":"8.91"},{"name":"koa","version":"3.1.1","requests":"49267.2","latency":"19.80","throughput":"8.79"},{"name":"koa-router","version":"14.0.0","hasRouter":true,"requests":"44774.4","latency":"21.83","throughput":"7.98"},{"name":"hapi","version":"21.4.4","hasRouter":true,"requests":"42016.8","latency":"23.29","throughput":"7.49"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"41559.2","latency":"23.57","throughput":"7.41"},{"name":"srvx","version":"0.9.7","requests":"24193.6","latency":"40.82","throughput":"4.71"},{"name":"fastify-big-json","version":"5.6.2","hasRouter":true,"requests":"12868.0","latency":"77.17","throughput":"148.05"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"12284.0","latency":"80.87","throughput":"2.19"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"11016.0","latency":"90.18","throughput":"4.10"},{"name":"trpc-router","version":"11.7.2","hasRouter":true,"requests":"7238.0","latency":"137.50","throughput":"1.59"}]

0 commit comments

Comments
 (0)