Part IX: High-Scale System Design Case Studies & Applied Infrastructure
Part IX: High-Scale System Design Case Studies & Applied Infrastructure
High-scale system design is the practice of making a workload’s data path, control path, failure model, and consistency contract explicit. This part applies those decisions to URL shortening, unique identifiers, crawling, search, messaging, and object storage, with concrete artifacts that can be reviewed before an implementation begins.
- Chapter 27: Fundamental Distributed Utilities
- Chapter 28: Content Ingestion, Search & Storage Engines
- Chapter 29: Feeds, Notifications & Real-Time Messaging
- Chapter 30: Geospatial & Location Services
- Chapter 31: Event Processing, Analytics & Gaming Engines
- Chapter 32: High-Concurrency Financial & Transactional Systems
- Chapter 33: Enterprise Operations & Monitoring Infrastructure
- Chapter 34: Media Streaming & Cloud Storage Systems
- Chapter 35: Modular Systems & Plugin Architecture