Nov 11 2009

El nuevo chico del barrio (Google GO)

Published by under Linux

Para aquellos que pensaron que estas fiestas navideñas estaría algo
aburridas, debo decirles que no será así.

En los días pasados (30 de Octubre) se ha liberado un nuevo proyecto de
Google, el cual promete influenciar el desarrollo de software de los
próximos años.

GO[1], es el nuevo lenguaje de programación lanzando por el gigante de
internet, y el cual cuenta con todo el apoyo del mismo, siguiendo sus
políticas, liberado bajo una licencia Open Source.

Quien esta detrás de este proyecto, para empezar el propio google,
respaldado por Rob Pike[2],  ex-investigador de AT&T, arquitecto de Plan
9[3] e Inferno[4] y actualmente Ingeniero principal en google.

GO es un lenguaje compilado, no interpretado, enfocado a las necesidades
principales de los sistemas distribuidos ( Cliente – Servidor,
multiproceso), dudo mucho que lo encontremos ligados a un RAD

Como es de esperarse, GO requiere un tiempo de madurez, de tal forma,
hoy dia solo hay versiones  para 32 y 64 bit en plataformas Unix (OS X
y Linux, sorry Windows 🙂 .)

Los invito a ver el video de presentación [5], y a seguir el desarrollo
de este nuevo lenguaje, no duden que pronto, gran parte de las API que
google libere e incluso, tal vez, el propio Chrome OS[6]. contenga
parte de su código en este nueva apuesta.

[1] http://www.golang.org
[2] http://research.google.com/people/r/index.htm
[3] http://es.wikipedia.org/wiki/Plan_9_from_Bell_Labs
[4] http://es.wikipedia.org/wiki/Inferno
[5] http://www.youtube.com/user/googletechtalks#p/u/0/rKnDgT73v8s
[6] http://es.wikipedia.org/wiki/Google_Chrome_OS

2 responses so far

Jul 10 2009

Google Chrome OS

Published by under Trabajo

Para este momento, la noticia ya es por demás vieja, sin embargo, deseo comentar algunos puntos.

  • Google es de las pocas compañías que podrían competir, no solo en la parte financiera, si no también en la parte tecnológica contra Microsoft.
  •  La competencia real entre ambas compañías provocará, sin duda, productos de mayor calidad, Bueno 🙂  al menos del lado de Google.
  • Al ser Open Source, se garantiza una aceptación casi de facto por parte de la comunidad de usuarios.

Seamos pacientes, la guerra de SO para NetBooks esta declarada.

No responses yet

Mar 11 2009

File Systems

Navegado por internet y concretamente en un post que apareció en Planeta Linux, llego a un paper en el cual los chicos de Google presentaron GFS (Google File System).

Debido a las necesidades técnicas para almacenar información, Google se percato que no existía en el mercado un FS que les permitiera almacenar e incluso controlar el volumen de información que se maneja.

Una vez con este conocimiento, se dieron a la tarea de hacer el diseño de un FS distribuido.

El paper es del 2003, es seguro que las especificaciones ya han cambiado, pero lo interesante de esto, es la forma en la cual fue creado y el hecho de haber utilizado linux como base para ello.

El paper puede ser encontrado para su consulta en : http://labs.google.com/papers/gfs-sosp2003.pdf

No responses yet