Ölçeklenebilirlik, bir sistemin artan yükü (daha fazla kullanıcı, istek, veri) kaynak ekleyerek işleyebilme yeteneğidir. Bunu sağlamak dikey ölçeklendirme (daha güçlü makineler) ve özellikle yatay ölçeklendirme (daha fazla makine) ile, aynı zamanda yük dengeleme, önbellekleme ve dağıtım gibi tekniklerle gerçekleştirilir.
Ölçeklenebilirlik nedir
SCALABILITY = the ability to handle GROWTH (more load) by adding resources, maintaining
performance:
→ a scalable system handles 10x or 100x the load by adding capacity
→ a non-scalable system degrades/fails as load grows (a bottleneck)
→ essential because successful systems grow.
