Automated zero-downtime migrations

I am a passionate engineering leader with a focus on people, learning, and continuous improvement. Previously (and still in the spirit) passionate functional programmer.

Mews is used by hotels all over the world in various time zones leaving us with no room for maintenance downtime. This fact and our aim for continuous deployment left us no other choice than zero downtime deployments, as having even short outages is obviously not an option.

However, these non-breaking migrations are executed manually in most companies and are not controlled by any other factor than developers also manually.

At Backendisti meetup #11 I showed how we managed to automate and control them in such a way that developers don’t need to care about schema migrations and can rest assured their changes won’t cause any trouble.

Read my blog post on zero downtime deployments with EntityFramework and feel free to check the slides to my presentation.

I am a passionate engineering leader with a focus on people, learning, and continuous improvement. Previously (and still in the spirit) passionate functional programmer.
Share:
Share on twitter
Share on facebook
Share on linkedin

More About &

Mews Systems Copyright ©

Cookie Management

Here you can manage your preferences regarding cookies:

Essential cookies

Always active
Essential cookies enable core functionalities of the website such as marking your data inputs, network management and accessibility.

Analytical cookies

Analytical cookies help us improve our website by collecting and reporting information on how you use it. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Advertising cookies

Advertising cookies for delivering tailored and customized advertising.