An open API service indexing awesome lists of open source software.

https://github.com/random-guys/eventbus

an opinionated + declarative wrapper over the amqp node.js client 🚌
https://github.com/random-guys/eventbus

amqp amqp-message lib library

Last synced: 6 months ago
JSON representation

an opinionated + declarative wrapper over the amqp node.js client 🚌

Awesome Lists containing this project

README

          

# Event Bus

[![CircleCI](https://circleci.com/gh/random-guys/eventbus.svg?style=svg)](https://circleci.com/gh/random-guys/eventbus)

A very simple wrapper around [amqp.node](https://github.com/squaremo/amqp.node) that uses AMQP Messaging for service communication.

![Danfo](http://www.signalng.com/wp-content/uploads/danfo-conductor-main_1.jpg)

Event Bus (should have named it _Danfo_ tbh) is a wrapper around the Node.js RabbitMQ library [amqp.node](https://github.com/squaremo/amqp.node)

## To Use

`yarn add @random-guys/eventbus`
or
`npm install @random-guys/eventbus`

## Integration test

`docker-compose up`

## TODO

- Improve tests
- Write docs
- Make library more extensible?