ALSO: Cache Eviction Policies
ALSO: Monolithic vs Microservices Architecture
ALSO: Circuit Breaker pattern
ALSO: Data Partitioning vs Sharding
ALSO: Eventual vs Strong Consistency
ALSO: Consensus Algorithms
ALSO: Idempotency in Distributed Systems
ALSO: What is a CDN?
ALSO: Batch vs Stream processing
ALSO: CI/CD Pipelines
ALSO: Optimistic vs Pessimistic Locking
ALSO: How to design Youtube