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.

Turing Lecture: The Computer Science of Concurrency – The Early Years

63 pointsby k4rtikalmost 10 years ago

3 comments

yuribitalmost 10 years ago
What a great man, Lamport. I was astonished by his work Paxos[1] studied in Distributed Systems class.<p>[1] <a href="http:&#x2F;&#x2F;research.microsoft.com&#x2F;en-us&#x2F;um&#x2F;people&#x2F;lamport&#x2F;pubs&#x2F;lamport-paxos.pdf" rel="nofollow">http:&#x2F;&#x2F;research.microsoft.com&#x2F;en-us&#x2F;um&#x2F;people&#x2F;lamport&#x2F;pubs&#x2F;l...</a>
noisemanalmost 10 years ago
&gt;The proof of correctness of the algorithm revealed that the read or write of an entire number need not be atomic. The bakery algorithm is correct as long as reading a number returns the correct value if the number is not concurrently being written. It doesn&#x27;t matter what value is returned by a read that overlaps a write. The algorithm is correct even if reading a number while it is changing from 9 to 10 obtains the value 2496.<p>How?
评论 #9671265 未加载
评论 #9670280 未加载
评论 #9671198 未加载
mnwalmost 10 years ago
One of the best things I read today :) Thanks for posting.