Branch your database like your code: How schema changes and pull requests go hand in hand
Johannes Nicolai & Lilli Seyther-Besecke - 3 years ago
When Linus Torvalds designed Git, one of his famous quotes was “branching is not the problem, merging is”. Properly merging database schema changes along with code is even harder - especially if many teams and tons of data get involved. We will tell how those challenges got addressed at GitHub and how the same tooling found its way into PlanetScale’s database branching and merging workflow. We will do a live demo showing how to propose, test, approve and merge MySQL schema changes directly from a pull request along with the corresponding application code changes. If you create a free PlanetScale account, you can even follow along with a couple of clicks.
You will also learn the story behind Vitess - the Open Source project invented by the founders of PlanetScale to reliably run MySQL at YouTube - now used in production environments at places like Slack, GitHub, Roblox and Twitter. Last but not least, there will be multiple opportunities to win some swag, so don’t miss the session.
Jobs with related skills

IT Solution Architect (m/w/d)
Instaffo
·
today
Grünstadt, Germany

Platform & Cloud Solutions Architect (m/f/d)
Instaffo
·
yesterday
München, Germany

Continuous Delivery – Berater und Trainer (m/w/d)
Instaffo
·
yesterday
Puchheim, Germany

Platform Engineer (m/w/d)
Instaffo
·
yesterday
München, Germany
Related Videos