SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

Why We’re Rewriting SQLite in Rust

As we were adding Vector Search to SQLite, we had a crazy idea. What could we achieve if we were to completely rewrite SQLite in Rust? This talk explains what drove us down this path, how we’re using deterministic simulation testing to ensure the reliability of the Rust rewrite, and the lessons learned (so far). I will show how a reimagining of this iconic database can lead to performance improvements of over 500x in some cases by looking at what powers it under the hood.

20 minutes
Register for access to all 60+ sessions available on demand.
Fill out the form to watch this session from the P99 CONF 2025 livestream. You’ll also get access to all available recordings.
Glauber Costa

Glauber Costa, Founder & CEO of Turso

Glauber is the founder and CEO of Turso, the database company building the next evolution of SQLite. Before that he was a Staff Software Engineer at Datadog, a Distinguished Engineer at ScyllaDB, and a core contributor to the Linux Kernel at Red Hat.