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.


For more engineering insights shared by Mews tech team:

You've successfully subscribed to Mews Developers
Welcome back! You've successfully signed in.
Great! You've successfully signed up.
Success! Your account is fully activated, you now have access to all content.