Gizzard: Como hace sharding y replicación twitter

EnglishFrenchGermanItalianPortugueseRussianSpanish

Buscando soluciones para sobretodo para replicar bases de datos mySQL/MariaDB me he encontrado con Gizzard.

Gizzard es una herramienta que utiliza twitter para hacer sharding y replicar bases de datos (desde mySQL/MariaDB a lucent) añadiendo además HA (Alta disponiblidad) y replicación de servidores.

El esquema general de como funciona es algo así como:

Como funciona Gizzard

Lo único que no me termina de gustar es que no he terminado de encontrar documentación para poder entender realmente como funciona.

Hay un ejemplo alojado en github y algunos posts pero no terminan de contar cosas como:

* Como añadir copias en caliente.

* Cuando hay que cambiar una aplicación que ya existe, en mi caso desarrollada en ruby on rails.

¿alguno de vosotros está usando Gizzard?

Os dejo los mejores enlaces que he encontrado (de momento):

Repositorio oficial en github

Anuncio oficial en el blog de desarrollo de twitter. 

 

 

 

 

 

Social Share Counters

Leave a Comment