Storage Scalability

Go to Problems

Storage Scalability Introduction

A sound understanding of storage scalability is really important if you intend to interview for a senior backend engineer or a senior infrastructure engineer role. 
We try to walk you through some of these problems here to set a tone around how to approach these problems. Do note that no design is correct or wrong. There are just good designs and bad designs which heavily depend on the use case. 
Hence, it is extremely important to clarify the requirements for the problem asked. We discuss this in more detail in later slides.

Serious about Learning System Design ?

Learn this and a lot more with Scaler Academy's industry vetted curriculum which covers System Design in depth.

Problems

Title Difficulty Average time to read Asked in
Design Cache Medium 40 minutes
Sharding a Database Medium 35 minutes
Highly Available Database Hard 50 minutes
Highly Consistent Database Hard 50 minutes