Database School cover image

Database School

Building a serverless database replica with Carl Sverre

Apr 18, 2025
Carl Sverre, the creator of SQLSync and Graft, delves into the world of edge-native, partially replicated databases. He argues that syncing everything isn’t efficient and unveils Graft's innovative approach to optimize data transfer. The discussion covers the challenges of traditional database synchronization, the groundbreaking features of SQL Sync, and how Graft's architecture scales effectively. Full of insights on transactional guarantees and caching performance, this conversation highlights the future of serverless database replicas and efficient data retrieval.
01:28:59

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • The podcast emphasizes the inefficiency of full database syncs, advocating for partial replication to enhance scalability and performance.
  • Graft emerges as a revolutionary solution for transactional storage, enabling clients to access only necessary data rather than entire database pages.

Deep dives

The Shift Away from Full Data Syncing

The discussion emphasizes the need to move away from syncing entire databases in web-native applications. Instead of downloading all the data just to retrieve specific information, a more efficient approach is proposed where only necessary subsets are synchronized. For example, if an application only needs to display a single data row, it should be able to access just that row rather than the entire database. This paradigm shift is crucial for building scalable and efficient backend systems that can accommodate modern web architecture.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner