Conrad Hofmeyr (PowerSync) - SQLITE Persistence on the Web

Web browsers are becoming quite good at supporting embedded databases like SQLite. Many developers are interested in (1) surveying the approaches for implementing SQLite on the web and (2) understanding the differences. This talk dives into the persistence options when using SQLite on the web: IndexedDB-based persistence OPFS-based persistence wa-sqlite versus official sqlite3 wasm builds Performance and concurrency trade-offs Multiple tabs and Web Workers ---- Software UX, DX, and AX are all being redefined and reinvented as we speak. The next generation of products are being built on sync engines and local-first architectures, enabling realtime collaboration between humans and agents. Learn from developers at the world's leading startups on how they use these technologies. Find out what you and your team need to know in building category-defining products. -- Join our discord!   / discord   --- Subscribe for more talks: @localfirstconf Follow: https://x.com/sync_conf Visit: https://syncconf.dev/ --- Thanks to our wonderful sponsors: Cloudflare - https://workers.cloudflare.com/ PowerSync - https://www.powersync.com/ Jazz - https://jazz.tools/ Ditto - https://www.ditto.com/ VAPI - https://vapi.ai/ tldraw - https://www.tldraw.com/ Convex - https://www.convex.dev/ Neon - https://neon.com/ Daytona - https://www.daytona.io/ --- Thanks to https://moat-studio.com/ & https://www.kurtelavideo.com/ for the videos!