Designing Scalable Web: Patterns

Databases: Unless we’re doing a lot of file serving, the database is the toughest part to scale,  If we can, best to avoid the issue altogether and just buy bigger hardware