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.php
file.
Laravel Vapor users must set the connection name set to
sqs
. Thesqs
connection 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 :)