Topical Edition on Databases - Track 1
summary
A concrete method for full-query incremental maintenance turns billion‑row SQL workflows into fast streaming updates: represent changes as Z‑sets (signed row counts), compile queries into a finite set of incremental operators, and run them as streaming circuits (delay/integrate primitives). One customer replaces a 60‑node Spark refresh on a 250 GB program with a single 15 GB machine doing 200 milliseconds refresh (roughly 5,000× less work); implementation is open‑source and integrated with Calcite.
AI-written summary · about
chapters (11)
- 0:00Conference welcome
- 23:18Incremental computation in databases
- 1:06:57Incremental computation for maintenance
- 1:33:46Database changes with Z sets
- 2:06:52Stream-based database computations
- 2:33:03Traditional DBs struggle with updates
- 3:13:41Cloud-native and AI databases keynote
- 4:17:13ClickHouse optimization case study
- 5:05:37Building distributed key-value store
- 5:42:19Debugging HBase deadlock
- 6:42:28Distributed DB design failures
related talks
29mScalable Spreadsheet-driven End-User Applications with Incremental Computation
41mStreaming SQL
40mOne SQL to Rule Them All
41mUsing Databases to Pull Your Application Weight
02h 00mTutorial
48mUnlocking Real-time Insights: Enhancing Your Databases With Stream Processing
47mRethinking Relational Database CRUD Design Patterns Since We Live in a Big Data World
50mChallenges that everyone struggles while productionizing Apache Spark workloads
