How to do distributed lockingThe Chubby lock service for loosely coupled distributed systemsDistributed locks using RedisApache ZooKeeper (Distributed Coordination) at TwitterEliminating Duplicate Queries using Distributed Locking Uber’s Distributed Locking System