Backend System Design, module B10
Caching
Cache layers, strategies, eviction, invalidation, stampedes and distributed caches, with a Java LRU.
7 of 9 lessons published
- 1Caching Basics
Standard · beginner
- 2Advanced Caching Strategies
Standard · intermediate
- 3Cache Layers: Client, CDN, Application and Database
Flagship · intermediate
- 4
Cache-Aside, Read-Through, Write-Through and Write-Back (coming soon)
Flagship · intermediate
- 5Eviction Policies: LRU, LFU and TTL
Standard · intermediate
- 6Build an LRU Cache in Java
Standard · intermediate
- 7Cache Invalidation
Standard · intermediate
- 8Cache Stampede and Hot Keys
Standard · advanced
- 9
Distributed Caches: Redis and Memcached (coming soon)
Standard · intermediate