Доклад
×

Вопрос спикеру

Сообщение
×

Опишите тему встречи


  • Database

Со-основатель и генеральный директор MyDB. В разработке MySQL и родственных проектов участвует с 2004 года в таких компаниях, как MySQL AB (впоследствии Oracle), Percona и Huawei. Автор многих функций и оптимизаций производительности в MySQL, Percona Server и Percona XtraBackup. Руководил лабораторией баз данных в российском R&D центре Huawei, где разрабатывались облачные решения на основе MySQL и других СУБД.

Эволюция High Availability в MySQL: от базовых решений до современных кластеров и сравнение с PostgreSQL

В этом докладе мы рассмотрим эволюцию High Availability в MySQL, начиная с простых решений и заканчивая современными кластерными технологиями, такими как Galera, InnoDB Cluster и InnoDB ClusterSet. Разберём ключевые преимущества отказоустойчивости в MySQL для бизнеса.

Особое внимание уделим сравнению HA-решений MySQL и PostgreSQL. В то время как PostgreSQL предлагает мощные механизмы репликации на основе WAL, MySQL выделяется гибкостью, простотой настройки и эффективностью в высоконагруженных средах.

Во второй части доклада углубимся в параллельную репликацию — ключевую технологию для ускорения репликации в MySQL и MariaDB:

- Зачем нужны глобальные идентификаторы транзакций (GTID)
- Как групповой коммит и отслеживание зависимостей транзакций улучшают производительность;
- Почему сохранение порядка коммитов (commit order) критично для согласованности данных;
- Различия в подходах к параллельной репликации между MySQL и MariaDB, включая режимы in-order и optimistic.

Аудитория слушателей доклада

Доклад будет полезен администраторам баз данных, архитекторам и разработчикам, которые хотят глубже понять механизмы отказоустойчивости и репликации в современных СУБД.