6 ms·
Ask HN: What are some good resources for learning distributed systems?
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.
- ericflo 15y agoBy far the best introduction, from the few that I've read, is Amazon's Dynamo: http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html http://www.allthingsdistributed.com/2007/10/amazons_dynamo.h...
- rsa 15y agoThanks for the link. Awesome paper.
- benkant 15y agoThere's a decent collection of resources at Google Code University: http://code.google.com/edu/parallel/index.html http://code.google.com/edu/parallel/index.html
- robotresearcher 15y agoIf 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! http://www.cs.sfu.ca/~vaughan/teaching/431/papers/lamport78.pdf http://www.cs.sfu.ca/~vaughan/teaching/431/papers/lamport78....
- bankim 15y agoFollowing Quora question has great responses http://www.quora.com/What-are-the-seminal-papers-in-distributed-systems-Why http://www.quora.com/What-are-the-seminal-papers-in-distribu... More readings http://bytepawn.com/readings-in-distributed-systems/ http://bytepawn.com/readings-in-distributed-systems/ Recommended text book Distributed Systems: Concepts and Design (5th Edition) by George Coulouris http://amzn.com/0132143011 http://amzn.com/0132143011