Question 662:
Your organization is using Amazon SQS as an enterprise message queuing platform. 100s of applications read the queues every few seconds to process the messages and delete them as soon as they are written into the queues. Looking at the number of requests being sent to Amazon SQS APIs, your management is concerned about the pricing that will be incurred. As an architect, how would you reduce pricing without compromising on time in this scenario? Please select 2 correct answers.
Answer options:
A.Once successfully written, Amazon SQS messages are only available after 1 minute. Ask applications to increase the delay between calls to 1 minute. This reduces the number of API calls made. B.Use Amazon SQS Long Polling. C.Send DeleteMessage requests in batch. D.Use Amazon SQS Short Polling.