Comparaison de solutions pour gérer le failover de la réplication MySQL
Une série de 3 articles expliquant la gestion du failover de la réplication avec les couples MHA / MySQL et MaxScale + MRM / MariaDB, puis une comparaison.
MHA / MySQL : MySQL Replication failover: Maxscale vs MHA (part 1)
MaxScale + MRM / MariaDB : MySQL Replication failover: Maxscale vs MHA (part 2)
Comparaison : MySQL Replication failover: Maxscale vs MHA (part 3)
Conclusion, le produit de Yoshinori Matsunobu (MHA) a bien progressé et est devenu un produit mature mais d’autres solutions sont apparues et sont à prendre en considération selon les cas d’usages.
J’en profite pour encore remercier Yoshinori qui est reconnu pour être une brute de travail (avis partagé avec Stéphane Varoqui de SkySQL, devenu MariaDB Corporation).
J’avais demandé une évolution sur MHA à l’époque où je travaillais à La Poste et Yoshinori l’avait implémenté en une seule nuit en parallèle de son travail chez DeNA au Japon.
MHA est toujours utilisé depuis à La Poste.
Réplication parallèle avec MySQL et MariaDB
En complément, je remets le slideshare de Jean-François Gagné, qui travaille chez Booking.com à Amsterdam, sur l’état de l’art de la réplication parallèle avec MySQL et MariaDB :
J’ai connu Jef au club de plongée sous-marine de Puteaux quand il était niveau 2 et que j’étais niveau 1. Ca fait quelques années…
J’en profite pour féliciter Jef pour ses choix de carrière et sa mobilité internationale qui le porte à travailler sur des sujets passionnants et partager les résultats avec la communauté.