PlanetScale

The operational relational schema paradigm

May 9, 2022Shlomi Noach
The operational relational schema paradigm
SummaryAI, from the source post

This post introduces a new paradigm for operational relational schema management, emphasizing non-blocking, lightweight, asynchronous, scheduled, interruptible, trackable, failure-agnostic, revertible, and redeployable schema migrations. It argues that traditional relational databases have not kept pace with modern development practices for continuous deployment and proposes a set of core tenets for modern schema migrations. The resulting flow aims to give developers ownership and confidence in their schema changes.

More from the Database Branching and Blue/Green Deployments trail