Un site web de vote reçoit un volume élevé et variable de votes entrants. Comment optimiser le stockage et le traitement des votes entrants ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Publier les votes sur Pub/Sub et déclencher une Cloud Function à partir du sujet Pub/Sub pour les traiter..
Pourquoi c'est la réponse
L'option correcte est de publier les votes sur Pub/Sub et de déclencher une Cloud Function. Pub/Sub est un service de messagerie asynchrone et hautement évolutif, idéal pour gérer des volumes de données variables et élevés sans perdre de messages. Cloud Functions, déclenchées par Pub/Sub, permettent un traitement sans serveur et réactif à chaque vote, s'adaptant automatiquement à la charge. Écrire directement dans Firestore pourrait entraîner des goulots d'étranglement ou des coûts élevés pour des volumes extrêmes. Envoyer à une instance dédiée manque de scalabilité automatique et de résilience. Stocker des fichiers JSON dans Cloud Storage pour un traitement par lots quotidien introduirait une latence inacceptable pour un système de vote en temps quasi réel.
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