Introduction & MapReduce6.824 · Distributed Systems · Lec 1·MapReduce & Dataflow · Robert Morris · MITRobert MorrisMIT5 ch1:19:35
Introduction to Distributed SystemsDistributed Systems · Lec 1·Fault Tolerance & Replication · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—14:36
Distributed Version Control and the Design of GitSystems & CS·Conference Talk·Distributed Systems · Linus Torvalds · Linux FoundationLinus TorvaldsLinux Foundation—1:10:15
The Raft Consensus Algorithm: Leader Election & Log ReplicationDistributed Systems · Lec 11·Algorithms & Data Structures · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—38:09
The Power of Abstraction (ACM A.M. Turing Award Lecture)Systems & CS·Public Colloquium·Software Design & HCI · Barbara Liskov · MITBarbara LiskovMIT—1:18:34
Raft Consensus Algorithm (User Study Lecture)Systems & CS·Standalone Lecture·Algorithms & Data Structures · John Ousterhout · Stanford UniversityJohn OusterhoutStanford University—58:17
Introduction to Computational SustainabilitySystems & CS·Public Colloquium·Computer Architecture · Ivona Brandic · TU Wien InformaticsIvona BrandicTU Wien Informatics—57:32
What is a Virus? (Columbia University Virology Lectures 2020, Lecture 1)Bio & Neuro·Standalone Lecture·Distributed Systems · Vincent Racaniello · Columbia UniversityVincent RacanielloColumbia University—1:06:09
Cloud Replicated DB, Aurora6.824 · Distributed Systems · Lec 10·Database Systems · Robert Morris · MITRobert MorrisMIT—1:19:38
Cluster Computing and MapReduce: IntroductionSystems & CS·Public Colloquium·MapReduce & Dataflow · Google for Developers · Google Research & TechTalksGoogle for DevelopersGoogle Research & TechTalks—46:17
Replication: Leader-Based, Multi-Leader & Quorum ProtocolsDistributed Systems · Lec 9·Fault Tolerance & Replication · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—25:21
More Replication, CRAQ6.824 · Distributed Systems · Lec 9·Fault Tolerance & Replication · Robert Morris · MITRobert MorrisMIT—1:18:34
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
System Models: Network Faults, Node Crashes & SynchronyDistributed Systems · Lec 3·Database Systems · Martin Kleppmann · University of CambridgeMartin KleppmannUniversity of Cambridge—20:44
Big Data: Spark6.824 · Distributed Systems · Lec 15·MapReduce & Dataflow · Robert Morris · MITRobert MorrisMIT—1:08:13
Primary-Backup Replication & VMware FT6.824 · Distributed Systems · Lec 4·Computer Architecture · Robert Morris · MITRobert MorrisMIT4 ch1:19:20