Full threadwave·I would add relatively a new website called http://highscalability.com It has information about how highly scalable websites have been built.View on HN