Amazon SNS launches client library supporting message payloads of up to 2 GB
Amazon Simple Notification Service (SNS) now has launched an open-source Extended Client Library for Java that enables you to publish and deliver messages with payloads up to 2GB. Previously, message payloads were supported up to 256KB. Using the Extended Client Library, you can store the message payloads larger than 256KB in an S3 bucket and use SNS to publish and deliver a reference to the payload location.
Source:: Amazon AWS