leandromoreira/redlock-rb
redlock, Redlock, форк, на сайте с 15 декабря 2022, 14:31
Redlock - A ruby distributed lock using redis.
Distributed locks are a very useful primitive in many environments where different processes require to operate with shared resources in a mutually exclusive way.
There are a number of libraries and blog posts describing how to implement a DLM (Distributed Lock Manager) with Redis, but every library uses a different approach, and many use a simple approach with lower guarantees compared to what can be achieved with slightly more complex designs.