Mehdi Akiki
Writing

Rust database recovery

Start with the state your caller can observe. Check the stored result and choose a recovery path with a clear database and application boundary.

  1. A SQLite Import Can Block Normal Saves

    Keep an interactive SQLite importer resumable and bounded. Commit batches with their progress and give foreground writes an explicit busy policy.