Message Queue

Message Queue

Andrey Kucherenko

List of tools, articles and libraries related to JS stack

Tools

https://github.com/timgit/pg-boss - Queueing jobs in Node.js using PostgreSQL like a boss

https://github.com/JustinTulloss/zeromq.node - Node.js bindings to the zeromq library

https://github.com/nullobject/bokeh - Bokeh is a simple, scalable and blazing-fast task queue built on Node.js and ZeroMQ.

https://github.com/bee-queue/bee-queue - A simple, fast, robust job/task queue for Node.js, backed by Redis.

https://github.com/nats-io/nats.js - Node.js client for NATS, the cloud native messaging system. 

https://github.com/dudleycarr/nsqjs - NodeJS client library for NSQ (http://nsqjs.com/)

https://github.com/iron-io/iron_mq_node - IronMQ Node.js Client

https://github.com/squaremo/amqp.node - AMQP 0-9-1 library and client for Node.JS

https://github.com/smrchy/rsmq - Redis Simple Message Queue

https://github.com/Automattic/kue - Kue is a priority job queue backed by redis, built for node.js.

https://github.com/OptimalBits/bull - Premium Queue package for handling distributed jobs and messages in NodeJS.

https://github.com/mqttjs/MQTT.js - The MQTT client for Node.js and the browser

https://github.com/graphile/worker - High-performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)

https://github.com/noblesamurai/node-pg-jobs - A simple yet powerful postgres backed job queue for node.js with state machine like operation.

https://github.com/node-ts/bus - A typescript based enterprise service bus framework based on enterprise integration patterns

https://github.com/voxpelli/node-pg-pubsub - A Publish/Subscribe implementation on top of PostgreSQL NOTIFY/LISTEN

Articles

https://codewithhugo.com/bring-redux-to-your-queue-logic-an-express-setup-with-es6-and-bull-queue/ - Bring Redux to your queue logic: an Express setup with ES6 and bull queue

https://www.dev2qa.com/implement-queue-using-node-js-async-module-example/ - Implement Queue Using Node JS Async Module Example

https://www.devbridge.com/articles/messaging-with-rabbitmq-in-node-js/ - Messaging with RabbitMQ in Node.js

https://thatcoder.space/getting-started-with-rabbitmq-and-node-js/ - Getting started with RabbitMQ and Node.js with example

https://stackshare.io/stackups/nsq-vs-rsmq - NSQ vs RSMQ

https://voxpelli.com/2015/01/pubsub-with-postgres-and-node-js/ - Publish/subscribe with Postgres and Node.js



Report Page