Achieving High Availability with MySQL is a tricky thing; there are almost as many recipes as there are cooks out there. This talk will go through the most common solutions for achieving HA with MySQL and list the pros and cons for each of them. The solutions include replication, MHA, Continuent Tungsten, Galera, DRBD, shared-disk, MySQL Cluster and more.