A developer needs to ensure messages in an SQS queue are processed exactly once. Which SQS feature should they use?
-
A
Standard Queue with visibility timeout
-
B
FIFO Queue with content-based deduplication
-
C
Dead-letter queue with redrive policy
-
D
Long polling with message retention