iQIYI Technical Product Team
Aug 28, 2020 · Databases
iQIYI's Custom MySQL High‑Availability Architecture
iQIYI’s custom MySQL HA solution replaces the single‑point‑failure MHA manager with a Raft‑based trio of HA Masters and HA Agents that continuously monitor instances, automatically perform same‑DC, cross‑DC, or cross‑region failovers, reconcile diff binlogs, ensure data consistency, and integrate with CMDB, tracing and chaos‑engineering platforms.
HA ArchitectureMHAMySQL
0 likes · 10 min read