Sep 26, 2017 · Amazon Simple Queue Service (SQS) is a service that provides access to message queues that store messages waiting to be processed. Amazon SQS offers a reliable, secure, and highly-scalable hosted queuing service for storing messages in transit between computers. With Amazon SQS, you can move data between diverse, distributed application components without losing messages and without requiring each component to be always available. Jul 11, 2018 · Considering features, cost, and performance, SQS is the best choice for the task of message distribution between Lambda functions. For recent trends and examples of AWS Lambda and SQS, subscribe to get notified on all the latest insights. Long polling is a way to limit the number of receive message requests we send to SQS. Simply put, this means that we'll wait up to the specified number of seconds to retrieve a message. If there are no messages in the queue for that duration, then the request will return empty.