| Modify char in another function |
|
| Graph basics + Topological Sort |
|
| Flash-based SSD Basics |
|
| Generalized binary search |
|
| Trie |
|
| "Weighted Voting for Replicated Data" |
|
| "The Andrew File System (AFS)" |
|
| "Petal: Distributed Virtual Disks" |
|
| "Sun's Network File System (NFS)" |
|
| "MapReduce: Simplified Data Processing on Large Clusters" |
|
| "Scaling Distributed Machine Learning with the Parameter Server" |
|
| "Dynamo: Amazon’s Highly Available Key-value Store" |
|
| "Fast Crash Recovery in RAMCloud" |
|
| "PebblesDB: Building Key-Value Stores using Fragmented Log-Structured Merge Trees" |
|
| "BLEU: a Method for Automatic Evaluation of Machine Translation" |
|
| "Existential Consistency: Measuring and Understanding Consistency at Facebook" |
|
| "PNUTS: Yahoo!’s Hosted Data Serving Platform" |
|
| Cache, Lease, Consistency, Invalidation |
|
| State Machine Replication Approach |
|
| Lamport Clocks, Vector Clocks |
|
| Distributed System Reference Guide |
|
| "Why do computers stop and what can be done about it?" |
|
| "Introduction to Distributed System Design" |
|
| How to write binary search correctly |
|