Ultimate Guide to Caching System Architecture - System design

00:11 - Agenda
00:27 - Caching introduction
01:36 - How caching reduces latency
02:32 - Where caching can be performed?
02:36 - Browser caching
02:55 - CDN caching
03:30 - Load Balancer caching
03:48 - Advantages and challenges of caching
04:40 - Distributed caching with consistent hashing
06:44 - Caching Strategies and cache Invalidation
06:49 - Cache aside strategy
08:29 - Read through strategy
08:57 - Cache aside vs Read through strategy
10:34 - Write around strategy
11:47 - Write through strategy
12:50 - Write back or write behind strategy
14:38 - Cache Eviction strategies
15:05 - Least Recently used cache eviction strategy
15:55 - Least Frequently used cache eviction strategy
16:46 - First in First out cache eviction strategy
17:02 - Last in first out cache eviction strategy
17:21 - Random replacement cache eviction strategy
17:37 - Systems that do not need caching
Consistent Hashing - System Design Tutorial series - • Consistent Hashing - S...
Data Structure that powers Redis - SkipList - • Data Structure that po...
12 Factor App Pattern - Microservices Architecture essential #2 - • 12 Factor App Pattern ...
CAP theorem - Eventual and Strong consistency - System design - • CAP theorem - Eventual...

Пікірлер: 2

  • @DuyChienNguyen1702
    @DuyChienNguyen17023 ай бұрын

    Great explaination. Keep it up

  • @ST-Vidz
    @ST-Vidz3 ай бұрын

    great video!