The idea behind this project is to measure performance over different operations across a wide variety of web frameworks. Over time we want to improve the coverage to cover a broad amount of frameworks.
If you would like to fix something, or add a new framework. Please feel free to send a PR my way.
TODO
TODO
/index
- Render a static template (index.html)
/index_json
- Render a static JSON (index.json)
/fortunes
- Read all fortune message from the DB, and render a template (fortunes.html)
/fortunes_json
- Read all fortune messages from the DB, and render JSON (fortunes.json)
config/
- install.sh
- setup.sh
- *.sql
frameworks/
- language-name/
- - install.sh
- - framework-name/
- - - install.sh
- - - run.sh
- - - <framework-files>.*
templates/
- *.html
Configuration files for installing and setting up non framework specific tasks.
Installing everything not framework specific, like wrk2
, postgresql
, etc.
Setup Database, etc.
This directory contains all the frameworks to be tested.
This directory contains all the frameworks which use the same language.
Install all language specific dependencies.
This directory contains framework specific files to setup the framework and run the tests.
Install all framework specific dependencies.
Run tests for this framework.
Contains the various templates used.
TODO