Latest
Post an AI Image and Unfriend MeShe Asked How to Publish Her Bedtime Story. They Called Her a Thief.The AI Hype Cycle: Why the Crash Is Coming, and Who’s Causing ItSix Claude Prompts That Get You Unstuck, and Why the Order MattersDogpiled Over AI Art at the Renaissance FaireClaude Opus 5.5: What the New Release Means for WritersTrump’s AI Force Is a Fire Department With No Fire CodeWhat It Costs to Fix an AI-Written ManuscriptWhen Your Memoir Should Be a NovelThe Hugging Face AI Agent Attack: An Operations ReadingWhen Your Own Memoir Sounds Like BraggingWhat Belongs on a Copyright PageWhat an AI Detector Score on Your Manuscript Is WorthThe Clients Who Pay and VanishThe Quotation Marks That Get Authors SuedThe Work You Would Never Have StartedMonthly or Milestone: How Ghostwriting Gets BilledWhen a Client Thinks the Ghostwriter Used AIThe One-Hour Call Before I Quote Your BookBehind the Book: The Mysterious Island, Neb’s SideHow to Organize Decades of Memories Into a MemoirWhy Rotten Tomatoes Sucks: The Score Does Not Mean What You ThinkWhy Amazon KDP Sucks: They Terminated My Account OvernightIngramSpark: How I Publish Now and WhyWhy Fiverr Sucks for Ghostwriting: The Buyer’s SideWhy eBay Sucks Now: A Seller’s Numbers and a Buyer’s WarningThe Ghost Story TraditionThe Gothic TraditionThe Christmas Ghost Story TraditionBooks to Give a WriterResurrection as a Narrative StructureThe Beach Read ArgumentWhy It’s a Wonderful Life Failed on ReleaseWhat to Read in SpringWhat to Read in SummerWhat to Read in OctoberHow Warner Bros. Dismantled a $17 Billion Cartoon EmpireThe Imaginary Scarcity TrapThe Graph That Goes Vertical Is Usually Somebody Else’sSubstack Is Not Collapsing. The Promise Was.The Disasters That Happen to Ordinary PeopleToba: The Winter That Almost Ended UsJay Stifflemire: Nothing Ever Gets Written DownGeorgie-Ann Getton: I Forgot I Had Free WillAI Detection Cannot Be Evidence, and Publishing Is Using It That WayAI Consciousness Left Philosophy and Entered the LaboratoryThe Office Block Where the Bedrooms AreBlack Tuesday: The Web Ring War Nobody Outside It NoticedThe Web Got Fenced: What AI Search Costs Small SitesWhat the AI Visibility Industry Sells, and What the Evidence Says
The Writing King Your Ethical Ghostwriter. Your Story, Done Right.

The Big-Bang Cutover That Almost Rolled Back

TL;DR: Our platform migration was a big-bang weekend: convert the database, cut over, you’re live. It didn’t go clean, and we almost rolled back. On the other side of the cutover, performance collapsed. Me and one consultant found enough headroom to keep the system in barely tolerable range. That bought the time for the real fix. The lesson: a big-bang migration isn’t won on cutover weekend. It’s won in the weeks you survive afterward.

The second great transformation at the major national retailer was the platform migration: everything we ran, moved from one architecture to another, with the database converted underneath. And the cutover strategy was the boldest one available. Big bang, over a weekend. Move the database, convert it, cut over. You’re live. No parallel running, no phased departments. Friday you’re on the old world; Monday you’re on the new one.

Oh my lord, what a switch.

Why choose a big-bang cutover?

Big bang was a choice, and the reasoning deserves a fair hearing because the alternative wasn’t free. Running old and new platforms in parallel means building bridges: synchronization between two databases with different shapes, dual data entry or replication, reconciliation processes to detect the drift between two systems both claiming to be the truth.

Every month of parallel running is a month of paying for both worlds plus the bridge between them, and the bridge itself is new, custom, and fragile, a strange thing to build in the name of safety. For our migration, with the database converting underneath everything, the bridge would have been a project rivaling the migration itself.

So the weekend was rehearsed instead. Conversion runs against copies, timing measured, procedures scripted, checkpoints defined: by this hour the data is converted, by that hour the applications connect, and past a defined point the weekend is committed. The rehearsals worked, so cutover weekend itself, the part everyone fears, went to plan. What the rehearsals couldn’t contain was the following week, because you can’t rehearse the entire company using the system at production intensity.

That’s the honest shape of the big-bang trade: it moves the risk out of the weekend you can script and into the weeks you cannot.

Monday

It didn’t go clean. The conversion worked, the systems came up, and then the performance collapsed. The new environment couldn’t carry the load at anything like the speed the business required. And with a big-bang cutover, there’s no partial retreat: the entire company was standing on the new platform, and the new platform was buckling.

We stood at the edge of a rollback. Almost took it. A rollback would have meant unwinding the weekend, returning to the old platform, and absorbing the organizational damage of a very public failure, with every future attempt starting from a crater of lost credibility. Almost.

A big-bang migration isn’t won on cutover weekend. It’s won in the weeks you survive afterward.
Share on X

Barely tolerable

What kept us off that edge was a fix that me and my consultant improvised under pressure: a change that clawed back enough performance to move the system from failing to barely tolerable. What we achieved in those first days needs stating plainly, because migration stories usually lie here. We didn’t save the system. We kept it limping, struggling but functional, inside a range the business could barely endure, long enough to reach the real solution.

That distinction, between the fix that buys time and the fix that solves the problem, is the most useful thing this story contains. In a post-cutover crisis you rarely get to jump straight to the cure. You survive first. Survival was worth everything, because the alternative was the rollback.

What fixed the big-bang cutover?

The actual problem was in the query layer: the SQL that had run acceptably against the old database behaved badly against the new one. Same logic, different platform, different performance physics. The cure was optimizing those queries, hundreds of them, and the scale of that effort, a team of specialists working for months on an open checkbook, gets its own article, because it’s where the true cost of the migration surfaced.

When is a big-bang cutover the right call?

I won’t tell you big bang is wrong; we chose it, and the migration succeeded. What I’ll tell you is what the choice actually purchases. A big bang trades months of dual-running complexity for a concentrated bet, and the bet isn’t “will cutover weekend work.” Cutover weekend is rehearsable. The bet is on the weeks after go-live, where the new platform meets real load, real users, and real data patterns that no test cycle fully reproduced, with everyone watching and no easy way back.

So if your team proposes a big-bang migration, the plan to interrogate isn’t the cutover runbook. Ask three questions. What’s our barely-tolerable plan when performance disappoints? Who are the two people empowered to improvise at 2 AM, and do they have the authority to act? And what’s the rollback trigger, decided now, in writing, while everyone is calm? We survived without having all three answers in advance. I don’t recommend the experience.

For more from this series, see The Digital Transformation Hub: real transformations, lived from the inside, decades before the term existed.

Frequently Asked Questions

What is a big bang migration?
In my experience, a big bang migration means the entire company moves to a new platform at once, typically over a single weekend, with no parallel running and no phased rollout by department. I rehearsed the conversion against copies of the data, timed every step, and scripted checkpoints so the weekend itself could be committed to with confidence. The alternative, running old and new systems in parallel, meant building a fragile bridge between two databases with different shapes, which for us would have rivaled the migration itself. Choosing big bang moved the risk out of the weekend I could rehearse and into the weeks afterward that no rehearsal could cover. Friday we were on the old platform, and by Monday the whole company was standing on the new one.
Why do migrations fail after go-live instead of during cutover?
In my experience the cutover weekend itself is rehearsable, but you can’t rehearse the entire company using the system at production intensity. Our conversion ran to plan and the systems came up, but once real load hit, performance collapsed in a way no test cycle had shown us. Because it was a big-bang cutover, there was no partial retreat, the whole company was already on the new platform when it started buckling. We stood at the edge of a rollback and almost took it, but a change my consultant and I improvised under pressure clawed back just enough performance to keep the system barely tolerable. That bought time to reach the real fix. That turned out to be optimizing hundreds of queries that behaved badly on the new database even though the logic hadn’t changed.
When should you roll back a migration?
Based on what I learned, the rollback trigger needs to be decided in writing before go-live, while everyone involved is still calm, not invented during the crisis itself. We survived our cutover without having that answer settled in advance, and I don’t recommend the experience. Alongside the rollback trigger, I’d also want a barely-tolerable plan for when performance disappoints, and two named people empowered to improvise at 2 AM with real authority to act. Without those decisions made ahead of time, a team facing a post-cutover crisis is left improvising the rollback question itself under the worst possible pressure. For us, a rollback would have meant unwinding the whole weekend and absorbing very public organizational damage. That’s exactly why we fought to avoid it instead.

About the Author
Richard Lowe, professional ghostwriter

Richard Lowe is a professional ghostwriter and author with 113+ books authored and 54+ ghostwritten. Before writing full time he spent 33 years in enterprise technology, including 20 years as Director of Computer Operations and Technical Services at Trader Joe's. He writes nonfiction, fiction and memoir, and works with executives and experts on books that build authority.

More about Richard Lowe →

Disclaimer

The views and opinions expressed in this blog post are solely those of Richard Lowe and are based on personal experience and research. This content is for informational purposes only and should not be construed as professional legal, financial, accounting, or business advice. Always consult with qualified professionals before making important business or legal decisions. Richard Lowe is not a lawyer, accountant, or licensed professional advisor, and this content does not establish any professional relationship.