Diancheng Wang (Alibaba Cloud), Guangchao Bai (Alibaba Cloud) delivers the talk, "How to make MySQL work with Raft", on DAY 1 of the Percona Live Open Source Database Conference 2018, 4/24, at Santa Clara, CA. For the cloud environment, we hope MySQL cluster can do the failover and choose the new master node by the instance-self automatically, without third-party middleware. So we built the Raft protocol inside MySQL. In MySQL-Raft version, every cluster usually has three nodes, one master and two slaves, but we can support more nodes. When the master node is down, the cluster can choose the new master by Raft Protocol, and use Flashback to rollback the committed transactions if needed, to make sure all of the nodes are the same.

Related Videos: Percona Live Sessions, Cloud, MySQL, MySQL-related Technologies

Moving MongoDB to the Cloud: Strategies and Points To Consider
Google Cloud Platform: MySQL at Scale with Reliable HA
Analytical Queries in MySQL - PLO October 2020
MySQL Ecosystem on ARM - Krunal Bauskar - Percona Live ONLINE 2020
How Does Geo-Replication Work in TiDB? - Jay Lee - Percona Live ONLINE
SQL Row Store vs Data Warehouse: Which Is Right for Your Application? - Robert Hodges - PLO October 2020
Introducing Kunlun Distributed Database Cluster - David Zhao Wei - Percona Live ONLINE 2020