Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marblejs/benchmarks
A bunch of tests to shallow compare Marble.js to other popular Node.js HTTP frameworks/libraries.
https://github.com/marblejs/benchmarks
benchmark express koa marblejs restify rxjs
Last synced: 3 months ago
JSON representation
A bunch of tests to shallow compare Marble.js to other popular Node.js HTTP frameworks/libraries.
- Host: GitHub
- URL: https://github.com/marblejs/benchmarks
- Owner: marblejs
- License: mit
- Created: 2018-07-09T20:46:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-12T03:44:59.000Z (over 1 year ago)
- Last Synced: 2024-07-06T02:18:09.420Z (7 months ago)
- Topics: benchmark, express, koa, marblejs, restify, rxjs
- Language: JavaScript
- Homepage: http://www.marblejs.com
- Size: 153 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Marble.js benchmarks
Shallow benchmarks for Marble.js. Comparison to other popular Node.js HTTP frameworks/libraries.
### Setup
1. Install `wrk` - a HTTP benchmarking tool:
- macOS users: `brew install wrk`
- Linux users: [instructions](https://github.com/wg/wrk/wiki/Installing-Wrk-on-Linux)
- Windows users: just install normal system...2. Just run `npm i`
### Benchmarks
Run benchmarks for *Marble.js*, *Koa*, *Express* and *Restify*:
```bash
npm run bench:routing ## run routing benchmark
npm run bench:middleware ## run middleware benchmark
```## License
marble.js is MIT licensed