Skalierbarkeit ist das Verhalten von Systemen, Programmen oder Algorithmen bezüglich des Ressourcenbedarfs bei wachsenden Zugriffen. Also die Performance und die Komplexität eines Systems.
gut skalierbar
- Ein System, das bei der zehnfachen Leistung (Nennlast) mit etwa den zehnfachen Ressourcen auskommt.
- Ein System, das bei Bedarf möglichst einfach und mit möglichst wenig Kosten mit mehr Resourcen ausgestattet werden kann.
- Ein System, das nach oben möglichst keine Limitierung hat.
schlecht skalierbar
- Ein System, das bei doppelter Last das zehnfache an Ressourcen benötigt und bei zehnfacher Last komplett ausfallen würde.
- Ein System, das nur mit grossem Aufwand und/oder mit hohen Kosten mit mehr Resourcen ausgestattet werden kann.
- Ein System, das nach oben nicht veränderbare Limits hat.