Galera Cluster
Eine synchrone Multi-Master-Clusterlösung für MySQL/MariaDB (Codership). Jeder Knoten kann Schreibzugriffe annehmen, und eine Transaktion wird an alle repliziert, bevor der Commit bestätigt wird — über "Certification-based Replication". Eine beliebte Alternative zu MySQL Group Replication.
Mechanik: Beim Commit wird das Write-Set der Transaktion an alle Knoten übertragen, die jeweils "zertifizieren", dass es nicht mit gleichzeitigen Transaktionen kollidiert — deterministische Konflikterkennung auf Zeilenebene. Bestehen alle die Prüfung, wird überall committet, sonst wird zurückgerollt. Man nennt das "virtuell synchron": Die Replikation läuft synchron, die Anwendung kann aber leicht verzögert erfolgen. Vorteil: Lesen und Schreiben auf jedem beliebigen Knoten, kein Datenverlust, automatische Knotenwiederherstellung (SST/IST). Kompromiss: Schreibkonflikte zwischen Knoten führen zu Rollbacks — am besten mit dem Muster "auf einen Knoten schreiben" —, und der gesamte Cluster läuft im Takt des langsamsten Knotens. Implementiert über die wsrep-API (Percona XtraDB Cluster, MariaDB Galera).