YoVDO

Database Schema Migrations with Zero Downtime

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses Backwards Compatibility Courses Feature Toggles Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn strategies for implementing database schema migrations with zero downtime in this PHP UK Conference talk. Explore non-destructive changes, rollbacks, and techniques for handling large data sets while maintaining continuous deployment. Discover useful tools and approaches to safely migrate data with minimal disruption to production environments. Gain insights into backwards compatibility, feature toggles, test migrations, and housekeeping practices. Delve into advanced topics such as failover, Kafka, and CQRS to enhance your database migration skills and ensure seamless updates for your applications.

Syllabus

Introduction
Database schema migrations
Why rollbacks are bad
Zero downtime deployments
Backwards compatibility
Rename
Challenges
Columns
Feature Toggle
Test Migrations
Fake Data
No Schema Land
Migration during reads
Migration housekeeping
Large data sets
Failover
Kafka
CQRS
Migration tools
Recap


Taught by

PHP UK Conference

Related Courses

Feature Toggles, Package Management and Versioning with Azure DevOps
Pluralsight
Feature Toggles, Package Management and Versioning in Microsoft TFS and VSTS 2017
Pluralsight
Feature Toggles - Why and How to Add to Your Software
freeCodeCamp
Modern Continuous Delivery
GOTO Conferences via YouTube
Modern Continuous Delivery
GOTO Conferences via YouTube