MySQL Group Replication: What Is It? Replicated Database State Machine & Paxos implementation


Oracle:《Native MySQL HA :An Introduction to InnoDB Clusters》

MySQL Group Replication: What Is It?
? Group Replication library
– Implementation of Replicated Database State Machine
theory
? MySQL GCS is based on our home-grown Paxos implementation
– Provides virtually synchronous replication for MySQL 5.7+
? Guarantees eventual consistency
– Supported on all MySQL plaGorms
? Linux, Windows, Solaris, OSX, FreeBSD
“MulE-master update anywhere replicaEon plugin for MySQL with
built-in conflict detec1on and resolu1on, automa1c distributed
recovery, and group membership