Scalability

Scalability means an application or system can handle increased load by adapting its resources.

Example:


Types of Scalability

There are two types of scalability:

  1. Vertical Scalability
  2. Horizontal Scalability (Elasticity)

Vertical Scalability (Scale Up)

scale down - Reduce power of the SAME server

scale up - Increase power of the SAME server

Meaning

Vertical scalability means increasing the size of a single instance.


Example

This increases: