This document discusses MySQL high availability and scale-out architectures. It covers topics like scale-up vs scale-out, MySQL replication, high availability solutions, MySQL Cluster, application partitioning, and other architectural considerations. The document provides examples of MySQL replication configurations and cluster architectures to achieve goals like high availability, performance and scale-out. It also discusses emerging technologies like SSD that could disrupt database architectures.