Writing Low Latency Database Applications Even If Your Code Sucks

All latency lovers are used to the mystical experience of joy coming from aligning data to a cache line size and seeing your latency improve by hundreds of microseconds. But as transcendent as we can become, the laws of physics still apply to us.

That means that there is little we can do when data has to be fetched from across the planet. By putting data close to its users, you can save hundreds of milliseconds and still be faster than the most optimized code, even if your code sucks.

Massive data replication comes with challenges, though: how to keep the costs in check? How to make sure that a semblance of consistency is maintained? What about those pesky regulations that mandate data residency?

In this talk I will explore the Data Edge: a growing movement of databases that are overcoming those challenges to make your data always available where your users are.

18 minutes
Register now to access all 50+ P99 CONF videos and slide decks.
Watch this session from the P99 CONF livestream, plus get instant access to all of the P99 CONF sessions and decks.
Glauber Costa

Glauber Costa, Founder & CEO of Turso

Glauber is a veteran low-level engineer with a strong focus on performance and resource management. He has worked with a variety of subsystems in the Linux Kernel, most notably the KVM Hypervisor and the cgroups resource management infrastructure that created the foundations of the containers revolution. Glauber had spent many years with ScyllaDB working with both business and technical issues, specializing in storage I/O and automated resource controlling. Currently he is the Founder & CEO of Turso, where he authored the Glommio asynchronous framework for Rust.

P99 CONF OCT. 23 + 24, 2024

Register for Your Free Ticket