Thursday, April 22, 2021

Gaurav Sen: What is Distributed Caching? Explained with Redis!

April 22, 2021

Here is the link. 

Caching in distributed systems is an important aspect for designing scalable systems. We first discuss what is a cache and why we use it. We then talk about what are the key features of a cache in a distributed system. The cache management policies of LRU and Sliding Window are mentioned here. For high performance, the cache eviction policy must be chosen carefully. To keep data consistent and memory footprint low, we must choose a write through or write back consistency policy. Cache management is important because of its relation to cache hit ratios and performance. We talk about various scenarios in a distributed environment. System Design Video Course: https://get.interviewready.io/courses...




No comments:

Post a Comment