scalability
Sign in to saveScalability is the property of a system to handle a growing amount of work. One definition for software systems specifies that this may be done by adding resources to the system.
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/scalability
Sources (2)
via Wikidata · CC0
~12 min read
Article
15 sectionsContents
- Examples
- Dimensions
- Domains
- Horizontal (scale out) and vertical scaling (scale up){{Anchor|HORIZONTAL-SCALING|VERTICAL-SCALING|Horizontal and vertical scaling}}
- Horizontal or scale out{{anchor|Horizontal}}
- Vertical or scale up{{anchor|Vertical}}
- Network scalability
- Database scalability
- Strong versus eventual consistency (storage)
- Performance tuning versus hardware scalability
- Universal Scalability Law
- Weak versus strong scaling
- See also
- References
- External links
Scalability is the property of a system to handle a growing amount of work. One definition for software systems specifies that this may be done by adding resources to the system.
In an economic context, a scalable business model implies that a company can increase sales given increased resources. For example, a package delivery system is scalable because more packages can be delivered by adding more delivery vehicles. However, if all packages had to first pass through a single warehouse for sorting, the system would not be as scalable, because one warehouse can handle only a limited number of packages.