1.0.0 • Published 7 years ago

dragonite v1.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
7 years ago

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')
});