System Design

Distributed Caches

Wes and Kevin

As Kevin prepares to start a new job at Instacart, he explains some ideas around how a company like Instacart could employ caching to improve the scalability of their services.

Show notes:

https://medium.com/datadriveninvestor/all-things-caching-use-cases-benefits-strategies-choosing-a-caching-technology-exploring-fa6c1f2e93aa

https://ieftimov.com/post/when-why-least-frequently-used-cache-implementation-golang/

https://github.com/donnemartin/system-design-primer#cache

https://memcached.org/  

https://redis.io/