Un workflow manuel de vérification des commandes utilise un abonnement pull Pub/Sub pour livrer les commandes aux agents commerciaux. Vous devez empêcher le traitement d'une commande deux fois par différents agents sans ajouter de complexité au workflow. Que devez-vous faire ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser la livraison exactement une fois de Pub/Sub dans votre abonnement pull..
Pourquoi c'est la réponse
L'option correcte est d'utiliser la livraison exactement une fois de Pub/Sub. Cette fonctionnalité, activée sur un abonnement pull, garantit que chaque message est livré et confirmé une seule fois, empêchant ainsi le traitement en double par différents agents sans nécessiter de logique de déduplication supplémentaire dans l'application. L'utilisation d'un PTransform de déduplication dans Dataflow ajouterait de la complexité au workflow et ne serait pas nécessaire si Pub/Sub peut gérer la déduplication au niveau de la livraison. Créer une base de données transactionnelle pour surveiller les messages en attente introduirait également une complexité et une latence supplémentaires, ce qui n'est pas l'objectif. Créer un nouvel abonnement push pour surveiller les commandes traitées ne résoudrait pas le problème de la prévention du traitement en double avant qu'il ne se produise.
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