Download the PHP package acdphp/laravel-sns-sqs-queue without Composer
On this page you can find all versions of the php package acdphp/laravel-sns-sqs-queue. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download acdphp/laravel-sns-sqs-queue
More information about acdphp/laravel-sns-sqs-queue
Files in acdphp/laravel-sns-sqs-queue
Download acdphp/laravel-sns-sqs-queue
More information about acdphp/laravel-sns-sqs-queue
Files in acdphp/laravel-sns-sqs-queue
Vendor acdphp
Package laravel-sns-sqs-queue
Short Description Fanout Laravel queue jobs with AWS SNS and SQS for microservices communication.
License MIT
Package laravel-sns-sqs-queue
Short Description Fanout Laravel queue jobs with AWS SNS and SQS for microservices communication.
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-sns-sqs-queue
Laravel SNS-SQS Queue
Fanout Laravel queue jobs with AWS SNS and SQS for microservices communication.
Installation
-
Install the package
-
Add new queue connection in your
config/queue.php
. (Similar to default sqs connection but with addedendpoint
andsns_topic_arn
) - Usage
- Globally set your
QUEUE_CONNECTION
tosns-sqs
- OR Job specific (recommended to only use this for microservice message jobs):
- Globally set your
Notes
- Fanout Jobs must exist in all applications that should handle the message with the same namespace and constructor arguments for it work properly.
- Publishing to SNS uses HTTP/S protocol which is synchronous. This means that your job dispatch will hold off the process until the SNS responds back. Consider using a better technology, for instance, using AMQP (like this library) for better performance.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-sns-sqs-queue with dependencies
PHP Build Version
Package Version
The package acdphp/laravel-sns-sqs-queue contains the following files
Loading the files please wait ....