Learn by changing the system

Systems playground.

Five small experiments. Change one thing, watch what happens, and leave with a better mental model.

A small failure experiment

What survives a crash?

Event 03 landed, but the last checkpoint is 02. Recovery repeats event 03; writing by a stable ID avoids appending a duplicate.

Enable JavaScript to play the games. You can read all five concept notes below.