I'm a Python Developer for over 4 years, currently working in Saleor Commerce. I'm developing Saleor, an rapidly-growing open-source e-commerce platform powered by Django.
Zero-downtime migration is a technique for running database migrations without stopping the web app. As clients' databases grow larger, applying necessary updates to the database can become time-consuming or potentially break the database schema. This talk will describe problematic operation types and provide a strategy for writing and running migrations to release new software versions without downtime.