Vous devez attribuer des GUID via un service HTTP externe appelé à partir de microservices à des dizaines de milliers de messages/seconde et vous êtes préoccupé par la contre-pression. Comment devriez-vous concevoir le pipeline pour minimiser la contre-pression ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Regrouper le travail par tranches de dix secondes..
Pourquoi c'est la réponse
Regrouper le travail par tranches de dix secondes est la meilleure approche pour minimiser la contre-pression. En traitant les appels au service HTTP externe par lots, vous réduisez la fréquence des requêtes individuelles, ce qui est plus efficace pour un service externe et moins susceptible de le surcharger. Cela permet également de mieux gérer les pics de trafic. Appeler le service via HTTP directement pour chaque message entraînerait un grand nombre de requêtes individuelles et une surcharge rapide du service externe, créant une contre-pression. Créer le pipeline statiquement dans la définition de la classe ou créer un nouvel objet dans la méthode startBundle du DoFn ne résoudrait pas le problème de la fréquence des appels au service externe et de la gestion de la charge.
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