01tailscale.com
Tailscale Traces Database Corruption to 16y/o SQLite WAL-Reset Bug
Tailscale experienced significant uptime instability due to a 16-year-old 'WAL-Reset' bug in SQLite. Triggered by Tailscale's non-standard, aggressive manual checkpointing, the bug caused silent data corruption. After months of forensic investigation and collaboration with SQLite maintainers, the issue was identified, patched, and verified, restoring reliability and hardening Tailscale's database infrastructure.