As someone who cares about performance, I'd like benchmarks to be made available for sanity checking new updates.
This is mostly for internal fiddling, so I can see if I've slowed it down incredibly or if what I think is performance tuning actually .. you know, is.
This will probably be a server hacked out that hits all bits of functionality and some benchmarking classes / an ab command that executes each route.
The results can go on the wiki somewhere for referencing.
I'll probably put this on top of the priority list so there's a baseline before magic is added.
Some really basic ab tests have been added with their initial results (using my laptop, running ab and the server).
Compare relative to basicserver.bench, which is a hello world using the defaul go net/http.
As someone who cares about performance, I'd like benchmarks to be made available for sanity checking new updates. This is mostly for internal fiddling, so I can see if I've slowed it down incredibly or if what I think is performance tuning actually .. you know, is.
This will probably be a server hacked out that hits all bits of functionality and some benchmarking classes / an ab command that executes each route. The results can go on the wiki somewhere for referencing.
I'll probably put this on top of the priority list so there's a baseline before magic is added.