Big Data
- MapReduce: simplified data processing on large clusters
- The Google file system
- Bigtable: A distributed storage system for structured data
Consensus
- In Search of an Understandable Consensus Algorithm(Extended Version)
- CONSENSUS: BRIDGING THEORY AND PRACTICE
- The part-time parliament
- Paxos made simple
- How to build a highly available system using consensus.
- The ABCD’s of Paxos
- Viewstamped replica- tion revisited.
- The Chubby lock service for loosely-coupled distributed systems
- ZooKeeper: Wait-free Coordination for Internet-scale Systems