Skalabilitet er en systems evne til å håndtere økt belastning (flere brukere, forespørsler, data) ved å legge til ressurser. Oppnåelse av det innebærer vertikal skalering (større maskiner) og særlig horisontal skalering (flere maskiner), sammen med teknikker som load balancing, caching og distribusjon.
Hva skalabilitet er
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.
