Eine Anwendung verarbeitet Millionen von Ereignissen in Echtzeit, die über eine API eingehen. Welcher Dienst ermöglicht es mehreren Konsumenten, den Stream gleichzeitig zu verarbeiten, und ist dabei am kostengünstigsten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Amazon Kinesis Data Streams.
Warum dies die Antwort ist
Amazon Kinesis Data Streams ist die beste Wahl, da es die Verarbeitung großer Datenströme in Echtzeit ermöglicht und mehrere Konsumenten gleichzeitig auf denselben Datenstrom zugreifen können. Es bietet auch eine hohe Skalierbarkeit und Dauerhaftigkeit der Daten. Amazon SNS mit Fan-Out zu SQS-Warteschlangen (Standard oder FIFO) ist für dieses Szenario weniger geeignet. Während SNS das Fan-Out unterstützt, ist SQS primär für die Nachrichtenwarteschlange und nicht für die Echtzeit-Stream-Verarbeitung von Millionen von Ereignissen konzipiert, die von mehreren Konsumenten gleichzeitig verarbeitet werden müssen. FIFO-Warteschlangen würden hier unnötige Einschränkungen bei der Durchsatzleistung mit sich bringen. Amazon Kinesis Firehose ist für die Erfassung und Lieferung von Streaming-Daten an verschiedene Ziele (wie S3, Redshift, Splunk) optimiert, aber es ist nicht primär für die gleichzeitige Verarbeitung durch mehrere Konsumentenanwendungen aus dem Stream selbst konzipiert.
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