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.

Ask HN: What are some good resources for learning distributed systems?

11 pointsby rsaover 13 years ago
How did you become proficient in distributed systems ? Please provide any books/papers/tutorials/videos that you used in learning distributed systems to implement large scale systems. Appreciate your responses.

4 comments

robotresearcherover 13 years ago
If you read one paper, make it Lamport's "Clocks" paper. It's a landmark in distributed systems, and a fine example of a deep paper in CS. Exellent homework for anyone!<p><a href="http://www.cs.sfu.ca/~vaughan/teaching/431/papers/lamport78.pdf" rel="nofollow">http://www.cs.sfu.ca/~vaughan/teaching/431/papers/lamport78....</a>
bankimover 13 years ago
Following Quora question has great responses <a href="http://www.quora.com/What-are-the-seminal-papers-in-distributed-systems-Why" rel="nofollow">http://www.quora.com/What-are-the-seminal-papers-in-distribu...</a><p>More readings <a href="http://bytepawn.com/readings-in-distributed-systems/" rel="nofollow">http://bytepawn.com/readings-in-distributed-systems/</a><p>Recommended text book Distributed Systems: Concepts and Design (5th Edition) by George Coulouris <a href="http://amzn.com/0132143011" rel="nofollow">http://amzn.com/0132143011</a>
ericfloover 13 years ago
By far the best introduction, from the few that I've read, is Amazon's Dynamo: <a href="http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html" rel="nofollow">http://www.allthingsdistributed.com/2007/10/amazons_dynamo.h...</a>
评论 #3147342 未加载
benkantover 13 years ago
There's a decent collection of resources at Google Code University:<p><a href="http://code.google.com/edu/parallel/index.html" rel="nofollow">http://code.google.com/edu/parallel/index.html</a>