Évolutivité
L'évolutivité est la capacité d'un système à rester rapide à mesure que le nombre de personnes qui l'utilisent en même temps augmente.
Également appelé montée en charge capacité de croissance mise à l'échelle
Définition
L'évolutivité décide si votre système restera rapide quand le nombre de personnes qui s'en servent augmente. Cinq employés se connectent à neuf heures et tout s'ouvre aussitôt, mais ajoutez-en cent et le même écran met vingt secondes. Rien n'est cassé, le travail est simplement devenu plus gros que la machine qui le porte.
Les causes sont en général ennuyeuses et très précises, et la plus fréquente est un rapport qui lit les données en direct pendant que tout le monde essaie de travailler dessus. Un responsable ouvre les ventes du mois dernier à huit heures, la base se bloque le temps de compter, et chaque caissier de chaque agence attend. Les images font pareil, car une photo sortie d'un téléphone pèse parfois six mégaoctets. Mettez-en quarante sur une page et la page fait un quart de gigaoctet avant le premier mot. La troisième cause est le serveur lui-même, souvent une petite machine partagée qui suffisait la première année.
Rien de tout cela n'est une énigme à résoudre après coup, puisque ce sont des choix pris au début. Copiez les rapports lourds sur une deuxième copie des données, pour que la curiosité d'un responsable ne ralentisse pas la caisse. Réduisez les photos une fois à l'arrivée plutôt qu'à chaque affichage. Posez ensuite un chiffre sur le nombre d'utilisateurs de la troisième année, pas de la première, et choisissez l'hébergement en fonction.
Corriger plus tard coûte bien plus cher que prévoir dès le départ, et la raison n'est pas la facture d'hébergement. C'est que la forme des données doit changer, si bien que chaque écran qui y touchait doit être réécrit et retesté. Deux jours de travail le premier mois deviennent six semaines la deuxième année. Voilà pourquoi Linkysoft demande le chiffre de la troisième année avant d'écrire la moindre ligne d'un projet d'application web, car cette seule réponse change toute la conception.
Posez donc une question à votre prestataire avant de signer, à savoir combien de personnes ce système supporte en même temps et combien coûte le palier suivant. Une réponse claire montre que quelqu'un y a réfléchi, et notre offre Hostrena, hébergement et serveurs existe en partie pour que cette réponse soit un chiffre et non un haussement d'épaules. Linkysoft préfère vous donner ce chiffre tôt.
Questions sur Évolutivité
Pourquoi mon système est-il rapide à cinq utilisateurs et lent à cent ?
Un serveur plus gros règle-t-il un système lent ?
Combien coûte la correction après la mise en ligne ?
Que demander à un prestataire sur la croissance avant de signer ?
Vous ne voyez toujours pas comment cela s'applique à votre projet ?
Dites-nous ce que vous construisez et nous vous répondrons simplement.