TGViewer
DevOps & SRE notes DevOps & SRE notes @devops_sre_notes · 13.3K subscribers
Post #2714 2.77K
Lessons from Moving a Live Production Database describes the complex process of migrating a massive dataset while keeping the service available to users.

The case study covers specific strategies for achieving zero downtime during a high-risk infrastructure change.

But is zero downtime always worth the engineering effort?

Imagine that you have two options:
1. Spend several weeks preparing and testing a zero-downtime migration.
2. Schedule 20 minutes of downtime during a low-traffic period.
Considering that 99.9% availability allows approximately 43 minutes of downtime per month, which option would you choose?
What factors would change your decision: revenue loss, SLA penalties, customer expectations, rollback complexity, or the size of the engineering team?
https://www.tines.com/blog/zero-downtime-database-migrations-lessons-from-moving-a-live-production/
  • 👍 3
  • ❤ 1
More from @devops_sre_notes
  1. Sep 23, 2026Post #2747
  2. Sep 22, 2026Realtime log viewer with web UI, tail -f for logs with a web interface browser. https://gi…
  3. Sep 21, 2026Securing every Kubernetes workload at scale — LinkedIn Engineering https://www.linkedin.co…
  4. Sep 18, 2026Validate environment variable usage in codebase https://github.com/Chrilleweb/dotenv-diff
  5. Sep 17, 2026Failure is inevitable: Learning from a large outage, and building for reliability in depth…
  6. Sep 16, 2026A Kubernetes operator designed to intelligently manage resource overcommit on pod resource…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →