DVA-C02 · Question #240
An application is real-time processing millions of events that are received through an API. What service could be used to allow multiple consumers to process the data concurrently and MOST…
The correct answer is D. Amazon Kinesis Data Streams. Amazon Kinesis Data Streams is designed for real-time data streaming and allows multiple consumers to process data concurrently and in real-time. It can handle millions of events and provides a scalable and cost-effective solution for handling high-throughput data streams.
Question
An application is real-time processing millions of events that are received through an API. What service could be used to allow multiple consumers to process the data concurrently and MOST cost-effectively?
Options
- AAmazon SNS with fanout to an SQS queue for each application
- BAmazon SNS with fanout to an SQS FIFO (first-in, first-out) queue for each application
- CAmazon Kinesis Firehose
- DAmazon Kinesis Data Streams
How the community answered
(31 responses)- A3% (1)
- B10% (3)
- C16% (5)
- D71% (22)
Explanation
Amazon Kinesis Data Streams is designed for real-time data streaming and allows multiple consumers to process data concurrently and in real-time. It can handle millions of events and provides a scalable and cost-effective solution for handling high-throughput data streams.
Community Discussion
No community discussion yet for this question.