PHPackages                             behzadsh/rabbitmq-broadcaster - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. behzadsh/rabbitmq-broadcaster

ActiveLibrary[Queues &amp; Workers](/categories/queues)

behzadsh/rabbitmq-broadcaster
=============================

A laravel event broadcaster which broadcasts event into a fanout or topic RabbitMQ exchange.

v0.1.0(3y ago)53.2kMITPHPPHP ^8.2

Since Apr 23Pushed 3y ago1 watchersCompare

[ Source](https://github.com/behzadsh/rabbitmq-broadcaster)[ Packagist](https://packagist.org/packages/behzadsh/rabbitmq-broadcaster)[ RSS](/packages/behzadsh-rabbitmq-broadcaster/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (5)Versions (2)Used By (0)

RabbitMQ Event Broadcaster for Laravel
======================================

[](#rabbitmq-event-broadcaster-for-laravel)

The main focus of Laravel's event broadcasting module is to enable communication with the client-side of the application. However, it can also be useful for asynchronous communication and message passing between services, especially in a microservices architecture.

This package provides an easy way to broadcast Laravel events to a RabbitMQ server, enabling you to send messages asynchronously and facilitating communication between services in a microservices architecture.

Installation
------------

[](#installation)

To install the package, run the following command:

```
composer require behzadsh/rabbitmq-broadcaster

```

After installing the package, append the broadcaster config as shown in the snippet below to your `broadcasting.php`config file:

```
