Latest
He Banned AI From His Writing Group. His Own Cover Got Called AI Slop.Who Writes the Fake Fan Mail Authors Get? Inside the Scam CompoundsSMS Appointment RemindersDarrell Stern: Stop Being Invisible, Become UnmissableJoe Rockey: Ghostwriting His BookFree BooksHow to Turn Your Expertise Into a Book People Want to Read | The Expert MethodWhat’s New at The Writing King: Week of October 25, 2026Challenger Remembrance Day: The Engineer Who Wouldn’t SignJoel Salomon: The Truth About MoneyReddit Is Putting Up a Login Wall. Wikipedia Won’t Be Far Behind.Victoria Chemko: The Body Is the First TechnologySir Patrick Stewart: A TributeA Year in the Bank: ADHD, Face Blindness and the Freedom to Walk Out | The Impossible Puzzles Show, Episode 326A Yale Economist Says We Won’t Be Missed. He Forgot the Bread Line.Walter Koenig: A TributeI Don’t Post Bad ARC Reviews. I Send the Author a Note.AI Has Paid Off Outside Tech. Apollo Is Reading the Wrong Scoreboard.The Little Red Book of Stuff That Works!Your Kids Are Your Own FaultGrow a PairYou’re Broke Because You Want to BeIt’s Called Work for a Reason!No Time for TactShut Up, Stop Whining, and Get a LifeWilliam Bessette: AI Enablement and Child Welfare TechnologyFree Book Planning ToolsWhat’s New at The Writing King: Week of October 18, 2026Ghostwriting by the Numbers: Timelines, Word Counts and the First CallPromising Young Woman (2020) ReviewBillions for AI, Pennies for the Plumbing: AI Companies Should Pay to Keep PHP AlivePHP2Shell: AI Found a 22-Year-Old Crack Under Your Website in Two DaysPetrov Day: The Officer Who Didn’t Believe the ComputerKindle Unlimited Is Now Kindle+. AI Audiobooks Just Joined the BuffetChina Is Using Bots to Fan the Data Center Backlash. The Backlash Is Still Real.The Society of Authors Signed an Ethical AI Charter, Then Ran From It in Eight DaysWhen to Quit Writing a Book: I’ve Abandoned Dozens, and I’d Do It AgainMo Gawdat Says the AI Dystopia Starts in 2027. Read the List, Skip the DatesGetty Images Filed for Bankruptcy. Can You Prove You Licensed Your Book’s Images?Fluff Words: Cut Them From Your Prose, Keep Them in Your DialogueWhere Can Writers Learn Storytelling From Movies? Richard Lowe Publishes 1,226 Film and TV Reviews With Writing Craft NotesWhere Are the Independent Bookstores and Public Libraries Worth Visiting in Tampa Bay? Author Richard Lowe Profiles 44 of ThemWhat Should You Know Before Hiring a Ghostwriter? The Writing King Publishes 57 New Answers, Including What to Do When It Goes WrongWhere Can You Hear Founders and Executives Tell Their Own Stories? Richard Lowe’s Leaders and Their Stories Publishes Every Unscripted Interview With a Full TranscriptAuthor Richard Lowe Publishes Eight Volumes of Enemies of You, a Researched Series on the Forces Working Against Ordinary AmericansThe Jackal (1997) ReviewThe Day of the Jackal (2024) ReviewYour First Novel Is an Apprentice Piece: What Beta Readers and Editors Can’t FixWhen the Cloud Gets Bombed: What the AWS Data Center Strikes Teach About BackupsHuman-Written Book Labels Are Gatekeeping With a Fee
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. One consultant and I 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 is won in the weeks you survive after cutover weekend.

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.

Anyone who calls parallel running the safe choice without pricing the bridge is being sloppy. A custom sync between two databases that disagree is its own failure point, and somebody has to reconcile the drift every single morning while the business waits for one set of numbers it can trust.

So we rehearsed the weekend 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.

Anyone who calls parallel running the safe choice without pricing the bridge is being sloppy.

That’s the real shape of the big-bang trade: it moves the risk out of the weekend you can script and into the weeks you can’t. Anyone who sells you a big bang without saying that out loud is selling you half a plan.

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.

The people who’d have paid most for that rollback were outside the war room: the employees across the company who’d have watched the new platform arrive, fail and disappear, and who’d have met the next attempt with their arms crossed. I wasn’t willing to spend their trust that way while any fix was still within reach.

A big-bang migration is won in the weeks you survive after cutover weekend.
Share on X

Barely tolerable

What kept us off that edge was a fix that my consultant and I 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.

Too many migration plans have no line at all for this phase. They go from cutover straight to success, as if limping were something to hide.

Limping kept the company running. I’ll take a system that barely works and keeps working over a clean rollback every time, as long as someone’s already building the real fix.

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 came out.

How the big-bang cutover unfolded, and what each phase taught.
Phase What happened Lesson
Cutover weekend Database converted, systems came up The weekend is rehearsable; the risk sits after it
Monday Performance collapsed and a rollback came close Big bang leaves no partial retreat
First days An improvised fix got the system to barely tolerable Survive first; buy time for the real fix
The months after Specialists optimized hundreds of queries The real problem was in the query layer
Next time Write the barely-tolerable plan, the 2 AM improvisers, and the rollback trigger Decide them while everyone is calm

My take

Plan for the weeks after the big-bang weekend, because the cutover gets all the planning and the trouble comes later. The fight starts when the platform buckles under real load and a rollback starts looking tempting. Find a fix that buys time and keep the system limping while someone builds a permanent cure. A limping system that keeps the company running beats a clean rollback that burns everyone’s trust. Any plan that jumps from cutover straight to success is half a plan.

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 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 allowed 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. 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 who can 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.