

Production SQLite with Turso and libSQL
17 snips Jun 14, 2024
Glauber Costa, CEO of Turso, discusses the journey from a database enthusiast to CEO, forking SQLite to build a community, developing libSQL for serverless environments, implementing vector search embedding for AI, and future plans for libSQL and Turso.
AI Snips
Chapters
Transcript
Episode notes
Glauber's Career Journey
- Glauber Costa's career began in PHP and systems programming, leading to contributions to the Linux kernel and a role at Red Hat.
- He transitioned from operating systems to databases at ScyllaDB, where he gained experience in NoSQL databases.
ChiselStrike and SQLite
- ChiselStrike, Glauber and Pekka's initial startup, aimed to create persistent TypeScript applications using SQLite.
- Frustration with SQLite's contribution process led them to consider forking the database.
Forking SQLite
- Initially, Glauber and Pekka considered rewriting SQLite in Zig, similar to how ScyllaDB started as a C++ rewrite of Cassandra.
- Due to past experiences and a desire to ship quickly, they chose to fork SQLite instead and create libSQL.