High Availability in MySQL 8 using InnoDB Cluster

26 September 2018
9:00 a.m. PST

InnoDB Cluster is the built-in and open-source High Availability
solution for MySQL 8. It consists of three components:

  • The engine is MySQL Group Replication: the highly available cluster of database servers. This is where your data is safe and available, due to the replicated state machine, relying on the famous Paxos protocol.
  • At the driver's seat is MySQL Shell: the DevOp's multilingual console.Here you can deploy, query, and arrange your cluster using either Javascript or Python, to your taste.
  • Your application is welcomed to join the ride by connecting to MySQL Router: the intelligent, seamless interface to the cluster. We introduce all three components, with a special focus on Group Replication.