@randajan/treelock
A minimal async lock with timeout support and parent-child queueing.
A minimal async lock with timeout support and parent-child queueing.
A redis-backed lock broker that manages groups of S/X locks with atomic lua scripts.
实现九宫格锁屏效果,可以在 PC 或 H5 中使用
Creates distributed callback queue based on redis pubsub. Pass 2 redis clients (supports redis sentinel as well for HA), manages locks across multiple processes
Node distributed locking using redis with ioredis adapter
A global lock library for Node.js
a single-function package that constructs a function gaining exclusive access to some shared resource
A set of methods to lock scrolling within an element or an entire page on mobile devices, tablets and desktops.
A lightweight nodejs library that allows you to avoid duplicated processing (http calls, database, processing, etc) in a distributed environment. The library is based on Redis lock and pub/sub operations to work.
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
Simple lock system based on Redis.
A React hook to lock body scroll
Distributed locks library
Promise based mutex for JS: preventing from running same code block at the same time
It is a trap! (for a focus)
A node.js redlock implementation for distributed redis locks
A node.js redlock implementation for distributed redis locks
Mutual Exclusion mechanism for Asynchronous JS Code.
Enables distributed locking for sequelize applications
Enables distributed locking for sequelize applications