Lock an operation with redis. Uses a very simple implementation with a lock key and a result key. Use this function when multiple processes are attempting to do the same operation.
Production-ready distributed locking library for Redis with Redlock algorithm implementation
Advanced Redis distributed locking library with Redlock algorithm, Circuit Breaker pattern, automatic extension and optimistic locking support
A node.js redlock implementation for distributed redis locks
A modern node.js redlock implementation for distributed redis locks
TypeScript definitions for redlock
Production-ready distributed locks for Redis and Valkey with support for node-redis, ioredis, and Valkey GLIDE
Please refer to original library
This is a [Nest](https://github.com/nestjs/nest) implementation of the redlock algorithm for distributed redis locks.
Heavily inspired by @envelop/response-cache
NestJS integration for redlock-universal - Distributed Redis and Valkey locks with decorators, modules, and dependency injection
A node.js redlock implementation for distributed redis locks
- Thin nestjs wrapper around ioredis. - With bottleneck for distributed rate limiting. - With redlock for distributed locking.
A node.js redlock implementation for distributed redis locks
nest redlock module
An ioredis wrapper featured with redlock , NX settings to prevent race condition, and a prefix handler automatically concat and split prefixes.
A node.js redlock implementation for distributed redis locks
Redis-based distributed lock module for NestJS, built on @redis-kit/lock
A node.js redlock implementation for distributed redis locks
A node.js redlock implementation for distributed redis locks
A node.js redlock implementation for distributed redis locks
Plugin used to centralize management of Redis connections in Strapi
redis lock
Distributed lock with Redis implementation for Node.js
Redlock Redis-based distributed locks implementation in Ruby
This is just a Redlock wrapper for collection of objects. Also it used a connection pool for restrict the redis connections.
Redlock Redis-based distributed locks implementation in Ruby
Distributed lock using Redis written in Ruby. Highly inspired by https://github.com/antirez/redlock-rb.
Uses redlock-rb and Timeout class
Simplified implementation of Redlock (distributed lock manger by antirez). Right now it works with single Redis node only.
(temporary gem) Distributed lock using Redis written in Ruby. Highly inspired by https://github.com/antirez/redlock-rb.
Ruby gem for building robust service operations with guard validations, distributed mutex locks via Redlock, database transactions, and comprehensive error handling. Thread-safe and designed for production Rails applications.