MIT 6.824: Distributed Systems

​Course page​
​My homeworks.​

Lectures

  1. 1.
    ​MapReduce Video​
  2. 2.
    RPC and Threads Video​
    1. 1.
      Didn't learn anything particularly new, but I loved it how they discussed the code on the screen.
  3. 3.
    ​GFS Video​
    1. 1.
      Consistency -> Poor performance.
  4. 5.
    Go, Threads, and Raft Video​
  5. 6.
    Fault Tolerance: Raft (1) Video​
  6. 7.
    Fault Tolerance: Raft (2) Video​
  7. 8.
    ​ZooKeeper Video​
  8. 10.
    ​Aurora​
  9. 13.
    ​Spanner​
  10. 15.
    ​Big Data: Spark​
​