Useful Papers for distributed system
Useful papers for distributed system
- Dynamo Highly Available Key-value Store
- Kafka - A Distributed Messaging System for Log Processing
- Consistent Hashing - Original paper
- Paxos - Protocol for distributed consensus
- Concurrency Controls - Optimistic methods for concurrency controls
- Gossip protocol - For failure detection and more
- Chubby - Lock service for loosely-coupled distributed systems
- ZooKeeper - Wait-free coordination for Internet-scale systems
- MapReduce - Simplified Data Processing on Large Clusters
- Hadoop - A Distributed File System
- Bigtable: A Distributed Storage System for Structured Data