Подождем с ALTER до вечера: управление миграциями production БД под нагрузкой

Platform Engineering

Миграции данных
Управление конфигурацией
Администрирование баз данных
MySQL (MariaDB, Percona Server)
Автоматизация разработки, доставки, эксплуатации

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Системные архитекторы, CTO, DevOps, Senior backend-разработчики

Тезисы

Мы покажем практический подход к организации миграций в DWH в highload-системе, где нельзя выполнять любой DDL/DML в production в произвольное время, но при этом нужно обеспечить полноценный CI/CD. Как избежать простоев, распараллелить изменения в БД, учесть при тестировании ограничения доступа разработчиков к структуре БД, автоматически учитывать нагрузку на разные таблицы во времени, запретные таблицы и операции, а также на лету исправлять “косяки” в DDL – все это будет рассмотрено в теории и на практике.

16 лет в IT, начинал как разработчик, потом работал TeamLead, CTO и системным архитектором. Разрабатывал и внедрял систему мониторинга здоровья школьников в регионе, корпоративные порталы, ERP и системы управления знаний для крупного бизнеса, в настоящее время работает системным архитектором в компании “Cbonds”.

Видео

Другие доклады секции

Platform Engineering