Cookies policy

GNOSS usa cookies, propias y de terceros, con finalidad principalmente técnica y necesaria para la prestación de nuestros servicios.Más información sobre nuestra política de cookies. 

 

ACEPTA para confirmar que has leído la información y aceptado su instalación.Puedes modificar la configuración de tu navegador. 

Urs Hölzle, de Google: "Al escalar, todo se puede romper"

24/06/2011

Urs Hölzle, de Google: "Al escalar, todo se puede romper"

Interesante entrevista con Urs Hölzle, que fue primer vicepresidente de ingeniería en Google, en la que presenta una visión realista de los problemas y riesgos en una arquitectura a gran escala, como es el caso de Google.

Aparte del titular periodístico, "At scale, everything breaks", Hölzle ofrece las siguientes pistas:

" In fact, we're phasing out GFS in favour of the next-generation file system that is very similar, but it's not GFS anymore. It scales better and has better latency properties as well. I think three years from now we'll try to retire that because flash memory is coming and faster networks and faster CPUs are on the way and that will change how we want to do things."

"For instance, cluster management itself or some open-source version will happen, because everyone needs it as their computation scales and their issue becomes not the management of a single machine, but the management of a whole bunch of them."

"I think the big challenges haven't changed that much. I'd say that it's dealing with failure, because at scale everything breaks no matter what you do and you have to deal reasonably cleanly with that and try to hide it from the people actually using your system."

"We use tapes, still, in this age because they're actually a very cost-effective way as a last resort for Gmail. The reason why we put it in is not physical data loss, but once in a blue moon you will have a bug that destroys all copies of the online data and your only protection is to have something that is not connected to the same software system, so you can go and redo it."

"Automation is key, but it's also dangerous. You can shut down all machines automatically if you have a bug."

"Keeping things simple and yet scalable is actually the biggest challenge. It's really, really hard. Most things don't work that well at scale, so you need to introduce some complexity, but you have to keep it down."

mode_comment comments (0)

Do you want to comment? Sign up or Sign in