I am Glauber Costa, CEO and co-founder of Turso. We’re rewriting SQLite in Rust. AMA.
I am Glauber Costa, CEO and co-founder of Turso. We’re rewriting SQLite in Rust. AMA.

Hey Reddit, I’m Glauber Costa, the creator of Turso.

I’ve spent my whole career at the bottom of the stack. I contributed to the Linux kernel starting in university, worked on KVM virtualization at Red Hat (Linus Torvalds once listed me among the top five committers to the x86 subsystem), helped build ScyllaDB as a Distinguished Engineer, and worked at Datadog before starting Turso with my co-founder Pekka Enberg.

Turso started with a simple observation: SQLite is the most widely deployed database in the world, but the project doesn’t accept outside contributions. So we forked it into libSQL and started adding what developers have been asking for: replication, embedded replicas, HTTP access, and database-per-user patterns. libSQL powers Turso Cloud in production today.
Then we went further and asked: what would happen if we rewrote SQLite from scratch in Rust? That project, originally codenamed “Limbo,” is now the Turso Database. Clean-room reimplementation of SQLite’s file format and SQL engine, async-native from the ground up, with MVCC-based concurrent writes and memory safety baked in. Currently in beta, but it’s where we’re headed.

Happy to talk about anything: the database startup world, forking and rewriting SQLite, Rust for systems software, Linux kernel development, open source as a business, or whatever else. Ask me anything!

Proof of Claims and identity:

https://en.wikipedia.org/wiki/Glauber_Costa

https://github.com/glommer

https://preview.redd.it/c609utpf745h1.jpg?width=1440&format=pjpg&auto=webp&s=a91efdd5b440a769afc4806bb76a52f621112fb8

submitted by /u/GlauberAtTurso
[link] [comments]