Completed
Raft
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
The Hows and Whys of a Distributed SQL Database
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 History
- 3 Primitive databases
- 4 The relational model
- 5 Objectoriented databases
- 6 Database sharding
- 7 No sequel databases
- 8 Distributed sequel databases
- 9 Why these systems are being built
- 10 The two primary systems
- 11 The question of how
- 12 Disclaimer
- 13 Data Distribution
- 14 Order Preserving
- 15 Range Indexing
- 16 Range Scan
- 17 When to Split
- 18 When to Up Replicate
- 19 Primary Secondary Replication
- 20 Eventually Consistent
- 21 Distributed Consensus
- 22 Raft
- 23 When things dont go well
- 24 Engineering complications
- 25 Transactions
- 26 Consistency
- 27 Atomicity
- 28 MVCC
- 29 No sequel transactions
- 30 Distributed sequel
- 31 Starting a transaction
- 32 Conflicts
- 33 Write Conflict
- 34 Detect Conflict
- 35 Push or abort
- 36 Intent
- 37 Summary
- 38 Outro