Caching — HLD System Design Theory
High Level Design