Distributed Systems

Session Distributed Systems

Live Resharding Without Regret: Lessons from Building Valkey's Atomic Slot Migration

Monday Nov 16 / 10:35AM PST

Sharding is easy. Resharding under heavy load is notoriously difficult. How do you move gigabytes of state across live database nodes without dropping keys, blocking the main event loop, or breaking client abstractions?

Speaker image - Jacob Murphy

Jacob Murphy

Open Source Maintainer @Valkey & Software Engineer @Google Cloud's Memorystore Team

Session Databases

How to Build Online Systems with Object Storage

Tuesday Nov 17 / 11:45AM PST

“Diskless” systems that delegate durability to object storage are everywhere, and for three good reasons:

Speaker image - Almog Gavra

Almog Gavra

Co-Founder @Responsive.dev - Building Object-Native Databases, Previously @Confluent and @LinkedIn

Session Distributed Systems

When Your Users Are Agents: Lessons from a Distributed Postgres Platform

Tuesday Nov 17 / 03:55PM PST

Distributed systems are built around assumptions about workload behavior: connections have reasonable lifetimes, retries eventually stop, traffic spikes have recognizable causes, and application code produces somewhat predictable query patterns.

Speaker image - Gwen Shapira

Gwen Shapira

Co-Founder and CPO @Nile, Previously Engineering Leader @Confluent, PMC Member @Kafka, & Committer Apache Sqoop