-
Time, Clocks, and the Ordering of Events in a Distributed System, by Leslie Lamport
-
Period: to
探索與理論
-
The Byzantine Generals Problem, by Leslie Lamport
拜占庭問題, ACM link -
Epidemic algorithms for replicated database maintenance
ACM link Keywords: P2P, gossip, epidemic -
Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency
1989-leases -
The Part-time Parliament, by Leslie Lamport
-
Fallacies of distributed computing, by Peter Deutsch (Sun)
分散式系統的謬論 -
A critique of ANSI SQL isolation levels - Jim Gray
ACM link Keywords: Critique, Phantom, Database -
Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services, by Eric Brewer (University of California, Berkeley)
-
Period: to
工程實踐階段
-
Paxos Made Simple, by Leslie Lamport
-
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services, by Seth Gilbert, Nancy A. Lynch
-
The Google File System (GFS), by Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung
[ACM link](The Google File System) Keywords: GFS, Storage -
MapReduce: Simplified Data Processing on Large Clusters, by Jeffrey Dean and Sanjay Ghemawat
-
Gossip-based aggregation in large dynamic networks
ACM Link Keywords: gossip,P2P -
The Chubby lock service for loosely-coupled distributed systems, Mike Burrows
-
Dynamo: Amazon’s Highly Available Key-value Store, by Werner Vogels (AWS)
-
Bigtable: A Distributed Storage System for Structured Data, by Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach Mike Burrows, Tushar Chandra, Andrew Fikes, Robert E. Gruber
-
The many faces of consistency in cross-platform design
-
Period: to
雲服務:超大分散式系統
-
Failure trends in a large disk drive population
-
Architecture of a Database System
ACM link Keywords: Database -
Eventually consistent, by Werner Vogels (AWS)
ACM link Keyword: Eventually consistent, BASE -
BASE: An Acid Alternative: In partitioned databases, trading some consistency for availability can lead to dramatic improvements in scalability, by Dan Pritchett (eBay)
ACM link Keyword: BASE, CAP, ACID -
Bigtable: A Distributed Storage System for Structured Data
ACM link Keywords: Storage, Bigtable -
Dapper, a Large-Scale Distributed Systems Tracing Infrastructure, by Google
-
ZooKeeper: Wait-Free Coordination for Internet-Scale Systems, by Yahoo
-
Cassandra: A Decentralized Structured Storage System, by Avinash Lakshman, Prashant Malik
-
Large-scale incremental processing using distributed transactions and notifications
ACM link- Keywords: Percolator, Processing, Transaction, Notification
-
Using Paxos to Build a Scalable, Consistent, and Highly Available Datastore, by Netflix
Paxos -
Period: to
微服務
-
CAP Twelve Years Later: How the "Rules" Have Changed, by Eric Brewer
-
CAP Twelve Years Later: How the "Rules" Have Changed, by Eric Brewer
-
Spanner: Google's Globally-Distributed Database, by Google
-
Highly Available Transactions: Virtues and Limitations
ACM link Keywords: ACID, Distributed Database, Strong Consistency -
-
Large-scale Cluster Management at Google with Borg, by Google
-
EpTO: An Epidemic Total Order Algorithm for Large-Scale Distributed Systems
ACM link Keywords: Epidemic -
What's Really New with NewSQL?
-
Design patterns for container-based distributed systems, by Brendan Burns, David Oppenheimer (Google)
ACM link Keywords: K8s, Design Patterns -
CockroachDB: The Resilient Geo-Distributed SQL Database
ACM link Keywords: OLTP, DBMSs