Links mentioned:
- A distributed systems primer
- Dynamo: Amazon’s Highly Available Key-Value Store
- The Bigtable paper: PDF Version
- SOLID
- James' article about mockist testing
- James' article about using good OO practices to build rails model layers
- GoRuCo Talk: Scaling to Hundreds of Millions of Requests"