A system to manage distributed locks. For example, you want critical sections that work across nodes in a data center. This is written in Ruby.