Skip to main content

Introduction to Scaling

Basics of scaling

Ossi Galkin avatar
Written by Ossi Galkin
Updated over a year ago

Introduction

Scalability describes a system’s ability to adapt to change on demand. It is also about fault tolerance, which is the property that enables a system to continue operating in the event of the failure of one or more faults within some of its components. Fault tolerance is especially important for business critical integrations.

There are two categories of scaling: horizontal and vertical scaling. Horizontal scaling refers to adding more machines, virtual machines or nodes to the pool. Vertical scaling refers to adding resources to the current system, for example CPUs, memory or increase in network speed, to handle growth in demand. Scaling can be done in both directions: up and down.

The next article is Introduction to PaaS Agents

Did this answer your question?