TomoLink
CompaniesSwiggySystem DesignLearn Cache
System Design
Mediumcaching-performance

Learn Cache

30 minsCachingSystem Design
30 mins
1 sections
Caching, System Design

Overview

Made a simple visual guide to help everyone understand the key considerations when designing or using caching systems.

  • • What is a cache
  • • Why do we need cache
  • • Where is cache used
  • • Cache deployment
  • • Distributed cache
  • • Cache replacement and invalidation
  • • Cache strategies
  • • Caching challenges
  • • And more.
Learn Cache [Medium] | Swiggy System_design | TomoLink