A detailed and fascinating multi-phase account of how to make a web site scale up: The Adventures of Scaling. The site in question is written in Ruby on Rails, though very little is specific to that framework. There's much more about the other web infrastructure surrounding Rails: proxy frontends, server topology, database replication, caching strategies, and so on. If you're building a dynamically generated web site that you'd like to make serve tons of pages per day, this is well worth a read.

tagged: web   /   via: Developing Storm» 1 reaction

Comments

[gravatar]
Platypus 9:35 PM on 28 Mar 2006

Neat that they're using lighttpd. I checked it out a while ago, and it is one impressive piece of software.

Add a comment:

name
email
Ignore this:
not displayed and no spam.
Leave this empty:
www
not searched.
 
Name and either email or www are required.
Don't put anything here:
Leave this empty:
URLs auto-link and some tags are allowed: <a><b><i><p><br><pre>.