Talk in English - US at Dutch PHP Conference 2017
View Slides: https://speakerdeck.com/mrook/database-migrations-with-zero-downtime
Short URL: https://joind.in/talk/ebd59 (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 datasets, useful tools and a few strategies to migrate our data safely, with minimum disruption to production.
Comments are closed.
Excellent talk about all the issues that arise when changing the schema on a live database with several strategies to deal with them.
Straight forward, informative. Great talk.
Your English is very good for a fellow Dutchie. Your talk is certainly on top of my list (so far). The info and tips you gave are definitely going to be put to use in the future. Good examples and the presentation itself was very clean and clear.
Excellent talk, clear and insightful. Some things seem very obvious now and make me wonder why I'm not always doing this.
I would have loved some more details about the usage of queueing, but pretty happy with the talk anyway.
A great high level look at pittfalls and strategies around them.
Great overview of approaches. Nice and simple visualizations. Thank you!
Fine talk again with decent slides but it felt a little short. He did have good answers on the QA later on which eventually made it a good session.
Solid talk. Very comfortable speaking style.
Enjoyed this talk! Gave me a lot of new insights how to do database migrations.