Vikrant
The SQLite bug that hid in plain sight for 16 years
Tailscale traced database corruption back to a WAL-mode edge case that survived billions of deployments since 2010.
Read post
5 posts tagged.
Vikrant
Tailscale traced database corruption back to a WAL-mode edge case that survived billions of deployments since 2010.
Read post
Vikrant
A developer built a tool that lets you rewind SQLite databases to any point in their history, no external dependencies required.
Read post
Vikrant
SQLite will happily store NUL characters in text columns. Your application layer might truncate them silently.
Read post
Vikrant
ClickHouse's query language is Turing-complete. Someone proved it by rendering 3D scenes with recursive CTEs and array functions.
Read post
Vikrant
The SQLite team keeps a public list of every way you can break their database. Turns out most corruption comes from ignoring fsync or writing to the file yourself.
Read post