High availability is about more than just making sure that applications can get to your data, even if there is a failure:
How about when you are upgrading your database schema
What if you need to add memory to a database server or reconfigure/restart MySQL
If your apps want to read data from a MySQL slave, how can you be sure they are not reading stale data without re-coding your apps
You must be
with a MySQL account to vote on Planet MySQL entries.
More information on PlanetMySQL voting.