Martin Kleppmann
Talks by Martin Kleppmann
Rêverie by Claude Debussy
Discussion session on Peritext, a CRDT for rich text
Automerge: a new foundation for collaboration software
Distributed Systems 6.2: Raft
Thinking in Events: From Databases to Distributed Collaboration Software (ACM DEBS 2021)
Maple Leaf Rag (played by beginner)
Distributed Systems 8.1: Collaboration software
Distributed Systems 8.2: Google's Spanner
Distributed Systems 7.3: Eventual consistency
Distributed Systems 7.2: Linearizability
Распределенные системы 7.1: Двухфазная фиксация
Distributed Systems 6.2: Raft
Распределенные системы 6.1: Консенсус
Distributed Systems 5.3: State machine replication
Distributed Systems 5.2: Quorums
Distributed Systems 5.1: Replication
Distributed Systems 4.3: Broadcast algorithms
Распределенные системы 4.2: Порядок вещания
Distributed Systems 4.1: Logical time
Distributed Systems 3.3: Causality and happens-before
Распределенные системы 3.2: Синхронизация часов
Distributed Systems 3.1: Physical time
Distributed Systems 2.4: Fault tolerance
Distributed Systems 2.3: System models
Distributed Systems 2.2: The Byzantine generals problem
Distributed Systems 2.1: The two generals problem
Distributed Systems 1.3: RPC (Remote Procedure Call)
Distributed Systems 1.2: Computer networking
Распределенные системы 1.1: Введение
CRDTs: The Hard Parts