MIT 6.824 Distributed Systems: Introduction & MapReduce
Robert Morris · 1:19:35
Distributed Systems 1.3: RPC (Remote Procedure Call)
Martin Kleppmann · 19:44
Distributed Systems 3.1: Physical time
Martin Kleppmann · 20:47
Distributed Systems 3.2: Clock synchronisation
Martin Kleppmann · 15:57
MIT 6.824 Lecture 7: Raft Log Compaction, Persistence & Linearizability (Part 2)
Robert Morris · 1:17:36
CMU 15-445 #01: The Relational Model & Relational Algebra
Andy Pavlo · 1:16:43
CMU 15-445 #06: Buffer Pool Managers, LRU-K Eviction & Direct I/O
Andy Pavlo · 1:22:44
Distributed Systems 3.1: Physical time
Associate Professor of Distributed Systems
This lecture segment introduces the complexities of physical time in distributed systems, detailing issues such as clock drift, the inherent inaccuracies of hardware clocks, and the mechanisms of Network Time Protocol (NTP) for synchronization across nodes.
Accompanying lecture notes: https://www.cl.cam.ac.uk/teaching/2122/ConcDisSys/dist-sys-notes.pdf
Full lecture series: https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB
This video is part of an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge. It is preceded by an 8-lecture course on concurrent systems for which videos are not publicly available, but slides can be found on the course web page: https://www.cl.cam.ac.uk/teaching/2122/ConcDisSys/materials.html
Distributed Systems 1.3: RPC (Remote Procedure Call)
Next · Step 4Distributed Systems 3.2: Clock synchronisation
