Download the PHP package iankibet/redis-stream without Composer
On this page you can find all versions of the php package iankibet/redis-stream. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download iankibet/redis-stream
More information about iankibet/redis-stream
Files in iankibet/redis-stream
Download iankibet/redis-stream
More information about iankibet/redis-stream
Files in iankibet/redis-stream
Vendor iankibet
Package redis-stream
Short Description A Laravel package to listen to Redis published messages.
License MIT
Package redis-stream
Short Description A Laravel package to listen to Redis published messages.
License MIT
Please rate this library. Is it a good library?
Informations about the package redis-stream
Laravel Redis Stream Package
A Laravel package to use Redis Streams for lightweight, scalable inter-service communication or job/event dispatching.
๐ Features
- Simple Redis Streams integration
- Stream-to-handler mapping via config
- Supports multiple consumers under the same group
- Automatically dispatches Jobs or Events
- Clean CLI command with optional consumer override
๐ Installation
Publish the config:
โ๏ธ Configuration
Edit the generated config file at config/redis-stream.php:
๐ฅ Publishing to a Stream
You can publish messages using the RedisStream facade:
๐งโ๐ป Consuming Messages
Run the consumer using:
Or provide a specific consumer name:
Messages are read from all streams defined in the config and dispatched automatically to jobs or events.
๐งช Testing
Run the tests:
๐ง Notes
- Each message is delivered to only one consumer in a group.
- Redis automatically tracks pending/unacknowledged messages.
- You should monitor or use
XPENDINGandXCLAIMto handle stuck messages in production.
๐ License
MIT ยฉ Ian Kibet
All versions of redis-stream with dependencies
PHP Build Version
Package Version
No informations.
The package iankibet/redis-stream contains the following files
Loading the files please wait ...