Skip to content

Commit 80cfaf5

Browse files
committed
benchmarks with latest versions
1 parent 7a5f92c commit 80cfaf5

File tree

4 files changed

+839
-28
lines changed

4 files changed

+839
-28
lines changed

Diff for: README.md

+28-28
Original file line numberDiff line numberDiff line change
@@ -46,31 +46,31 @@ benchmark [arguments (optional)]
4646

4747
| | Version | Router | Requests/s | Latency | Throughput/Mb |
4848
| :-- | --: | :-: | --: | --: | --: |
49-
| bare | 10.13.0 || 43619.2 | 2.22 | 6.78 |
50-
| connect-router | 1.3.3 || 38876.8 | 2.50 | 6.08 |
51-
| connect | 3.6.6 || 41590.4 | 2.33 | 6.53 |
52-
| egg.js | || 17999.2 | 5.46 | 5.97 |
53-
| express-route-prefix | 4.16.3 || 22593.6 | 4.34 | 7.95 |
54-
| express-with-middlewares | 4.16.3 || 20600.0 | 4.75 | 7.42 |
55-
| express | 4.16.3 || 25140.8 | 3.88 | 3.96 |
56-
| fastify-big-json | 1.6.0 || 9387.6 | 10.42 | 108.40 |
57-
| fastify | 1.6.0 || 43568.0 | 2.23 | 6.83 |
58-
| foxify | 0.10.6 || 41968.0 | 2.31 | 5.97 |
59-
| hapi | 17.5.1 || 27208.0 | 3.60 | 4.29 |
60-
| koa-router | 7.4.0 || 32003.2 | 3.05 | 4.97 |
61-
| koa | 2.5.1 || 33841.6 | 2.88 | 5.38 |
62-
| micro-route | 2.5.0 || 37513.6 | 2.59 | 5.88 |
63-
| micro | 9.3.2 || 40355.2 | 2.41 | 6.33 |
64-
| microrouter | 3.1.3 || 25326.4 | 3.85 | 3.99 |
65-
| polka | 0.4.0 || 40188.8 | 2.42 | 6.28 |
66-
| rayo | 1.0.4 || 38358.4 | 2.53 | 6.03 |
67-
| restify | 7.2.1 || 30798.4 | 3.02 | 4.88 |
68-
| server-base-router | 6.1.0 || 36873.6 | 2.64 | 5.83 |
69-
| server-base | 6.1.0 || 36353.6 | 2.68 | 5.72 |
70-
| spirit-router | 0.5.0 || 35945.6 | 2.57 | 5.63 |
71-
| spirit | 0.6.1 || 39625.6 | 2.33 | 6.22 |
72-
| take-five | 1.4.0 || 21179.2 | 4.33 | 6.97 |
73-
| total.js | 2.9.4 || 27169.6 | 3.59 | 7.75 |
74-
| trek-engine | 1.0.5 || 35832.0 | 2.72 | 5.08 |
75-
| trek-router | 1.2.0 || 32718.4 | 2.98 | 4.67 |
76-
| vapr | 0.5.1 || 33009.6 | 2.95 | 4.69 |
49+
| bare | 10.13.0 || 43542.4 | 2.23 | 6.83 |
50+
| connect-router | 1.3.3 || 39619.2 | 2.45 | 6.17 |
51+
| connect | 3.6.6 || 42736.0 | 2.27 | 6.72 |
52+
| egg.js | || 16048.0 | 6.13 | 5.33 |
53+
| express-route-prefix | 4.16.3 || 5764.6 | 17.03 | 2.01 |
54+
| express-with-middlewares | 4.16.3 || 20158.4 | 4.85 | 7.33 |
55+
| express | 4.16.3 || 26481.6 | 3.69 | 4.15 |
56+
| fastify-big-json | 1.6.0 || 8361.2 | 11.69 | 96.40 |
57+
| fastify | 1.6.0 || 45846.4 | 2.11 | 7.17 |
58+
| foxify | 0.10.6 || 46608.0 | 2.08 | 6.63 |
59+
| hapi | 17.5.1 || 26497.6 | 3.70 | 4.16 |
60+
| koa-router | 7.4.0 || 33054.4 | 2.95 | 5.13 |
61+
| koa | 2.5.1 || 35796.8 | 2.72 | 5.63 |
62+
| micro-route | 2.5.0 || 41872.0 | 2.32 | 6.53 |
63+
| micro | 9.3.2 || 45193.6 | 2.15 | 7.03 |
64+
| microrouter | 3.1.3 || 24536.0 | 3.98 | 3.85 |
65+
| polka | 0.5.1 || 44393.6 | 2.19 | 6.97 |
66+
| rayo | 1.0.4 || 44553.6 | 2.18 | 6.97 |
67+
| restify | 7.2.1 || 22968.0 | 4.08 | 3.64 |
68+
| server-base-router | 6.0.0 || 42300.8 | 2.29 | 6.58 |
69+
| server-base | 6.0.0 || 41731.2 | 2.33 | 6.47 |
70+
| spirit-router | 0.5.0 || 35766.4 | 2.59 | 5.58 |
71+
| spirit | 0.6.1 || 37424.0 | 2.47 | 5.88 |
72+
| take-five | 2.0.0 || 20302.4 | 4.56 | 6.78 |
73+
| total.js | 3.0.0 || 30664.0 | 3.18 | 8.85 |
74+
| trek-engine | 1.0.5 || 35867.2 | 2.71 | 5.03 |
75+
| trek-router | 1.2.0 || 34884.8 | 2.80 | 4.96 |
76+
| vapr | 0.5.1 || 34267.2 | 2.84 | 4.88 |

0 commit comments

Comments
 (0)