Presenting GitHub's MySQL high availability setup and master discovery method, designed to withstand various failure scenarios from single box failure to complete data center network isolation.
This session discusses HA requirements and concerns and GitHub's solution components: orchestrator, GLB, Consul. We share our current state and future plans.