Unleashing the Power of WASM: Revolutionizing Database Scalability and Application Architectures
Talkat WasmCon 2023 · on Thursday, 2023-09-07· at 11:00· Grand Ballroom I, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
MotherDuck demonstrates running DuckDB-style engines compiled to WASM to push compute into clients and app servers, showing hybrid query plans that join a local CSV with the New York City taxi dataset and push a custom WASM UDF to whichever node is cheapest. Live demos include embedded DuckDB in browser, an agent on app servers for local aggregation, and client-side encryption so servers never see plaintext. Discusses 64-bit WASM memory, threading limits, and a components roadmap (Substrate, SingleStore style) for optimizer-aware UDFs.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:57WebAssembly in databases today
- 7:57Problems WebAssembly solves
- 12:30WebAssembly use cases
- 16:47WebAssembly vs Hadoop and Spark
- 23:17Hybrid execution models
- 27:12Query planning with WebAssembly
- 30:34Q&A
related talks
13mLightning Talk: Revolutionizing Application Architecture with Wasm Powered Database Ex...
27mMotherDuck: Taking flight with interactive analytics
27mDataEngBytes 2023 - MEL-T1-07 - Ryan Boyd
29mBuild Database Driven Applications in Wasm
40mDuckDB: Harnessing in-process analytics for data science and beyond
38mFrom Big Data to DuckDB: Ryan Boyd (MotherDuck) on Hyper-Tenancy, Duck Lake, and Making Data Fun.
30mDataEngBytes 2023 - BRI-T1-08 - Ryan Boyd
36mMotherDuck
