Is there *any* distributed lock service that's not broken by design?
3
1
4
@damienkatz e.g. ZooKeeper/ZAB or etcd/Raft?
1
@stilkov those aren't lock services (in the microservices sense). You can build a lock server with them, but it will be broken unless...
1
@stilkov ...they are integrated into the remote resource. The concept of add-on lock servers is fundamentally flawed.
1
Replying to @damienkatz
@damienkatz Did you see Martin’s original post at martin.kleppmann.com/2016/02… ? Integration with lock server-generated seqs seems to solve this

Feb 9, 2016 · 10:02 PM UTC

1
Replying to @stilkov
@stilkov *must* be integrated at the resource. Can't protect a file share that way.
1