views:

301

answers:

2

What is Distributed Lock Service (or Server)? When it needs to be used?

+1  A: 

Often called a Distributed Lock Manager, it's a way for distributed applications to control access to shared resources. A typical example would be a cluster of computers that present what seems to be a single unified file system, even though behind the scenes they are sharing a collection of file systems. Machines in the cluster would need a (distributed) lock in order to make changes to a file, to prevent race conditions.

Chris Welsh
Are any significant open source distributed lock manager that worth looking?
Vadi
see thread http://stackoverflow.com/questions/1059580/distributed-lock-service
Chris Welsh
A: 

If you are using Ruby then check out Officer

FlipFlop