Chapitre 11. Considérations sur l'évolutivité
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Tu as tout couvert, de l'architecture à la logique du point final, en passant par la sécurité et le débogage. Tu as fait quelques mises à jour de performance pour t'assurer que ton application fonctionne bien, alors l'une des dernières touches que tu peux apporter est de la préparer à évoluer pour accueillir plus d'utilisateurs. Cela signifie que ton application dorsale est "terminée". Tu ajouteras d'autres fonctions, tu feras des optimisations et tu changeras des choses au fur et à mesure que le produit se développe et mûrit, mais il est dans un état où la fonctionnalité de base est stable.
La mise à l'échelle est quelque chose qui commencera à coûter plus cher à ton entreprise parce que tu auras besoin de différents niveaux de services tiers et peut-être même de plus de membres de l'équipe. Tu sais qu'il est temps d'envisager l'extension lorsque les améliorations de tes performances ne suffisent pas à suivre le rythme d'utilisation.
Dans ce chapitre, tu auras plus de précisions sur :
-
Types de mise à l'échelle
-
Stratégies de mise à l'échelle
Décider de passer à l'échelle est une entreprise énorme parce que tu pourrais avoir besoin de diviser les données existantes ou de changer de façon significative les ressources et les services. Prends beaucoup de temps pour étudier tes options et vérifier ce dont ...