This project demonstrates an implementation of event driven architecture (EDA) using Laravel and RabbitMQ as the message broker. EDA enables asynchronous communication between microservices or within a single application to improve scalability, decoupling, and responsiveness.
- PHP 7.3 or PHP 8.0
- Composer
- RabbitMQ Server (available for local development or as a managed service)