leandrose/laravel-event-driven
最新稳定版本:v1.0.2
Composer 安装命令:
composer require leandrose/laravel-event-driven
包简介
A lightweight, extensible event-driven architecture package for PHP applications. It provides unified interfaces for publishing, consuming, and managing events using Kafka.
README 文档
README
A lightweight, extensible Event-Driven Architecture package for PHP applications. It provides unified interfaces for publishing, consuming, and managing events using Apache Kafka.
Topic/Queue Creation
| Connector | Create Topic | Consumer | Push Message |
|---|---|---|---|
| Kafka | Manual | Supported | Supported |
Features
- Unified interfaces for producers and consumers (
ConnectorInterface,ConsumerInterface) - Kafka support out of the box - powered by
php-rdkafka - Outbox pattern ready for reliable event delivery
- Extensible architecture - easily add connectors for RabbitMQ, SQS, etc.
- Event dispatching abstraction for seamless integration with Laravel or custom frameworks
- Decoupled design - reusable across microservices and monoliths
Installation
composer require leandrose/laravel-event-driven
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-10-29