WebsiteHunt is broughtBrought to you by Redact Everything
Tailscale's SQLite WAL-Reset Bug

Tailscale's SQLite WAL-Reset Bug

How two SQLite bugs caused rare database corruption.

Tailscale and SQLite developers traced rare corruption to a WAL-reset data race, then uncovered a separate stale-expression-index bug. The post explains the failure modes, reproductions, and fixes.

Comments

Loading comments...

You might also like

Base - SQLite Editor for macOS

Base - SQLite Editor for macOS

The best SQLite database editor for macOS
DB

DB Browser for SQLite

A visual tool for SQLite databases
Ducklet for SQLite

Ducklet for SQLite

The fast, native SQLite database editor for macOS.
Vanna AI

Vanna AI

Chat with your SQL database.
Retool Forms

Retool Forms

Build custom forms on top of a SQL database 10x faster
SQ

sqlTranslate

sql, data, analytics, database, query, syntax, translation
FL

FleetLeaks

Free real-time database of sanctioned vessels.
FH

Feral hogs vs pool drownings

Two unrelated stats share a surprising 97% correlation.
CS

CrowdStrike's Impact on Aviation

How a CrowdStrike sensor update disrupted aviation.
Dimensions

Dimensions

Database of Dimensioned Drawings
Azimutt

Azimutt

Simplifying Complex Databases, One Visualization at a Time
HumanForScale

HumanForScale

See how big things really are.
Next-Level Database Techniques For Devs

Next-Level Database Techniques For Devs

Learn secret SQL features to become a database wizard
nonki | Notion-to-flashcards

nonki | Notion-to-flashcards

Create flashcards from your Notion databases in seconds
WI

WilhelmScreamDB

The ultimate Wilhelm Scream database—browse, search, and contribu
SA

Serverless ACID Database

Build a serverless ACID database with Go
SB

SQLite Bench

Benchmarking SQLite transaction behavior with Rust.
DC

DbGate Community

Free cross-platform database client and SQL editor
AW

Are We Trek Yet?

How close are we to Star Trek tech becoming reality
YesPromo

YesPromo

Free database of 100+ successful self promotion Reddit posts
by @Micadep