Michiel Rook - Database schema migrations with zero downtime
Does your application or service use a database? When that application changes because of new business requirements, you may need to make changes to the database schema. These database migrations could lead to downtime and can be an obstacle to implementing continuous delivery/deployment. How can we deal with database migrations when we don’t want our end-users to experience downtime, and want to keep releasing? In this talk we’ll discuss non-destructive changes, rollbacks, large data sets, useful tools and a few strategies to migrate our data safely, with minimum disruption to production.

▶︎
How to do Database Migration with Flyway?

▶︎
🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

▶︎
Top 10 Data Migration Best Practices - AWS Online Tech Talks

▶︎
Introduction to NoSQL • Martin Fowler • GOTO 2012

▶︎
Why The Russian Accent Terrifies Everyone

▶︎
Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

▶︎
AWS Database Migration Service (DMS)

▶︎
Migrations - The Hardest Actual Problem in Computer Science • Matt Ranney • YOW! 2022

▶︎
Continuous Integration and Delivery for Databases - Jimmy Bogard

▶︎
Martin Fowler – Continuous Delivery

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
Database Migrations for Beginners | Flyway Tutorial

▶︎
Monolith Decomposition Patterns • Sam Newman • GOTO 2019

▶︎
The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

▶︎
Feed Your OWN Documents to a Local Large Language Model!

▶︎
Database Migration: Update your schema without a downtime

▶︎
Ansible Best Practices by Nick Catling at DevOps Unicorns

▶︎
Protocol Buffers Crash Course

▶︎
Modularizing the Monolith - Jimmy Bogard - NDC Oslo 2024

▶︎
