Skip to content

Commit

Permalink
Clarify results (#281)
Browse files Browse the repository at this point in the history
* add Java/act framework

* validate working for each framework on travis

* remove unused files

* Add restify (node) (#276)

* add restify (node)

* add restify to node targets on makefile

* add dockerfile for restify (node)

* Introducing Vibora (#285)

* add vibora

this code has been tested and it requires `SO_REUSEPORT` on Ubuntu 16.04, therefore can't guarantee anything about the code. Use it at your own risk.

* Update benchmarker.cr

* update for vibora

* fix routing -> type not required

* add vibora

* use gunicorn for sanic

* use http://meinheld.org/ to enable async networking with django

* reuse port on tornado

* use meinheld / SO_REUSEPORT on django

* use meinheld / SO_REUSEPORT on flask

* Introducing Vibora (#285)

* add vibora

this code has been tested and it requires `SO_REUSEPORT` on Ubuntu 16.04, therefore can't guarantee anything about the code. Use it at your own risk.

* Update benchmarker.cr

* update for vibora

* fix routing -> type not required

* add vibora

* use gunicorn for sanic

* use http://meinheld.org/ to enable async networking with django

* reuse port on tornado

* use meinheld / SO_REUSEPORT on django

* use meinheld / SO_REUSEPORT on flask

* update nim/mofuw (#268)

* update nim/mofuw

* fixed nest.nim not found

* cleanup ranking, display only two tables

* format percentile

* rank by 99th percentile, for latency

* update mofuw (#294)

* fix jester (#297)

* fix jester

* dockerfile refactor (jester)

* update tornado to 5.1.0 (#298)

* use a redis to store results

* fix server_nim_mofuw (#301)

* add redis on ci (storage will change)

* create a sample resultset

* add more details on results tables

* Fix jester (#305)

* fix jester, seeing tfb implementation

* restore nimble file

* fix version

* use an internal in-memory storage for results

* Restore hapijs (#306)

* restore hapijs

* add hapi to make targets

* clarified tiles

* compute results from each endpoints (previously was only on GET:/)

* restore 50th percentile ranking for latency

* Optimize mofuw implementation (#304)

* remove unused files (mofuw)

* homogenize implementation (inspiring from techempower)

* add results sets for each route

* remove duplicate target in makefile

* fix python version for vibora
  • Loading branch information
waghanza authored and Marwan Rabbâa committed Jul 30, 2018
1 parent 6c6dbc3 commit 36c33d6
Show file tree
Hide file tree
Showing 8 changed files with 780 additions and 177 deletions.
5 changes: 4 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
services: docker
services:
- docker
- redis


language: crystal

Expand Down
219 changes: 106 additions & 113 deletions README.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions nim/mofuw/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ RUN nimble install -y mofuw
RUN nim c -d:release --threads:on -d:bufSize:512 server_nim_mofuw.nim

CMD [ "./server_nim_mofuw" ]

Loading

0 comments on commit 36c33d6

Please sign in to comment.