Speaker Deck

Schema Upgrades In A Continuous Delivery Environment

by David Buschman

Published October 5, 2016 in Technology

You have a 24/7/365 environment up and running with dozens of services and dozens on instances for each. Everything is going well. Then, a new feature is required and it requires change to one of your datastores. Since you have a few dozen instances of that service running, you need to perform a rolling upgrade. In this talk, we will discuss some strategies to allow such upgrades to be possible.