Download the PHP package sbagroupzrt/simple-sqs-extended-client without Composer
On this page you can find all versions of the php package sbagroupzrt/simple-sqs-extended-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sbagroupzrt/simple-sqs-extended-client
More information about sbagroupzrt/simple-sqs-extended-client
Files in sbagroupzrt/simple-sqs-extended-client
Package simple-sqs-extended-client
Short Description Simple SQS Extended Client is a SQS driver for Laravel that supports extended payloads beyond 256kb.
License MIT
Homepage https://github.com/sbagroupzrt/simple-sqs-extended-client
Informations about the package simple-sqs-extended-client
Simple SQS Extended Client
Introduction
Simple SQS Extended Client is a Laravel queue driver that was designed to work around the AWS SQS 256KB payload size limits. This queue driver will automatically serialize large payloads to a disk (typically S3) and then unserialize them at run time.
Support
You may request professional support by emailing [email protected]. All requests for support require a $200 / hour fee. All other support will be provided by the open source community.
Install
- First create a disk that will hold all of your large SQS payloads.
We highly recommend you use a private bucket when storing SQS payloads. Payloads can contain sensitive information and should never be shared publicly.
-
Run
composer require simplesoftwareio/simple-sqs-extended-client "~1"to install the queue driver. - Then, add the following default queue settings to your
queue.phpfile.
Laravel Vapor users must set the connection name set to
sqs. Thesqsconnection is looked for within Vapor Core and this library will not work as expected if you use a different connection name.
- Boot up your queues and profit without having to worry about SQS's 256KB limit :)