Une entreprise utilise un système de traitement des paiements qui exige que les messages pour un ID de paiement particulier soient reçus dans le même ordre qu'ils ont été envoyés. Sinon, les paiements pourraient être traités de manière incorrecte. Quelles actions un architecte de solutions doit-il prendre pour répondre à cette exigence ? (Choisissez deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Écrire les messages dans un flux de données Amazon Kinesis avec l'ID de paiement comme clé de partition., Écrire les messages dans une file d'attente FIFO Amazon Simple Queue Service (Amazon SQS). Configurer le groupe de messages pour utiliser l'ID de paiement..
Pourquoi c'est la réponse
Pour garantir que les messages pour un ID de paiement spécifique sont traités dans l'ordre d'envoi, deux services AWS sont particulièrement adaptés. Écrire les messages dans un flux de données Amazon Kinesis avec l'ID de paiement comme clé de partition est une solution efficace. Kinesis Data Streams garantit l'ordre des messages au sein d'une même partition, ce qui signifie que tous les messages pour un ID de paiement donné seront traités séquentiellement. De même, écrire les messages dans une file d'attente FIFO Amazon SQS et configurer le groupe de messages pour utiliser l'ID de paiement est une excellente option. Les files d'attente SQS FIFO maintiennent l'ordre des messages et garantissent un traitement unique par groupe de messages. Écrire dans DynamoDB avec l'ID de paiement comme clé de partition ne garantit pas l'ordre de traitement des messages, seulement leur stockage. ElastiCache for Memcached est un cache en mémoire et n'est pas conçu pour garantir l'ordre des messages. Une file d'attente SQS standard ne garantit pas l'ordre des messages.
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