/plushcap/analysis/incident-io/how-we-run-migrations

Taking the fear out of migrations

What's this blog post about?

The text discusses a playbook for handling database migrations at incident.io. It involves creating new data models, writing to both old and new models, starting to read from the new model, and finally dropping the old data model. A detailed example of migrating incident statuses is provided. This approach allows for smooth transitions between old and new systems, reduces risks during switchovers, and can be completed quickly with proper planning and execution.

Company
Incident.io

Date published
Feb. 28, 2023

Author(s)
Lisa Karlin Curtis

Word count
1748

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.