AWS Certified Developer Associate DVA-C01 – Question379

A developer is creating an event handling system. To handle messages asynchronously, the developer created a standard Amazon SQS queue. Quality assurance testing reveals that some events were processed multiple times.
What is the recommended way to ensure the events are not processed more than once?

A.
Change long polling to short polling.
B. Use a FIFO queue and configure deduplication.
C. Convert the standard SQS queue into a FIFO queue.
D. Send the messages with message timers.

Correct Answer: B

Explanation: