← Dictionary
Dictionary · Data

What is Linear Scalability?

As the amount of resources added to the system increases, the performance increases at the same rate.

Overview

It refers to the growth capacity of a system. If your system can do twice as much work when you add twice as many servers, the system is linearly scalable. This is the biggest proof that the system can grow while maintaining its efficiency.

Analogy: It's like when you put two tractors instead of one to plow a field, the job gets done twice as fast; If there is no loss of efficiency, you are scaling linearly.

How it works

The system architecture is designed to divide the workload into parts and distribute it to different resources.

Where it is used

Cloud computing systems, databases and high-traffic web services.

Commonly confused with

It is not just 'being fast', it is that the increase in performance is proportional to the increase in resources.

Frequently asked questions

Why can't every system scale linearly?

Because as the system grows, the communication load between parts increases, which may waste some of the added resources.

Related terms

Related tools

This explanation was written in plain language for TreScout and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →