On Building Scalable Systems

Understanding scalability

Kislay Verma
Better Programming
Published in
13 min readMar 6, 2022

--

Photo by Isaac Smith on Unsplash

In software engineering, scalability is the idea that a system should be able to handle an increase in workload by employing more computing resources without significant changes to its design.

Why don’t systems scale

Software, though “virtual”, needs physical machines to run. And physical machines are…

--

--