Entwerfen Sie eine Datenpipeline, die automatisch skaliert, At-Least-Once-Verarbeitung liefert und die Nachrichtenreihenfolge innerhalb von 1-Stunden-Fenstern beibehält. Welche Architektur sollten Sie verwenden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Cloud Pub/Sub für die Nachrichtenerfassung und Cloud Dataflow für die Streaming-Analyse..
Warum dies die Antwort ist
Die Kombination aus Cloud Pub/Sub und Cloud Dataflow ist die beste Wahl. Cloud Pub/Sub bietet automatische Skalierung und At-Least-Once-Zustellung. Es unterstützt auch die Nachrichtenreihenfolge innerhalb von 1-Stunden-Fenstern durch die Verwendung von Ordering Keys, was für diese Anforderung entscheidend ist. Cloud Dataflow ist eine vollständig verwaltete, automatisch skalierende Streaming-Verarbeitungs-Engine, die für die Verarbeitung großer Datenmengen in Echtzeit optimiert ist und At-Least-Once-Verarbeitung unterstützt. Apache Kafka bietet zwar At-Least-Once-Verarbeitung und Skalierbarkeit, erfordert aber mehr Verwaltungsaufwand als Pub/Sub und seine Fähigkeit, die Nachrichtenreihenfolge innerhalb von Zeitfenstern zu garantieren, ist komplexer zu implementieren. Cloud Dataproc ist ein verwalteter Apache Hadoop und Spark Dienst, der sich besser für Batch-Verarbeitung oder Ad-hoc-Analysen eignet als für kontinuierliche, automatisch skalierende Streaming-Analyse mit den genannten Anforderungen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich