44Ship a risky schema change to a 2 TB Postgres primary with near-zero downtime. How does that actually work?▼hard★ EssentialPhonePeStripeLinkedIn◆ premiumBlue-green works for stateless apps because instances are disposable. Databases are shared state, so safe migrations ride on backward compatibility and an explicit rollback boundary.Open full answer →
11Ship a schema change to a live service with no downtime. Walk me through the sequence.▼hard★ EssentialStripeShopifyGitLab2 notes & commentsunlockedSequence a compatible column migration, reconcile concurrent writes, and identify when returning to the old application starts requiring data repair.Open full answer →
48Why do Terraform modules and application artifacts need different versioning disciplines?▼mediumHashiCorpAccentureSalesforce◆ premiumApplication redeployment and module downgrades both require current-state checks. The asymmetry that forces expand-contract discipline and plan-reviewed upgrades instead of promote-and-rollback pipelines.Open full answer →
21You need to ship a breaking change to a platform API that fifty teams depend on. How do you roll it out?▼hardNewGoogleAtlassianUber○ sign inAnnouncing a deadline is not a migration plan. The teams that miss it are the ones who were never going to read the announcement.Open full answer →