Some thoughts on Sqlite's thread safety, parallel access safety, and how I want to extend it
Exploring the stepladder of features that lead to well-engineered backends