PlanetScale and Prisma: building in the cloud
summary
PlanetScale demonstrates a MySQL-compatible cloud database built on Vitess with database branching that creates dev branches from production instantly, a CLI that opens secure proxies to branches, and Prisma integration that uses db push to sync schemas. Demo creates branches, runs Prisma DB push, opens two deploy requests and merges them with non-blocking schema changes — the UI reports one merge taking eight seconds — and notes a current need for a Prisma flag to avoid foreign key constraints and connection strings coming for serverless.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:31Why we built PlanetScale
- 1:09What is PlanetScale
- 1:40Code paths at scale
- 2:03Zero to scale
- 2:28Building for developers
- 3:02Database branching
- 4:56Demo
- 12:59Recap
- 18:03Live QA
- 19:34Connection management
- 20:59Compatibility
- 22:41Local development
- 23:48Migration workflows
- 25:19Future of PlanetScale
related talks
17mDatabase as Code with PlanetScale and Prisma
35mBuilding a Database as a Service on Kubernetes
09mRuby startup demo – Sam Lambert
28mNext.js and Prisma: Databases in Serverless Made Easy
29mModernize and Robust Applications with Prisma & Azure SQL Server
38mIntro: Vitess
19mBuilding Planet Scale Cloud Native Apps with GraphQL & Distributed SQL
36mHorizontal Scaling with Vitess
