TLDR · PROGRAMMING, DESIGN & DATA SCIENCE

DATABASE MIGRATIONS

vadimkravcenko.com16 min read

Summary from the TLDR newsletter

Database migrations can be one of the most annoying problems to deal with for a software engineer. There are a ton of things to consider when doing database migrations. This article discusses the complexities that arise during database migrations. It covers why they can be hard, why nobody wants to work with them, different scenarios, downtime, and more. The article concludes with a list of best practices.