Database School

Building a serverless database replica with Carl Sverre

7 snips
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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Graft Bridges Object Storage & Transactions

  • Graft layers on top of object storage to enable efficient small writes and partial replication.
  • It transforms object storage to support transactional workloads unsuitable for naive object storage use.
ADVICE

Batch Writes to Cut Costs

  • Use Graft to batch many small write requests into fewer large writes to reduce cost and improve speed.
  • Pooling requests through Graft's stateless server optimizes expensive object storage write operations.
INSIGHT

Stateless Scaling via Object Storage

  • Graft servers are stateless and horizontally scalable, relying entirely on object storage for state durability.
  • This design enables easy global deployment and infinite scaling without complex consensus.
Get the Snipd Podcast app to discover more snips from this episode
Get the app