6/19/2008

Google, esa conocida empresa de ... hardware

Google, obviamente, no vende hardware (bueno, casi no), ni vende sus servicios como expertos en hardware. Sin embargo, una empresa cuya visión es la de organizar toda la información disponible en el mundo tiene, sin duda, que preocuparse de sus recursos físicos de una manera muy especial.

Esta presentación de Jeff Dean, Google Fellow, presenta por encima la arquitectura hardware, y las implicaciones que un entorno hw distribuido tiene en cuanto al modelo computacional (lo cuál lleva a la utilización del paradigma MapReduce), y al almacenamiento de información (es decir, BigTable).

Me ha parecido especialmente interesante la lista de problemas reales que han sufrido los chicos de Google (transparencia 12), basado en la idea de que cuando tienes miles de servidores, una media de 10 al día te van a dar problemas que el usuario NO DEBE notar. Una vez más, es el manejo de excepciones, ya sean hw o sw, lo que "entretiene" durante el día al ingeniero, por encima de todo.




Hay algunos comentarios sobre la charla en Perspectives, y en Geeking with Greg.

No hay comentarios: