PlanetScale

Debunking 3 myths about Vitess fault tolerance

Jun 10, 2020Abhi Vaidyanatha
Debunking 3 myths about Vitess fault tolerance
SummaryAI, from the source post

This post debunks three myths about Vitess fault tolerance: 1) that it loses data without a consensus-based commit protocol (explaining the use of MySQL's lossless semi-synchronous replication), 2) that self-recovery is impossible upon master failure (highlighting Orchestrator and PlanetScale's Vitess operator for automatic reparenting), and 3) that configuring self-recovery is complex (detailing Vitess's built-in PlannedReparentShard and EmergencyReparentShard workflows).

More from the Incident Response and Resilience trail