Production SQLite with Turso and libSQL @aarondfrancis
Production SQLite with Turso and libSQL  @aarondfrancis
Uploaded June 2024 | Updated September 2026, 4 hours ago
Want to learn more SQLite? Check out the full course: https://highperformancesqlite.com.

In this interview, we dive deep into the fascinating journey of Glauber Costa, the CEO of Turso, as he shares insights into forking SQLite into libSQL, the challenges faced, and the innovative developments in the world of database technology. We also explore the introduction of vector search capabilities in libSQL and discuss the future of database systems in the AI era.

Get your free SQLite reference guide: highperformancesqlite.com/products/sqlite-reference-guide.

Follow Aaron:
Twitter: twitter.com/aarondfrancis
LinkedIn: linkedin.com/in/aarondfrancis
Website: aaronfrancis.com - find articles, podcasts, courses, and more.

Follow Glauber:
Twitter: twitter.com/glcst
Turso: https://tur.so/af

Featured in this episode:
libSQL: github.com/tursodatabase/libsql
Database school on YouTube: youtube.com/playlist?list=PLI72dgeNJtzqElnNB6sQoAn2R-F3Vqm15
Database school audio only: databaseschool.com

Chapters:
00:00 - Guest Introduction: Glauber Costa, CEO of Turso
02:02 - Glauber's Journey from Red Hat to Scylla
04:50 - The Unorthodox Path to Databases
07:20 - Founding Turso and the Shift from ChiselStrike
10:13 - Forking SQLite: The Birth of libSQL
14:00 - Challenges and Decisions in Forking SQLite
17:21 - The Importance of Community in Open Source Projects
20:50 - Creating User-Defined Functions with WebAssembly
22:57 - Introducing Native Replication in libSQL
28:03 - How Native Replication Works
32:43 - Implementing the HTTP Protocol for SQLite
36:19 - Server to Server Replication Explained
39:07 - Embedded Replicas: A Game-Changer for Local Reads
44:23 - Using Turso in Serverless Environments
49:25 - Introducing Vector Search in libSQL
53:14 - The Development Process of Vector Search
57:50 - What’s Next for libSQL and Turso?
01:01:45 - How to Follow Glauber Costa on Twitter
Production SQLite with Turso and libSQLTips for handling timezones in PostgresToken Town Live - OpenAI & Hugging FaceLaunching High Performance SQLiteStruggling with Laravel + ViteBuilding w/ AISQLites WAL mode is fast fastVibe coding a visual email editor with AI, Laravel & VueThe Music Makers Podcast - 001 - Do Things, Tell PeopleLaravel Horizon: queue monitoring + configurationThe Music Makers Podcast - 029 - We Are Just Not Here AnymoreThe Music Makers Podcast - 038 - Winging It
Aaron Francis |

Production SQLite with Turso and libSQL

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER