On Fri, Sep 11, 2009 at 1:32 PM, Domas Mituzas <midom.lists(a)gmail.com>wrote;wrote:
Hello!
apachebench does help with efficiency. It is
inefficient (not to
mention
irresponsible) to wait to benchmark your code until you have a
throng of
users actually relying on it.
It isn't matter of benchmarking, it is matter of relative resource
costs, compared with other projects, and no way you'd get the answer
with benchmarking tool.
Do note, we have a cluster which serves thousands of other requests,
so we may have capacity to serve various exceptions, but we may as
well want to spend that capacity on more efficient things, like, um,
wikis without eyecandies (interface language changes for english
language wikis? way to go!)
Apachebench will allow you to set the header
needed to trigger the language content shift in mediawiki while
simultaneously hammering the server with such requests.
We already know the costs, we do profile. We have way more detailed
costs than anything 'ab' can provide.
We have way more capacity in our cluster than a single-threaded
benchmark tool can load properly.
Domas
If you know the costs so well, why is there a need to see if the foundation
wiki buckles under the load during fundraiser time?
I believe you have grossly misrepresented the capabilities of apachebench,
and per your message it appears that you've never used it.