Changing Tires At 100mph: A Guide To Zero Downtime Migrations
- Kiran Rao tl;dr: (1) Create the new empty table. (2) Write to both old and new table. (3) Copy data (in chunks) from old to new. (4) Validate consistency. (5) Switch reads to new table. (6) Stop writes to the old table. (7) Cleanup old table. This guide will go through the step-by-step process of migrating tables in PostgreSQL.featured in #315
featured in #302
How We Migrated Dropbox From Nginx To Envoy
- Alexey Ivanov Oleg Guba tl;dr: "We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of the problems encountered on the way."featured in #197