Scalabilité
Scalabilité est la capacité d’un système à supporter une hausse du nombre d’utilisateurs, de données ou d’opérations sans perdre un niveau de service acceptable. Elle concerne particulièrement le backend et les services externes utilisés par l’application.
Pourquoi ce terme compte dans un projet mobile
Une croissance rapide peut transformer une faiblesse invisible en panne coûteuse. À l’inverse, construire dès le premier jour une infrastructure prévue pour des millions d’utilisateurs peut gaspiller le budget d’un produit encore non validé.
Un exemple dans un projet d’application mobile
Lorsqu’un client anticipe une forte croissance, j’utilise le terme « scalabilité » pour discuter de la capacité du backend à suivre la charge. Je distingue les fondations utiles dès le départ des optimisations qui pourront attendre des données réelles.