s
Oct. 1, 2023, 11:55 p.m. |

Simon Willison's Weblog simonwillison.net

Database Migrations


Vadim Kravcenko provides a useful, in-depth description of the less obvious challenges of applying database migrations successfully. Vadim uses and likes Django's migrations (as do I) but notes that running them at scale still involves a number of thorny challenges.

The biggest of these, which I've encountered myself multiple times, is that if you want truly zero downtime deploys you can't guarantee that your schema migrations will be deployed at the exact same instant as changes you make …

challenges database databases django migrations multiple notes ops running scale them zerodowntime

Software Engineer for AI Training Data (School Specific)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Python)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Tier 2)

@ G2i Inc | Remote

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US