File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 1+ # tinytodo
2+ This repository is created for showing that H2O's mruby handler is not the bottleneck of the whole system.
3+ I assumed that H2O and nginx works as a reverse-proxy which delegate requests to an upstream app (app/app.psgi),
4+ and what they only do is some (little-bit complicated) Access Control.
5+
6+ Before running the benchmark, I supposed that the performance of H2O's Access Control itself would be worse than
7+ nginx due to it's mruby overhead, but the result was not what I expected..
8+
9+ ## H2O configuration
10+ https://github.com/i110/tinytodo/blob/master/conf/h2o.conf
11+
12+ ## nginx configuration
13+ https://github.com/i110/tinytodo/blob/master/conf/nginx.conf
14+
15+ ## run the benchmark
16+
17+ ```
18+ wrk -t36 -c180 -d10 -s wrk.lua http://$REVPROXY:5001/
19+ ```
You can’t perform that action at this time.
0 commit comments