Hace poco me encontré con la necesidad de investigar sobre la replicación de bases de datos en MySQL, me refiero a trabajar con un servidor maestro (master) y uno o varios servidores esclavos (slave), así que me puse manos a la obra ha buscar información en internet, mi investigación me llevó a encontrar este artículo de la documentación oficial de MySQL, está muy bien explicado, quizá un poco corto, pero a mi lo que más me gustó fue la imagen pues te deja todo bastante claro.

Además encontré otros artículos relacionados con clusters en la misma página de MySQL y un post súper interesante sobre como montarlo todo en servidores Debian (tiene dos años, pero sigue siendo interesante, :P).

Ahora estoy con las pruebas de montarlo y ver que tal funciona todo, así que cualquier novedad la iré comentando.

Saludos!!!

Más información:

Glosario (Para entender mejor la terminología)

MySQL Cluster Overview

MySQL Cluster

MySQL Using Replication for Scale-Out

Como instalar la replica de la base de datos en MySql

How To Set Up A Load-Balanced MySQL Cluster