errorception / redis-lock
Implements a locking primitive using redis. An implementation of the algorithm described at https://redis.io/commands/setnx
☆211Updated last year
Related projects ⓘ
Alternatives and complementary repositories for redis-lock
- Node.js redis client mock☆214Updated last year
- PM2.io APM for Node.JS☆148Updated last week
- Small fluent interface for caching sequelize database query results in redis more easily☆175Updated 2 years ago
- Simple pubsub for node using Redis☆279Updated 3 years ago
- A memcache client for node using the binary protocol and SASL authentication☆197Updated 9 months ago
- Node distributed locking using redis☆110Updated 4 years ago
- NodeJS file stream rotator☆143Updated 3 months ago
- Sticky session balancer, up to 10x faster and with much better scattering than `sticky-session` module☆109Updated 4 years ago
- Emulates ioredis by performing all operations in-memory.☆339Updated 4 months ago
- Battle-hardened distributed locking using redis☆145Updated last year
- Small and efficient cache provider for Node.JS with In-memory, File, Redis and MongoDB engines☆244Updated 9 months ago
- Abstract rate limiter for nodejs☆719Updated last year
- Expressive MongoDB query builder☆478Updated 4 months ago
- A rate limiting store for express-rate-limit with Redis/Redict/Valkey/etc.☆185Updated last month
- Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js☆242Updated last year
- Don't let your Node.JS server fall over when it's too busy.☆366Updated 6 years ago
- A very fast streaming multipart parser for node.js☆186Updated last year
- Rate limit made simple, easy, async.☆320Updated 6 months ago
- Helper to simply implement a worker around RSMQ ( Redis Simple Message Queue )☆117Updated 3 years ago
- Gracefully shuts down node http server - can be used with http, express, koa, ...☆217Updated 10 months ago
- Rate limiting middleware for Express☆423Updated 5 years ago
- Like Mongoose but for Elasticsearch. Define models, preform CRUD operations, and build advanced search queries.☆78Updated last year
- Extra assertions on top of node's assert module☆122Updated last year
- Converts a Buffer/String to a readable stream.☆151Updated 8 years ago
- Node distributed locking using redis☆26Updated 6 months ago
- Execute a callback when a request closes, finishes, or errors☆394Updated 6 months ago
- Node cache store for Redis☆69Updated 5 years ago
- Zero-config MongoDB runner. Starts a replica set with no non-Node dependencies, not even MongoDB.☆265Updated 2 years ago
- Conditionally add a middleware to express with some common patterns☆177Updated 9 months ago
- Construct ObjectIDs without the mongodb driver or bson module. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and…☆206Updated 6 months ago