← 🚀 Delivery & GitOps
Advanced
Rollback compatibility across application, database and message versions
Build a rollback compatibility matrix for code, schema, messages and configuration. Work through an expand-and-contract migration and identify when recovery needs a forward fix.
View Premium accesscourse lessons, concepts and answers · see current terms
RELATED CONCEPTS
PRACTICE THIS IN REAL QUESTIONS
CI/CD, Release Engineering & GitOpsShip a schema change to a live service with no downtime. Walk me through the sequence.→CI/CD, Release Engineering & GitOpsBlue-green, canary or rolling for a payments API: pick one and defend the resource and rollback trade-off.→Incident Response & Production DebuggingYou rolled back the bad deploy and the error rate got worse. What did the rollback break?→CI/CD, Release Engineering & GitOpsWalk me through the stages of a CI/CD pipeline you have built.→DevOps System Design & ArchitectureA payments monolith releases monthly and scaling means buying hardware. Design the migration.→DevOps System Design & ArchitectureMake a Postgres database highly available. What are you actually promising, and what breaks?→