JAX London, 3–6 October 2022
The Conference for Java & Software Innovation

Branching is not the issue, merging is – Lessons learned from version control applied to databases

Tuesday, October 4 2022
13:30 - 14:00

When Linus designed Git, one of his famous quotes was “branching is not the issue, merging is”. Git and pull requests made life so much easier for developers, but when it comes to zero-downtime changes of databases, we are mostly following clumsy, manual processes that do not integrate well with the rest of your DevOps pipelines. This keynote will propose a new workflow for suggesting, reviewing and merging schema changes that aligns closely with the GitHub Flow. If merging was already an issue, reverting is even trickier in a busy production environment, so get ready to experience what the equivalent of a Git workflow looks like in the database world.

Behind the Tracks

Software Architecture & Design
Software innovation & more
Architecture structure & more
Agile & Communication
Methodologies & more
Emerging Technologies
Everything about the latest technologies
DevOps & Continuous Delivery
Delivery Pipelines, Testing & more
Cloud & Modern Infrastructure
Everything about new tools and platforms
Big Data & Machine Learning
Saving, processing & more