SQLite - The most overlooked database

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

Speaker(s)

Hamza El Idrissi

Hamza El Idrissi
Software Developer

Software Developer

Want to join? Make sure to get your ticket and join 5 days of learning, networking and fun in Darija

Made with ❤️ by Geeksblabla Team

| © 2025 Geeksblabla | All Rights Reserved