22. The Best Distributed Lock Is Often No Lock at All By now, we've explored distributed locks, leases, fencing tokens, leader election, and consensus. Each of these mechanisms exists to solve a specific coordination problem in distributed systems, where multiple machines must agree on who is a...
Source: [Dev.to](https://dev.to/morpheus-vera/distributed-locking-in-practice-guarantees-failure-scenarios-and-better-alternatives-44-2am1)