Follow
Siben Nayak

Siben Nayak

35 followers

Senior Staff Software Engineer @ Intuit | Java Distributed Systems & Cloud Architect | Solving Large Scale Problems | ex-Amazon, McAfee, TCS

System Design 101 - Caching

Mar 15, 2023

In the previous post, we discussed the top system design concepts that software engineers should know. One of them is caching. Caching is an essential...

System Design 101 - Caching
System Design 101 - Redundancy
System Design 101 - Consistency
Distributed Systems 101 - Types of Distributed Systems
System Design 101 - Bandwidth, Throughput, and Latency
System Design 101 - Maintainability & Extensibility