Compromis
Lorsque vous concevez l'architecture des solutions, pensez à faire des compromis afin d'assurer une approche optimale. En fonction de votre situation, vous pouvez privilégier la cohérence, la durabilité et l'espace par rapport au temps ou à la latence pour offrir de meilleures performances.
Avec AWS, vous pouvez atteindre une portée mondiale en quelques minutes et déployer des ressources à plusieurs emplacements à travers le monde pour vous rapprocher de vos utilisateurs finaux. Vous pouvez aussi ajouter dynamiquement des réplicas en lecture seule aux banques d'informations, comme les systèmes de bases de données, afin de réduire la charge sur la base de données principale.
La question suivante est axée sur ces quelques considérations relatives à l'efficacité des performances.
PERF 8 : Comment utiliser les compromis pour améliorer les performances ? |
---|
Lors de la conception architecturale de solutions, identifier les compromis permet de sélectionner une approche optimale. En règle générale, vous pouvez améliorer les performances en faisant un compromis sur la cohérence, la durabilité et l'espace en faveur du temps et de la latence. |
Lorsque vous apportez des modifications à la charge de travail, collectez et évaluez les métriques pour déterminer l'impact de ces modifications. Mesurez les impacts sur le système, ainsi que sur l'utilisateur final pour comprendre la façon dont vos compromis affectent votre charge de travail. Utilisez une approche systématique, telle que des tests de charge, pour déterminer si le compromis améliore les performances.