Node.js client for NATS, a lightweight, high-performance cloud native messaging system
A node.js redlock implementation for distributed redis locks
JSON-RPC 1.0/2.0 compliant server and client
The core package of hemera
Node.js client for NATS Streaming, a lightweight, high-performance cloud native messaging system
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment
Typescript Node.js client for NATS, a lightweight, high-performance cloud native messaging system
Node distributed locking using redis
A small set of functionality used to create microservices that don't need to be aware of one-another's existence.
An OpenTracing bridge for the Elastic APM Node.js Agent
A realtime, decentralized, offline-first, graph data synchronization engine.
A persistent job or task queue backed by RethinkDB.
Return a normally-distributed random variate.
Distributed id generation for the lazy.
Distributed timed job queue, backed by Redis.
Distributed systems library for gossip protocols, consistent hash rings, and vector clocks.
Generate IDs with strategy like Twitter Snowflake and encode it in short string
Distributed task execution framework for node, backed by redis.
powered by npms.io 🚀