Search results
40 packages found
A distributed lock implementation using Upstash Redis
Node.js A mutex implementation using redis and redlock
High performance, robust and flexible queue/worker system powered by redis.
- redis
- redis-cluster
- cluster
- scheduler
- job
- jobs
- queue
- queues
- worker
- workers
- scheduling
- waterline
- sails
- cache
- View more
Advanced redis cache with lock function
This library is an extension of the use of Redis.
A JSON API for RediBox
- redis
- redis-cluster
- cluster
- scheduler
- scheduling
- waterline
- sails
- cache
- throttle
- throttling
- timeseries
- autocomplete
- indexes
- indices
- View more
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?
An easy-to-use egg plugin that implements distributed locks based on redlock
Ensures that some long-running job with an unique key is not double scheduled in the cluster.
- distributed-locker
- lock
- cluster
- locking
- job scheduling
- nodejs
- redis
- lock management
- resilience
- high availability
- fault tolerance
- worker process
- event loop blocking
- lock TTL
- View more
A node.js redlock implementation for distributed redis locks
A Leader selection module using redlock distributed lock algorithm
Service for interfacing with Redis
A Distributed Lock Manager for Redis, implemented with the RedLock algorithm, using either node-redis or ioredis clients.
Redlock wrapper for Rosmaro.
A cluster version of node-cron using redlock-leader.
nest redlock module
Redis adapter for ShareDB