SQLite as a Production Database: Lessons After 2 Years
Author shares their experience running SQLite as the primary database for a SaaS product serving 50k users. Key takeaways: WAL mode is essential for concurrent reads, Litestream provides reliable replication, and the single-writer model actually simplifies architecture. Discussion highlights trade-offs vs. PostgreSQL and where SQLite falls short (multi-region, very high write throughput).