Une entreprise a développé un nouveau jeu vidéo multijoueur sous forme d'application web dans une architecture à trois niveaux au sein d'un VPC avec Amazon RDS for MySQL pour la couche de base de données. Plusieurs joueurs s'affronteront simultanément en ligne. Les développeurs souhaitent un tableau des 10 meilleurs scores en temps quasi réel et la possibilité d'arrêter et de restaurer le jeu tout en conservant les scores actuels. Que doit implémenter un architecte de solutions pour répondre à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Mettre en place un cluster Amazon ElastiCache for Redis pour calculer et mettre en cache les scores que l'application web doit afficher..
Pourquoi c'est la réponse
Un cluster Amazon ElastiCache for Redis est la meilleure solution. Redis prend en charge les structures de données complexes comme les listes triées (sorted sets), idéales pour maintenir un classement des 10 meilleurs scores en temps quasi réel, car il peut calculer et mettre à jour ces scores efficacement. De plus, Redis offre la persistance des données, ce qui permet d'arrêter et de restaurer le jeu tout en conservant les scores actuels. ElastiCache for Memcached ne prend pas en charge les structures de données complexes ni la persistance des données, le rendant inadapté pour les classements persistants. Amazon CloudFront est un CDN pour la mise en cache de contenu statique ou dynamique en périphérie, mais il ne peut pas calculer ni gérer des scores en temps réel. Un réplica en lecture Amazon RDS for MySQL améliorerait les performances de lecture mais n'offrirait pas la capacité de calcul rapide des classements ni la persistance des données de la même manière que Redis.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise