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.
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!
http://www.cs.sfu.ca/~vaughan/teaching/431/papers/lamport78....