CSCI325: Distributed Systems
Articles
Google's Data Center in Finland
Why website crashes are unavoidable -- at least for now
Experts say we'll be working in the 'cloud' by 2020