Introduction & MapReduce6.824 · Distributed Systems · Lec 1·MapReduce & Dataflow · Robert Morris · MITRobert MorrisMIT5 ch1:19:35
The Raft Consensus Algorithm: Leader Election & Log ReplicationDistributed Systems · Lec 11·Algorithms & Data Structures · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—38:09
Deterministic Simulation Testing for Distributed Databases (Antithesis)Systems & CS·Research Seminar·Database Systems · Marco Primi · Carnegie Mellon UniversityMarco PrimiCarnegie Mellon University4 ch1:01:02
Raft Consensus Algorithm (User Study Lecture)Systems & CS·Standalone Lecture·Algorithms & Data Structures · John Ousterhout · Stanford UniversityJohn OusterhoutStanford University—58:17
Raft Log Compaction, Persistence & Linearizability (Part 2)6.824 · Distributed Systems · Lec 7·Consensus (Raft & Paxos) · Robert Morris · MITRobert MorrisMIT4 ch1:17:36
Consensus & Fault Tolerance — Raft (Part 1)6.824 · Distributed Systems · Lec 6·Consensus (Raft & Paxos) · Robert Morris · MITRobert MorrisMIT4 ch1:20:00
Consensus: Total Order Broadcast & Fault-Tolerant AgreementDistributed Systems · Lec 10·Algorithms & Data Structures · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—18:15
Distributed Transactions6.824 · Distributed Systems · Lec 12·Distributed Transactions · Robert Morris · MITRobert MorrisMIT—1:17:24
To Agree or Not to Agree, That is Not the QuestionSystems & CS·Public Colloquium·Consensus (Raft & Paxos) · Walter Lewin · MITWalter LewinMIT—26:37
Clock Synchronization, Cristian's Algorithm & NTPDistributed Systems · Lec 5·Algorithms & Data Structures · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—15:57
Bitcoin: Nakamoto Consensus & Decentralized Ledgers6.824 · Distributed Systems · Lec 19·Algorithms & Data Structures · Robert Morris · MITRobert MorrisMIT—56:54
Go Concurrency Patterns, Condition Variables & Raft Prep6.824 · Distributed Systems · Lec 5·Operating Systems · Frans Kaashoek · MITFrans KaashoekMIT4 ch1:22:28