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.

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