Scalable systems (article) | The Internet | Khan Academy

Imagine you are trying to deliver masks to areas affected by COVID-19. To scale your efforts, you’d ideally

1) Look for many volunteers who can work in parallel (more computational power)
2) Build efficient delivery techniques (algorithmic efficiency)
3) Have backup-plans in case volunteers have to take time off or there are surges (redundancy, load balancing)
4) etc…

Most of the things you can think of from this example have been incorporated in some form when building scalable systems, be it increasing the number of computational devices (capacity) or using faster algorithms.

Hope this helps!

Button navigates to signup page

( 34 votes )