about summary refs log tree commit homepage
path: root/test/benchmark
DateCommit message (Collapse)
2009-08-15Drop the micro benchmarks
It's not worth the effort to keep the internal API consistent between non-bugfix versions.
2009-05-22Define HttpRequest#reset if missing
Newer versions of Unicorn do not include a #reset method
2009-05-03benchmark/*: updates for newer versions of Unicorn
* explain unicorn_peeraddr * support #readpartial in request * support #write in responses
2009-03-22benchmark: header values must be strings
Newer versions of Unicorn "enforce" this by splitting on "\n" to handle Rack-style multi-value headers.
2009-03-22All new benchmarks, old ones removed
dd.ru is a rackup file is intended as a dd(1)-like test for I/O performance. There are also individual request, response, and big_request benchmarks for micro benchmarking some parts of Unicorn. The rest of the benchmarks are gone: I am not interested in performance comparisons (and pissing matches) with other web servers (or their fanboys/girls). I will _NEVER_ publically publish benchmarks comparing Unicorn against other web servers. I will only compare Unicorn against other versions of Unicorn, possibly on different platforms. Neutral third-parties are invited to publish their own benchmarks (along with detailed procedures, version numbers and other details) comparing Unicorn to other servers. Signed-off-by: Eric Wong <normalperson@yhbt.net>
2008-02-20Add concurrency benchmarks, mostly copied from Thin's.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@971 19e92222-5c0b-0410-8929-a290d50e31e9