Tailscale's uptime was wrecked for months by a rarely hit race between SQLite WAL checkpointing and write transactions, uncovered only after 19 separate corruption incidents. A masterclass in database forensics: the fix was a tiny logic check, but finding it took real archaeology. Their manual checkpointing made a 16-year-old bug far more likely to fire.
Partition pruning and min/max stats stop helping when you filter on high-cardinality keys, forcing full scans. Hudi's metadata-table indexes (record-level, secondary, expression, bloom filters) prune to the few matching files at planning time, taking a record-key lookup on a 400 GB table from 977 seconds down to 12. A clear primer on making selective reads act like a database.
DuckDB's v2.0 "Cyanoptera" lands this fall with a native server mode: any DuckDB process can serve databases over the network, with CONNECT pushdown straight to PostgreSQL and MySQL. It also adds triggers, a VARIANT type, asynchronous I/O, a new SQL parser, and a new default storage format.