Data Systems
13 boards, 15 lessons, 132 review questions, in 3 chapters. Read them in order. Each chapter builds on the one before.
Your progress0 of 15 read
Start here → The Choices Before the Requirements
Contents
1Data on one machine7 lessons
What a data system promises; the shapes data can take; how a database lays bytes on disk; how those bytes survive a change of format; and transactions that keep them straight.
2Data on many machines4 lessons
Copies on several machines, data cut across them, everything that goes wrong between machines, and what a group of them can still agree on.
3Data in motion4 lessons
Batch jobs over data that holds still, streams over data that never does, and systems built from one shared log.
Borrowed from other tracks (2)
You don't need to take those tracks. These are the only lessons this track uses from them, and each is linked where it is needed.