dragonite

1.0.0 • Public • Published

Dragonite - Super fast message sending

Dragonite is a persistent, highly durable and fast queue meant for distributing tasks amongst worker instances backed by RabbitMQ and using redis for orchestration. Dragonite makes a few guarantees with regards to durability and message persistence, which are critical to any high performance infrastructure.

Getting Started

You will need to have the following resources available in your infrastucture:

  • RabbitMQ
  • Redis
  • Node.js

Install dragonite by doing

npm install --save dragonite

Using Dragonite

var Dragonite = require('dragonite');
 
var queue = new Dragonite({
    db: Dragonite.redis(''),
    queue: Dragonite.rabbit('amqp://localhost:5672')
});
 

Package Sidebar

Install

npm i dragonite

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • leander