Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        



Marble.js logo

## 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