Seyed Masoud Hosseini · Overview · Study log · Ideas · Transcript · RSS feed

Distributed Systems

MIT 6.824 · Software · Spring 2029 · Planned

Lectures

  1. Lecture 1: Introduction (1:19:35)
  2. Lecture 2: RPC and Threads (1:20:22)
  3. Lecture 3: GFS (1:22:22)
  4. Lecture 4: Primary-Backup Replication (1:19:20)
  5. Lecture 5: Go, Threads, and Raft (1:22:28)
  6. Lecture 6: Fault Tolerance: Raft (1) (1:20:00)
  7. Lecture 7: Fault Tolerance: Raft (2) (1:17:36)
  8. Lecture 8: Linearizability and Zookeeper (1:20:31)
  9. Lecture 9: Zookeeper's API, Mini-Transactions, and Chain Replication (1:18:33)
  10. Lecture 10: Cloud Replicated DB, Aurora (1:19:38)
  11. Lecture 11: Cache Consistency: Frangipani (1:20:02)
  12. Lecture 12: Distributed Transactions (1:17:23)
  13. Lecture 13: Spanner (1:19:06)
  14. Lecture 14: Optimistic Concurrency Control (1:22:37)
  15. Lecture 15: Big Data: Spark (1:08:12)
  16. Lecture 16: Cache Consistency: Memcached at Facebook (1:18:00)
  17. Lecture 17: COPS, Causal Consistency (1:23:29)
  18. Lecture 18: Fork Consistency, Certificate Transparency (1:13:40)
  19. Lecture 19: Bitcoin (56:53)
  20. Lecture 20: Blockstack and Decentralized Applications (1:19:00)

Notes

No notes yet.

References

No references yet.

Study log

No log entries for this course yet.