Posted On: Oct 27, 2015

Amazon Simple Queue Service (SQS) now has an Extended Client Library that enables you to send and receive messages with payloads up to 2GB. Previously, message payloads were limited to 256KB. Using the Extended Client Library, message payloads larger than 256KB are stored in an Amazon Simple Storage Service (S3) bucket, using SQS to send and receive a reference to the payload location.

Large payload transmissions are billed as one SQS request and one S3 request, with billing for the payload based on the amount of data stored in S3. To learn more about SQS, visit the SQS homepage or documentation. To get started with the new SQS Extended Client Library and begin sending larger message payloads, simply download the new library from AWS Labs on GitHub.