Database School cover image

Database School

Offline-first, multiplayer SQLite

Jun 13, 2024
Carl Sverre, developer of SQLSync, discusses event sourcing, conflict resolution, VFSes, and more in the podcast. They cover multiplayer SQLite, durable objects, local-first approach, conflict resolution as business logic, and the future goals for SQLSync.
01:26:36

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • SQL Sync enables multiplayer SQLite functionality with local-first updates and server-side coordination.
  • Conflicts in SQL Sync are managed through WebAssembly mutators applying 'last writer wins' or custom resolution strategies.

Deep dives

Carl's Transition from Single Store to Entrepreneur in Residence at Amplify Partners

Carl discusses his transition from working at Single Store, originally called MemSQL, to becoming an entrepreneur in residence at Amplify Partners. He explains the journey of starting his new venture, Orbiting Hail, where he explores ideas around data, databases, and web technologies. Additionally, he introduces SQL Sync, a project he released, which functions as a wrapper around SQLite, enabling multiplayer SQLite functionality.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode