Do You Need a Database?
Most applications are smaller than people assume. This course walks through three flat-file storage strategies (linear scan, in-memory map, and binary search on disk) and benchmarks them against SQLite. You will build each one as a real HTTP server with @hectoday/http, run wrk against it, and learn to read the numbers back into product terms: how many daily active users each approach actually supports.
Intermediate ~3.5 hours