How Facebook Copes with 300 Million Users
technologyreview.com