Facebook's Simon Martin on semi-synchronous replication

Facebook, med 1.49 miljarder månatliga aktiva användare, är en av världens största MySQL-användare och förlitar sig på det som en permanent datalagring för all användardata. Simon Martin, en produktionstekniker på Facebook, kommer att presentera företagets erfarenheter med semi-synkron replikering vid Percona Live Amsterdam den 22 september. Semi-synkron replikering minskar nedtid vid krascher genom att säkerställa att minst en SLAv har mottagit transaktionsloggar innan en commit bekräftas, vilket möjliggör snabb och säker befordran av en slav till master. Utmaningar med semi-synkron replikering inkluderar prestandaförluster på grund av nätverksfördröjning och krav på hög tillgänglighet för SLAvar, samt behovet av omfattande auTomatisering för att hantera systemet i stor skala. Simon Martin ser fram emot att jämföra idéer med andra företag och lära sig om nya funktioner i MySQL 5.7 på konferensen.