Release v0.4.5
Changelog
Added plain text response format option. Added profiling option and some performance fixes.
$ wrk -c 50 -t 50 -d 10 --latency http://localhost:25222/perf
Running 10s test @ http://localhost:25222/perf
50 threads and 50 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 1.12ms 2.54ms 47.96ms 91.85%
Req/Sec 2.78k 661.90 31.89k 82.64%
Latency Distribution
50% 295.00us
75% 731.00us
90% 2.91ms
99% 12.99ms
1384223 requests in 10.10s, 167.65MB read
Requests/sec: 137063.33
Transfer/sec: 16.60MB
Other
- 29dfe2c: Added cache for app entries to avoid db lookup during path match (@akclace)
- b1bf97b: Added check for failure in last plugin call (@akclace)
- 61bb9ef: Added default and max limit on fs.find API (@akclace)
- f4c24b5: Added option to disable access logging (@akclace)
- e5cd6c2: Added plain text response format (@akclace)
- a641c7a: Added profiling option on startup (@akclace)
- 4aa30c2: Changed fs watcher to be recursive (@akclace)
- 0e0e7df: Changed html template parsing to be conditional, only if HTML routes are defined (@akclace)