1. 15
  1. 4

    It shows confidence in your product to say “here’s all the ways we can be broken.”

    1. 1

      Well, all the ways they know of, with a few catch-alls such as ‘undiscovered bugs in sqlite, the kernel, fs drivers, …’

    2. 2

      I’m using the SQLite backend for many of my applications (e.g. https://github.com/rochus-keller/CrossLine) and was never able to corrupt the database file for the last fifteen years. It is extremely robust and error free. Also the described methods are rather maloperations than (design) issues.