Brion Vibber wrote:
On Feb 25, 2004, at 14:48, Timwi wrote:
My guess is
I hereby forbid all discussion of optimization and slow spots until
somebody profiles actual running code and has data to show where the
slow spots are.
Seconded.
In my opinion, performance is perfectly fine right now. It could be
better, of course, I mean, anything could always be better, right?
And we're running with a suboptimal db server. suda has a load
average of 3-4 fairly often, while geoffrin (when running) had a load
average under 1.0 m ost of the time.
When Geoffrin is healed and here (just over a week from now, I think),
then we'll have 2 db servers, and we can do some simple load balancing
on those.
And our current architecture is now very reasonably scalable, *after*
we come to some understanding of where bottlenecks might be. If we
need more webservers, or more RAM in some squids, or more database
servers, we will find it fairly easy to just add them.
I'm personally still a lot more focussed on *reliability*. We want to
work hard to make sure that wikipedia always answers every request.
I've already made my campaign against worrying about arcane
possibilities like datacenter failure and whatnot. Those are good to
think about in the abstract, but we have other issues *right now*.
(Although nothing so serious as what we faced over the holidays, of
course.)
--Jimbo