Tuesday, April 8, 2008

Google App Engine

Anoche se lanzo Google App Engine que tiene como objetivo ofrecer los mismos servicios que hoy estan disponibles en Amazon pero usando la infraestructura de Google. Como ya lo he escrito antes, no es novedad que en el futuro muy cercano haya 3 o 4 clouds para hacer computación. En el fondo, estamos hablando de una supercomputadora. El programa esta restringido para 10.000 usuarios y llegue tarde asi que no tengo mas para contar desde ese punto de vista.

Vi un poco el video y es claro lo que quieren hacer. Uno solo programa la aplicación y ellos se encargan de lo demas. Claro que hay cambiar todo para que sea parte de la infraestructura (solo funciona con Python, no hay concepto de un RDBMS tradicional, etc.).

Mas alla de los puntos en común con Amazon, no hay mas análisis excepto decir que es otra jugada mas hacia aplicaciones tradicionales sobre una infraestructura nueva y novedosa. Sacando a startups y gente que quiere probar cosas nuevas, no se bien aun que tipo de cliente corporativo estaría disponible a probar eso. Después de todo, el tema con enterprise software es que los datos estan dentro de una intranet controlada.

Saturday, April 5, 2008

Andorra

Recien termino el workshop sobre "Future of Web Search" organizado por Yahoo! en Andorra, que queda a unos 200Kms de Barcelona. El evento fue viernes y sábado asi que es hora de iniciar el regreso al oeste norteamericano. Un hermoso lugar para hacer un montón de cosas, pero a esta altura ya no tengo energías para nada.

Como todo evento, algunas charlas estuvieron buenas y otras no tanto. Lo mejor fue que puede interactuar con un montón de gente interesante estos dias. Veremos que se da en el futuro.

Thursday, April 3, 2008

Terminal 5 - Heathrow



De vuelta de Glasgow en la famosa terminal nueva que es un verdadero caos. Hay una sen~al que dice "to all terminals" y cuando llegas al fondo te das cuenta que es solo valida para la numero 5 y tenes que volver todo el trayecto para las otras ... muy buena interfaz. En fin, aca haciendo tiempo por un par de horas antes de salir para Barcelona. Lamentablemente me olvide el cable de la máquina digital asi que después subo mas fotos.



Una de las mejores cosas del viaje fue charlar mucho con el CTO de Yandex. Yandex es el motor de búsqueda en Rusia y, como todo en Rusia, esta hecho desde abajo enterito con mínimas dependencias tecnológicas. Es una cuestion de orgullo nacional me decía Ilyia. Ellos siempre desarrollan todo desde cero. Es una forma de trabajar, no es por patriotismo solamente. Es la forma en la cual los educaron. Necesitas una implementación de un "suffix tree"? En lugar de buscarla en la red, leen el algoritmo en el libro y lo programan enterito. Lo único que necesitaron fue C++ y BSD porque an~os atras Linux no estaba tan desarrollado.

Desde el punto de tecnología compiten cabeza a cabeza con Google.ru que por supuesto no los puede dominar. Todas las funciones y todos los rasgos son "state-of-the-art" pero para ruso y armado desde abajo. El secreto? Uno de los mejores programas en ciencias de computación duras (algoritmos, teoría, autómatas, etc.). Me decia que tienen a casi todos los ganadores del famoso concurso de programación que hace ACM. Según el CTO, unas maquinitas para programar.

Nos despedimos en la lluvia escocesa y me quede pensando: para cuando algo argento hecho desde abajo que atraiga atención?