Turso is rewriting SQLite in Rust (Interview)
Turso is rewriting SQLite in Rust (Interview)
Turso is rewriting SQLite in Rust (Interview)
Shownote
Shownote
Glauber Costa, co-founder and CEO of Turso, joins us to discuss libSQL, Limbo, and how they're rewriting SQLite in Rust. We discuss their efforts with libSQL, the challenge of SQLite being in the public domain but not being open for contribution, their cho...
Highlights
Highlights
In this episode, Glauber Costa, co-founder and CEO of Turso, delves into the ambitious Limbo project—a complete rewrite of SQLite in Rust. The conversation explores the technical and philosophical challenges of reimagining a widely-used database system, the innovative testing methodologies employed, and the broader implications for the future of database technology.
Chapters
Chapters
This week on The Changelog
00:00Sponsor: Retool
01:18Start the show!
04:04 SQLite is open source, right?
05:09Turso can REPLACE SQLIte
18:08Rewrite test suites are just as hard
23:02DST from scratch or Rust Crates?
28:42Sponsor: Temporal
30:56Deterministic Simulation Testing (DSTs) are magic
32:57SQLite compatibility
35:20Fully asyncronous IO
37:22Being well recieved was a surprise
41:42Why SO compelling?
46:49Sponsor: Timescale
51:19There's so much to do
53:40Production-grade by Jan 2026
57:22How does this effect Turso (the business)
58:36One Turso to rule them all
1:01:21Toeing the open source line
1:03:37How will you know you've replaced SQLite?
1:06:08What can you do today?
1:07:15Betting long on hosting DBs at scale
1:08:38Let's talk in a year
1:11:36Closing thoughts and stuff
1:12:01++ Teaser
1:14:32Transcript
Transcript
Adam Stacoviak: what's up, welcome back. This is the changelog. We feature the hackers, the leaders and those replacing sqlite. Yes, today we're joined by Glauber costa, co-founder and ceo of Turso. Terso is an open source, distributed database powered by ...
