MariaDB Replication – Fantastically Flexible and Fragile

Abstract

Extreme flexibility is the killer feature of MariaDB replication, but also
its Achilles Heel due to the resulting complexity.

I will illustrate this point with some key ways that replication offers
flexibility, explaining the technical challenges that this presents and how
they are overcome. And discuss the importance of improving the robustness of
replication – perceived as well as real.

And I’m hoping to lure the audience into hi-jacking part of the talk into a
general replication AMA.

Kristian Nielsen, MariaDB Foundation

Kristian Nielsen is working in MySQL/MariaDB development since 2005. He
designed and implemented MariaDB replication features such as Group Commit,
Global Transaction ID, and Parallel Replication.

Since the beginning, Kristian has been an avid advocate of moving
MariaDB towards a true “bazaar” style Open-Source project, where the many
different companies, organisations, and individuals that are active in the
MySQL/MariaDB ecosystem can work together in the spirit of the Linux Kernel
project.