Talk in English - US at PHP UK Conference 2018
Track Name:
Mercari Track
View Slides: https://speakerdeck.com/mrook/database-schema-migrations-with-zero-downtime-phpuk-2018
Short URL: https://joind.in/talk/157ea
(QR-Code (opens in new window))
Does your application or service use a database? When that application changes because of new business requirements, you may need to make changes to the database schema. These database migrations could lead to downtime and can be an obstacle to implementing continuous delivery/deployment. How can we deal with database migrations when we don’t want our end-users to experience downtime, and want to keep releasing? In this talk we’ll discuss non-destructive changes, rollbacks, large data sets, useful tools and a few strategies to migrate our data safely, with minimum disruption to production.
Level: All
Comments
Comments are closed.
Well presented structure and a good set of tools to achieve the aim of migrations with no down time. I was able to ask a question at the end about how this would be managed with feature branches rather than trunk development, would be interesting to cover whether it's possible for those using feature branches, what would need to change to achieve it.
Really helpful for a project we're working on at the moment, well structured and good examples.
Very helpful, practical and fast-paced talk. A dull subject on the face of it, Michiel kept the interest levels high - and I learnt a lot along the way. Well done!