Scalabilitatea este capacitatea unui sistem de a gestiona o încărcătură crescută (mai mulți utilizatori, cereri, date) prin adăugarea de resurse. Realizarea ei implică scalare verticală (mașini mai mari) și în special scalare orizontală (mai multe mașini), alături de tehnici precum load balancing, caching și distribuție.
Ce este scalabilitatea
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.
