redlock
A node.js redlock implementation for distributed redis locks
A node.js redlock implementation for distributed redis locks
Distributed mutex and semaphore based on Redis
A node.js redlock implementation for distributed redis locks
A Leader selection module using redlock distributed lock algorithm
A node.js redlock implementation for distributed redis locks
Node.js A mutex implementation using redis and redlock
Wrapper for node-redlock.
Elects a leader by redlock
egg redlock plugins
An easy-to-use egg plugin that implements distributed locks based on redlock
Redis connection and PUBSUB subscription manager for node. Built for performance, powered by ioredis.
High performance, robust and flexible queue/worker system powered by redis.
Advanced redibox powered caching
Redis adapter for ShareDB
A cluster version of node-cron using redlock-leader.
Advanced redis cache with lock function
nirvana redlock
Advanced redibox powered scheduling
Advanced redibox/redis powered throttling
Most caching libraries don't do locking, meaning that >1 process can be calculating a cached value at the same time. Since you presumably cache things because they cost CPU, database reads, or money, doesn't it make sense to lock while caching?