Redlock Redis-based distributed locks implementation in Ruby
redlock
<NameError: uninitialized constant Redlock::Client>
<NameError: uninitialized constant Redlock::LockError>
autoload :Client, 'redlock/client' LockError = Class.new(StandardError)
Redlock::Client.new(...)