software-engineer-blog logoSoftware Engineer Blog

Module 6 · Databases

Unit 21 of 49

Unit 21 · Module 6 · Databases

B-tree vs LSM — the bet every database makes

Update in place, or append and clean up later. There is no third option.

Unit 21 of the free 49-unit computer-science course, in databases. 1 topic to watch or read and a short self-check.

Watch or read

One topic makes up this unit. Take each one whichever way suits you, then answer the questions below.

60 years of data storage

We rebuilt the way companies store data four times. Each generation fixed one precise failure of the last — and once you know what broke, the buzzwords collapse into a single argument.

ReelRead

Self-check — 3 questions

Answer alone, at 2am, with no interviewer in the room.

Part of Everything You Need to Know About Computer Science.