TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to Do Distributed Locking (2016)

120 pointsby appwizalmost 6 years ago

7 comments

DigitalTerminalalmost 6 years ago
In Azure, we solve this with leasing blobs and always renewing, and additionally checking ETags when writing.
评论 #20230919 未加载
评论 #20231117 未加载
dangalmost 6 years ago
Discussed at the time: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11059738" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11059738</a>
dajonkeralmost 6 years ago
And the reply from the author of Redis: <a href="http:&#x2F;&#x2F;antirez.com&#x2F;news&#x2F;101" rel="nofollow">http:&#x2F;&#x2F;antirez.com&#x2F;news&#x2F;101</a>
delinkaalmost 6 years ago
Seems more like “how not to...”<p>&gt; Conclusion - I think the Redlock algorithm is a poor choice...
diehundealmost 6 years ago
Best book on distributed systems out there! It&#x27;s one of the books that made go into that area of computer science.
MuffinFlavoredalmost 6 years ago
Why is &quot;how to do distributed locking&quot; not &quot;setnx in Redis with timeouts&#x2F;retries&quot;?
评论 #20228575 未加载
smnplkalmost 6 years ago
Is lockService in this example a single machine or a cluster of machines ?