Group Replication
MySQL:s inbyggda lösning för synkron, konsensusbaserad replikering — grunden för InnoDB Cluster. En grupp servrar enas via ett Paxos-liknande protokoll om vilka transaktioner som ska committas, vilket ger automatisk failover och stark konsistens.
Mekanik: när en transaktion ska committas skickas den till gruppen, som via konsensus (Group Communication System, baserat på en Paxos-variant) röstar om den ska accepteras. Majoritet (quorum) krävs → systemet överlever att en minoritet av noderna faller. Lägen: single-primary (en skrivnod, övriga läsrepliker, automatiskt val av ny primär vid fel) eller multi-primary (alla kan skriva, med konfliktdetektering). Vinst över traditionell asynkron replikering: ingen dataförlust vid failover, automatisk medlemskapshantering. Konkurrerar med Galera Cluster (liknande idé, annan implementation). Kärnan i MySQL:s high-availability-erbjudande. Hör ihop med Galera Cluster och quorum.