I'm studying these ideas in depth today, particularly all the stuff associated with Linux Virtual Server.
I've been talking a bit with the people at LiveJournal, who have a lot more traffic than we do, and some of the same ideas that Gabriel is advocating come up in that discussion, too.
In particular, I think that Gabriel's "artist's impression" of load balancer in front of squid in front of apache in front of mysql is the right thing to do.
That's even before we talk about what he calls "our own Akamai", which I think is very interesting and possibly very useful. But it's also something that we don't need to do right this second -- maybe in the summer, after we get migrated to our new setup. But the nice thing about the architecture that he's proposing is that we will be well-poised to go global.
Gabriel Wicke wrote:
Hi,
i've written a summary of my system ideas based on squid & SuperSparrow: http://www.aulinx.de/oss/code/wikipedia/
Cheers
Gabriel Wicke
Wikitech-l mailing list Wikitech-l@Wikipedia.org http://mail.wikipedia.org/mailman/listinfo/wikitech-l