Concevez un pipeline évolutif et découplé pour distribuer des tâches des producteurs (générateurs de tâches) aux consommateurs (exécuteurs de tâches), permettant l'ajout de nouvelles applications sans dégrader les performances existantes. Quelle approche devriez-vous utiliser ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser un topic Cloud Pub/Sub pour publier les tâches, et utiliser des abonnements pour les exécuter.
Pourquoi c'est la réponse
Cloud Pub/Sub est une solution de messagerie asynchrone et entièrement gérée, idéale pour découpler les producteurs et les consommateurs. Les producteurs publient des tâches sur un topic, et les consommateurs s'abonnent à ce topic pour recevoir et exécuter les tâches. Cette approche est hautement évolutive, car Pub/Sub gère automatiquement la charge et permet d'ajouter de nouveaux abonnés (applications) sans affecter les performances existantes. L'API App Engine pourrait servir de point d'entrée mais n'offre pas la capacité de messagerie asynchrone et de découplage de Pub/Sub. Utiliser Cloud SQL ou Cloud Spanner pour insérer/supprimer des lignes de tâches introduirait une surcharge de base de données et des problèmes d'évolutivité pour un système de file d'attente de tâches à haut débit.
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