BoreNO

Implementing Zero-Downtime Data Migrations for Live Databases

Designed for Senior backend engineers and DevOps specialists at SaaS companies responsible for maintaining 24/7 service uptime during critical database transitions. to spark real collaboration and high-energy learning.

A 90-minute virtual workshop for cross-functional engineering and operations teams who have experienced stressful or failed live migrations before. The group is highly technical but skeptical of 'theoretical' solutions and wary of impacting customer SLA commitments. Session will use collaborative tools (Miro, Zoom breakout rooms) and live code walkthroughs.

Icebreaker
Activity 1

Migration Mistakes Mystery

Open with a 'mystery log'—showing a real snippet of an error log and performance graph from a failed migration (with identifying details anonymized). Challenge participants to make rapid-fire guesses: What happened here? What would YOU check first? This piques curiosity and sets up the session stakes.

Tap to view the full activity.

Why this works

Curiosity triggers attention and primes brains for learning; real artifacts lower resistance by showing authenticity.

Icebreaker
Activity 2

Busted Myths Rapid Poll

Launch a fast, anonymous poll with statements like: 'Zero-downtime means zero risk' or 'You always need a full data copy.' Instantly show results, then debunk each with a one-sentence truth, fostering a norm of learning through myth-busting.

Tap to view the full activity.

Why this works

Confronts common misconceptions head-on, making it safe to admit knowledge gaps.

Icebreaker
Activity 3

Schema Change Show of Hands

Prompt the group: 'Raise your hand (or use the virtual emoji) if you’ve ever deployed a schema change in a live environment.' Then, ask for a volunteer to briefly share what went well—or what kept them up at night. Offer positive reinforcement for honesty.

Tap to view the full activity.

Why this works

Low-stakes participation builds psychological safety and surfaces shared experience, reducing performance anxiety.

Icebreaker
Activity 4

Hot Potato Cutover Debate

Divide into breakout pairs or trios. Give a rapid-fire scenario: 'It’s midnight. Your data cutover is 5 minutes away. What’s the ONE thing you must double-check before flipping traffic?' Each person responds in 30 seconds, then rotates. Bring back the spiciest responses to the main room for a quick vote.

Tap to view the full activity.

Why this works

Energetic, time-bound sharing gets adrenaline flowing and surfaces sharp, practical priorities.

Icebreaker
Activity 5

The CEO's Friday Dilemma

Reveal a Slack screenshot: The CEO asks, 'Are users going to notice anything this weekend?' after hearing about the migration. Ask, 'How would you answer, and what’s your next move if you’re not 100% sure?' Let subgroups draft a two-sentence response and an action plan, then share out.

Tap to view the full activity.

Why this works

Grounds discussion in real-world stakeholder pressure, requiring both technical and communication skills.

Icebreaker
Activity 6

Migration War Story Journaling

Invite each participant to spend 3 minutes privately jotting down a brief story about a migration they were part of: What worked, what failed, and what they’d do differently. Then, optionally share one insight in the chat or with a neighbor.

Tap to view the full activity.

Why this works

Personal reflection consolidates learning and fosters vulnerability, making abstract risks feel real.

Sign up to unlock 3 more activities

Get the full pack, facilitation flow, and more ready-to-run ideas.

Sign up with email