A Distributed Systems Reading List by
From the introduction:
I often argue that the toughest thing about distributed systems is changing the way you think. The below is a collection of material I’ve found useful for motivating these changes.
Categories include:
- Thought Provokers
- Amazon
- eBay
- Consistency Models
- Theory
- Languages and Tools
- Infrastructure
- Storage
- Paxos Consensus
- Other Consensus Papers
- Gossip Protocols (Epidemic Behaviors)
- P2P
Unless you think the knowledge in your domain is small enough to fit into a single system, I suggest you start reading about distributed systems this weekend.
Enjoy!
I first saw this in a tweet by FoundationDB.