Sruthaíonn macasamhlú athruithe ó fhoinse (master) go dtí replica amháin nó níos mó. Taifeadann an fhoinse gach athrú tiomnaithe ina binary log (binlog); cóipeálann snáithe I/O gach replica an loga sin agus athsheinneann snáithe SQL/applier é, ionas go dtagann na replicas le chéile ar na sonraí céanna.
An sreabhadh
writes
app ---------> --- binlog ---> <-- reads
| <-- reads
+---------- binlog ---> <-- reads
