Sciences Hacker News 2h ago 1 min read 16年前のSQLite WAL-reset bug、Tailscaleの19回の障害が突き止めた競合 6カ月で19回発生したdatabase corruptionの原因は、TailscaleのアプリコードではなくSQLiteの希少なWAL-reset競合だった。手動checkpointを高頻度で行う構成が、16年前から潜んでいたedge caseを本番障害へ変えた。 #sqlite#tailscale#database 1