Live & Local Schema Change: Challenge Problems
summary
Paper claims schema change in live programming and local-first software is the same core problem and offers concrete challenge scenarios rather than full solutions. Examples include extract entity (denormalize to normalized migration plus GUI refactors), divergent structured docs (itemized list to tabular with missing organizer cells), runtime model edits for state machines (deleted current state, type changes) and operational failures like shotgun migration that loop and bloat CRDT history.
AI-written summary · about
chapters (12)
- 0:00Live & local schema change
- 3:53Entity refactoring challenge
- 7:24Merging structural docs challenge
- 10:16Live schema evolution challenge
- 15:12Why these challenges are the same problem
- 18:21General challenges & observations
- 20:52Related research areas
- 22:15Conclusion & call for work
- 22:35Q&A
- 25:09Live programming pain points
- 29:40Minimizing user intervention
- 31:26Formalism for toolkits
related talks
59mNavigating the Challenges of CI /CD for Relational Database Schema Changes
31mHelp! My Database Is The Bottleneck
37mDatabase Schema Migrations with Zero Downtime
33mDatabase Schema Migrations with Zero Downtime
22mLessons DevOps Can Teach Us About Managing Internet Scale Schemas
48mManaging the Changes in Database Structure
33mThe Semantic Schema Version
01h 02mDesign Good Schemas - Get a Better Database
