Distributed Systems 1.1: Introduction
Accompanying lecture notes: https://www.cl.cam.ac.uk/teaching/212... Full lecture series: • Distributed Systems lecture series 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/212...

▶︎
Distributed Systems 1.2: Computer networking

▶︎
Distributed Systems 1.3: RPC (Remote Procedure Call)

▶︎
Designing Data-intensive Applications with Martin Kleppmann

▶︎
Distributed Systems 4.2: Broadcast ordering

▶︎
Distributed Systems in One Lesson by Tim Berglund

▶︎
Distributed Systems 4.1: Logical time

▶︎
Explaining Distributed Systems Like I'm 5

▶︎
Distributed Systems 2.3: System models

▶︎
Distributed Systems 2.2: The Byzantine generals problem

▶︎
Distributed Systems 5.1: Replication

▶︎
Lecture 1: Introduction

▶︎
How To Think SO CLEARLY People Assume You're A Genius

▶︎
Distributed Systems 7.1: Two-phase commit

▶︎
The Mind Behind Linux | Linus Torvalds | TED

▶︎
Distributed Systems 6.2: Raft

▶︎
How to Actually Learn C (2027 Edition)

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
