SQLite in Wasm: A Glimpse into the Future of Shared Libraries
Talkat WasmCon 2023 · on Thursday, 2023-09-07· at 11:45· Grand Ballroom I, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Compiles SQLite to Wasm and wraps it in a Rust core library that exposes pluggable IO traits and synchronous APIs, then runs that core both in browser shared workers and on the edge using Cloudflare Durable Objects, enabling a central server global ordering and a git-like rebase of unapplied mutations. Live demo shows cross-tab and edge sync with millisecond round trips and a working multiplayer test. Key pieces: SQLite compiled to Wasm, Rust SQLsync core with pluggable IO, rebase-style replication, live demo succeeded.
AI-written summary · about
chapters (4)
related talks
15mSQLite in Wasm... why and how?
32mWebAssembly functions for your SQLite-compatible database
13mLightning Talk: Revolutionizing Application Architecture with Wasm Powered Database Ex...
09mFun with SQLite and Wasi-Libc
29mBuild Database Driven Applications in Wasm
28mDistributed Computation with WASM and WASI
30mUnderrated gems of Rust & WebAssembly: Errors, Async, I/O
01h 00mBlazor, .NET 6, and WebAssembly
