Since MySQL 5.7 we have a new player in the field, MySQL InnoDB Cluster. This is an Oracle High Availability solution that can be easily installed over MySQL to get High Availability with multi-master capabilities and automatic failover.
This solution consists in 3 components: InnoDB Group Replication, MySQL Router and MySQL Shell, you can see how these components interact in this graphic:
In this three blog post series, we will cover each of this components to get a sense of what this tool provides and how it can help with architecture decisions.
Group Replication
This is …
[Read more]