September 07, 2007

Adventures of scaling eins.de

Patrick Lenz, founder and lead developer of freshmeat.net was also responsible for the relaunch of another website eins.de which recently moved from php to ruby. Eins.de site serves about 1.2 million dynamic pages a day. He wrote a series of articles describing how they redesigned the site to scale for growth. I found these articles very informative with a extreemly mature discussion of the colorful world of scalability.Here is the final summary of what they ended up after 4 months of optimizations

Systems optimization

Code optimization