https://github.com/ecomdev/message-broker
Message Broker for Async PHP Applications
https://github.com/ecomdev/message-broker
message-broker php-library
Last synced: about 1 year ago
JSON representation
Message Broker for Async PHP Applications
- Host: GitHub
- URL: https://github.com/ecomdev/message-broker
- Owner: EcomDev
- License: mit
- Created: 2018-06-20T23:27:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-21T11:21:01.000Z (almost 8 years ago)
- Last Synced: 2025-01-24T20:45:54.270Z (about 1 year ago)
- Topics: message-broker, php-library
- Language: PHP
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Message Broker for Async PHP Applications
Pure and simple PHP based message broker. Allows to simplify async code and make it easier to test.
[](https://travis-ci.com/EcomDev/message-broker) [](https://codeclimate.com/github/EcomDev/message-broker/maintainability) [](https://codeclimate.com/github/EcomDev/message-broker/test_coverage)
## Why do you need it?
When you develop async applications - blocking operations can quickly become the main bottleneck.
This library allows to separate async thread from blocking operation by introduction of message based
communication between blocking and non blocking code.
## Concept
Every single message must be as light weight as possible.
## Installation
```bash
composer require ecomdev/message-broker
```
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details