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-/Merge 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 and show one example in action. If merging was already an issue, reverting is even trickier in a busy production environment, so keep your time-turners ready to experience what the equivalent of a Git reset / rebase 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