Back to System DesignTrack Details
System Design Curriculum
Track 5: Caching Systems
Design low-latency applications caching tiers, invalidation heuristics, and stampede mitigations.
Syllabus Modules
Syllabus modules coming soon.
Planned Practice Projects
Projects mapping coming soon.
Learning Outcomes
- Configure write-behind and cache-aside storage synchronization rules
- Mitigate cache stampede using localized lock leases
- Implement Redis cluster cluster-keys setups to route hot data queries
Interview Defense
- Propose mitigations preventing cache stampede on global updates
- Compare consistent hashing setups on Redis cache cluster nodes