← Glossaire
Glossaire · Data

Qu'est-ce que Linear Scalability ?

À mesure que la quantité de ressources ajoutées au système augmente, les performances augmentent au même rythme.

Définition

Il fait référence à la capacité de croissance d’un système. Si votre système peut effectuer deux fois plus de travail lorsque vous ajoutez deux fois plus de serveurs, le système est évolutif de manière linéaire. C’est la plus grande preuve que le système peut se développer tout en conservant son efficacité.

Analogie : C'est comme si lorsque vous utilisiez deux tracteurs au lieu d'un pour labourer un champ, le travail était fait deux fois plus vite ; S’il n’y a pas de perte d’efficacité, vous évoluez de manière linéaire.

Comment ça marche

L'architecture du système est conçue pour diviser la charge de travail en parties et la distribuer à différentes ressources.

Où est-ce utilisé

Systèmes de cloud computing, bases de données et services Web à fort trafic.

Souvent confondu avec

Il ne s’agit pas simplement d’« être rapide », il s’agit plutôt du fait que l’augmentation des performances est proportionnelle à l’augmentation des ressources.

Questions fréquentes

Pourquoi tous les systèmes ne peuvent-ils pas évoluer de manière linéaire ?

Car à mesure que le système se développe, la charge de communication entre les parties augmente, ce qui peut gaspiller une partie des ressources ajoutées.

Termes liés

Outils liés

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