Design a caching layer for a high-traffic application | Hello Interview