+1 (541) 238-9429

Tutorials

Field notes from production MySQL work.

Failover that actually works: semi-sync, group replication, and the proxy layer

September 21, 2026 · QueryKings

Most MySQL clusters fail over badly the first time it matters for real. Here is what asynchronous, semi-synchronous, and group replication each promise about data loss, how GTIDs and errant transactions decide whether a demoted primary can rejoin, and why the proxy layer — not the database — usually determines your actual outage length.

Read more
Bring it to us directly — odd problems are the interesting part of this job.
Have a problem the notes don’t cover?