Every application that relies on data needs a database, but which one to choose? PostgreSQL is probably your go-to database for everything, but is it really? Isn't it a bit heavy and maybe your setup can be much simpler? Meanwhile, SQLite - with its 100% test coverage, zero-configuration setup, and remarkable reliability - continues to be underestimated despite powering billions of installations worldwide.
In this talk we will talk about SQLite's architecture, exploring how its unique design choices enable both simplicity and reliability and comply to the ACID model; using this outline:
1. Introduction
- Introduction to SQLite
- Common misconceptions vs reality
- Current state of SQLite adoption
2. SQLite Architecture Deep Dive
- Core design principles
- Transaction and concurrency model
- File format and durability guarantees
3. Production Usage Patterns
- Deployment strategies
- Performance optimization techniques
Made with ❤️ by Geeksblabla Team
| © 2025 Geeksblabla | All Rights Reserved