Chapter 15
The Problem Archetypes
Most system design questions are a variation on a handful of archetypes — recognize the shape of the problem before you start drawing boxes.
What You'll Learn in This Chapter:
- ✦Read-heavy vs Write-heavy architecture patterns
- ✦Event-driven message systems
- ✦Geospatial and proximity search setups
- ✦Distributed file storage patterns