Skip to content

Commit cda3084

Browse files
author
Github Actions
committed
chore: update benchmark results
1 parent a9ad838 commit cda3084

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -72,31 +72,31 @@ node ./benchmark [arguments (optional)]
7272

7373
* __Machine:__ linux x64 | 4 vCPUs | 15.6GB Mem
7474
* __Node:__ `v20.19.5`
75-
* __Run:__ Thu Sep 18 2025 07:17:26 GMT+0000 (Coordinated Universal Time)
75+
* __Run:__ Mon Sep 22 2025 07:58:49 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 || 46496.0 | 21.01 | 8.29 |
81-
| fastify | 5.6.0 || 46196.0 | 21.14 | 8.28 |
82-
| connect | 3.7.0 | | 46079.2 | 21.19 | 8.22 |
83-
| polka | 0.5.2 | | 45009.6 | 21.72 | 8.03 |
84-
| 0http | 4.3.0 | | 44935.2 | 21.77 | 8.01 |
85-
| micro | 10.0.1 | | 44428.8 | 22.00 | 7.92 |
86-
| connect-router | 2.2.0 | | 43295.2 | 22.60 | 7.72 |
87-
| adonisjs | 7.7.0 || 42274.4 | 23.15 | 7.54 |
88-
| restana | v5.1.0 || 40724.8 | 24.06 | 7.26 |
89-
| h3 | 1.15.4 | | 39999.2 | 24.51 | 7.13 |
90-
| srvx | 0.8.7 | | 39509.6 | 24.81 | 7.69 |
91-
| h3-router | 1.15.4 | | 38504.8 | 25.48 | 6.87 |
92-
| whatwg-node-server | 0.10.12 || 38275.2 | 25.61 | 6.83 |
93-
| hono | 4.9.7 || 36573.4 | 26.85 | 6.00 |
94-
| restify | 11.1.0 | | 34486.6 | 28.49 | 6.22 |
95-
| koa | 3.0.1 | | 34439.0 | 28.54 | 6.14 |
96-
| hapi | 21.4.3 || 30772.4 | 32.00 | 5.49 |
97-
| koa-router | 14.0.0 || 30734.4 | 32.03 | 5.48 |
98-
| microrouter | 3.1.3 || 29220.0 | 33.71 | 5.21 |
99-
| fastify-big-json | 5.6.0 || 11339.8 | 87.62 | 130.48 |
100-
| express | 5.1.0 || 10075.4 | 98.68 | 1.80 |
101-
| express-with-middlewares | 5.1.0 || 9020.5 | 110.25 | 3.35 |
102-
| trpc-router | 11.5.1 || 6023.7 | 165.23 | 1.33 |
80+
| node-http | v20.19.5 || 47151.2 | 20.70 | 8.41 |
81+
| polka | 0.5.2 || 46113.6 | 21.16 | 8.22 |
82+
| fastify | 5.6.0 | | 46104.0 | 21.18 | 8.27 |
83+
| micro | 10.0.1 | | 45543.2 | 21.45 | 8.12 |
84+
| connect | 3.7.0 | | 44992.8 | 21.74 | 8.02 |
85+
| 0http | 4.3.0 | | 44784.8 | 21.84 | 7.99 |
86+
| h3 | 1.15.4 | | 43999.2 | 22.23 | 7.85 |
87+
| connect-router | 2.2.0 || 42380.8 | 23.09 | 7.56 |
88+
| restana | v5.1.0 || 41460.8 | 23.62 | 7.39 |
89+
| h3-router | 1.15.4 | | 41304.0 | 23.71 | 7.37 |
90+
| adonisjs | 7.7.0 | | 41156.0 | 23.80 | 7.34 |
91+
| srvx | 0.8.7 | | 39399.2 | 24.88 | 7.66 |
92+
| whatwg-node-server | 0.10.12 || 38519.4 | 25.47 | 6.87 |
93+
| hono | 4.9.8 || 36678.2 | 26.76 | 6.02 |
94+
| koa | 3.0.1 | | 34726.0 | 28.29 | 6.19 |
95+
| restify | 11.1.0 | | 34204.8 | 28.74 | 6.17 |
96+
| koa-router | 14.0.0 || 32203.2 | 30.56 | 5.74 |
97+
| hapi | 21.4.3 || 30864.8 | 31.89 | 5.50 |
98+
| microrouter | 3.1.3 || 30650.0 | 32.12 | 5.47 |
99+
| fastify-big-json | 5.6.0 || 11906.0 | 83.42 | 136.98 |
100+
| express | 5.1.0 || 9824.4 | 101.20 | 1.75 |
101+
| express-with-middlewares | 5.1.0 || 8744.3 | 113.69 | 3.25 |
102+
| trpc-router | 11.5.1 || 6234.1 | 159.68 | 1.37 |

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":"46496.0","latency":"21.01","throughput":"8.29"},{"name":"fastify","version":"5.6.0","hasRouter":true,"requests":"46196.0","latency":"21.14","throughput":"8.28"},{"name":"connect","version":"3.7.0","requests":"46079.2","latency":"21.19","throughput":"8.22"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"45009.6","latency":"21.72","throughput":"8.03"},{"name":"0http","version":"4.3.0","hasRouter":true,"requests":"44935.2","latency":"21.77","throughput":"8.01"},{"name":"micro","version":"10.0.1","requests":"44428.8","latency":"22.00","throughput":"7.92"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"43295.2","latency":"22.60","throughput":"7.72"},{"name":"adonisjs","version":"7.7.0","hasRouter":true,"requests":"42274.4","latency":"23.15","throughput":"7.54"},{"name":"restana","version":"v5.1.0","hasRouter":true,"requests":"40724.8","latency":"24.06","throughput":"7.26"},{"name":"h3","version":"1.15.4","requests":"39999.2","latency":"24.51","throughput":"7.13"},{"name":"srvx","version":"0.8.7","requests":"39509.6","latency":"24.81","throughput":"7.69"},{"name":"h3-router","version":"1.15.4","hasRouter":true,"requests":"38504.8","latency":"25.48","throughput":"6.87"},{"name":"whatwg-node-server","version":"0.10.12","requests":"38275.2","latency":"25.61","throughput":"6.83"},{"name":"hono","version":"4.9.7","hasRouter":true,"requests":"36573.4","latency":"26.85","throughput":"6.00"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"34486.6","latency":"28.49","throughput":"6.22"},{"name":"koa","version":"3.0.1","requests":"34439.0","latency":"28.54","throughput":"6.14"},{"name":"hapi","version":"21.4.3","hasRouter":true,"requests":"30772.4","latency":"32.00","throughput":"5.49"},{"name":"koa-router","version":"14.0.0","hasRouter":true,"requests":"30734.4","latency":"32.03","throughput":"5.48"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"29220.0","latency":"33.71","throughput":"5.21"},{"name":"fastify-big-json","version":"5.6.0","hasRouter":true,"requests":"11339.8","latency":"87.62","throughput":"130.48"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"10075.4","latency":"98.68","throughput":"1.80"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"9020.5","latency":"110.25","throughput":"3.35"},{"name":"trpc-router","version":"11.5.1","hasRouter":true,"requests":"6023.7","latency":"165.23","throughput":"1.33"}]
1+
[{"name":"node-http","version":"v20.19.5","requests":"47151.2","latency":"20.70","throughput":"8.41"},{"name":"polka","version":"0.5.2","hasRouter":true,"requests":"46113.6","latency":"21.16","throughput":"8.22"},{"name":"fastify","version":"5.6.0","hasRouter":true,"requests":"46104.0","latency":"21.18","throughput":"8.27"},{"name":"micro","version":"10.0.1","requests":"45543.2","latency":"21.45","throughput":"8.12"},{"name":"connect","version":"3.7.0","requests":"44992.8","latency":"21.74","throughput":"8.02"},{"name":"0http","version":"4.3.0","hasRouter":true,"requests":"44784.8","latency":"21.84","throughput":"7.99"},{"name":"h3","version":"1.15.4","requests":"43999.2","latency":"22.23","throughput":"7.85"},{"name":"connect-router","version":"2.2.0","hasRouter":true,"requests":"42380.8","latency":"23.09","throughput":"7.56"},{"name":"restana","version":"v5.1.0","hasRouter":true,"requests":"41460.8","latency":"23.62","throughput":"7.39"},{"name":"h3-router","version":"1.15.4","hasRouter":true,"requests":"41304.0","latency":"23.71","throughput":"7.37"},{"name":"adonisjs","version":"7.7.0","hasRouter":true,"requests":"41156.0","latency":"23.80","throughput":"7.34"},{"name":"srvx","version":"0.8.7","requests":"39399.2","latency":"24.88","throughput":"7.66"},{"name":"whatwg-node-server","version":"0.10.12","requests":"38519.4","latency":"25.47","throughput":"6.87"},{"name":"hono","version":"4.9.8","hasRouter":true,"requests":"36678.2","latency":"26.76","throughput":"6.02"},{"name":"koa","version":"3.0.1","requests":"34726.0","latency":"28.29","throughput":"6.19"},{"name":"restify","version":"11.1.0","hasRouter":true,"requests":"34204.8","latency":"28.74","throughput":"6.17"},{"name":"koa-router","version":"14.0.0","hasRouter":true,"requests":"32203.2","latency":"30.56","throughput":"5.74"},{"name":"hapi","version":"21.4.3","hasRouter":true,"requests":"30864.8","latency":"31.89","throughput":"5.50"},{"name":"microrouter","version":"3.1.3","hasRouter":true,"requests":"30650.0","latency":"32.12","throughput":"5.47"},{"name":"fastify-big-json","version":"5.6.0","hasRouter":true,"requests":"11906.0","latency":"83.42","throughput":"136.98"},{"name":"express","version":"5.1.0","hasRouter":true,"requests":"9824.4","latency":"101.20","throughput":"1.75"},{"name":"express-with-middlewares","version":"5.1.0","hasRouter":true,"requests":"8744.3","latency":"113.69","throughput":"3.25"},{"name":"trpc-router","version":"11.5.1","hasRouter":true,"requests":"6234.1","latency":"159.68","throughput":"1.37"}]

0 commit comments

Comments
 (0)