Publicidad

RSS Colossus

Restauración de Bletchley Park, lugar de nacimiento de la computadora moderna

5 Comentarios
Restauración de Bletchley Park, lugar de nacimiento de la computadora moderna



A finales del pasado año Google respaldó la oferta para comprar las anotaciones del Alan Turing y devolverlos a su legítimo hogar en Bletchley Park. En google quedaron encantados cuando eso sucedía el pasado mes de Febrero.

Ahora Google ha unido sus fuerzas con la fundación Bletchley Park para ayudar a recaudar fondos con la finalidad de reconstruir el bloque C, el edificio original en tiempos de la Segunda Guerra Mundial y que una vez, albergó el enorme archivo de tarjetas perforadas —en esencia, “motor de búsqueda” en el corazón de la actividad de criptología en Bletchley Park.

Bletchley Park jugó un papel fundamental en la historia de la informática. Durante décadas los extraordinarios logros conseguidos por sus veteranos, fueron alejados de la luz pública por orden del gobierno del Reino Unido como alto secreto. No fue hasta 1980 cuando el gran secreto de Colossus, la primera computadora electrónica programable del mundo, fue revelado a la humanidad hospedada en Bletchley Park.

Leer más »

Un vistazo a las tecnologías que usa Google+ por uno de sus responsables

9 Comentarios
Un vistazo a las tecnologías que usa Google+ por uno de sus responsables

Este mes de Julio que pronto va a tocar a su fin será recordado por dos poderosas razones: ha tenido 5 fines de semana y se ha lanzado Google+ (leído guguelplas), el cacareado enésimo intento de Google Todopoderosa de crear la red social definitiva. A juicio de este humilde servidor, Google+ no es nada del otro mundo pero la verdad es que me interesa conocer como está construido y que tecnologías se han empleado en su desarrollo. Por suerte, Joseph Smarr, uno de los responsables técnicos del equipo de desarrollo de Google+, desvela parte de estos secretos en Ask me Anything. Por si no eres ducho en la lengua de Shakespeare, te traducimos sus palabras:

Nuestro conjunto de tecnologías se ajusta bastante bien al standard de las aplicaciones de Google de los últimos tiempos: usamos servlets de Java en el lado del servidor y Javascript para el lado del cliente, en su mayoría construido con el framework (open source) Closure, incluyendo el compilador de Javascript y su sistema de templates. Hemos llevado a cabo un par de trucos: usamos la API HTML5 History para mantener URLs agradables incluso aunque se trate de una aplicación AJAX; y a menudo renderizamos nuestros templates de Closure en el lado del servidor por lo que la página carga antes que cualquier Javascript, entonces el JS encuentra los correctos nodos DOM y engancha los manejadores de eventos y demás para hacer que responda (como resultado de eso, si tienes una conexión lenta y pinchas muy rápido en las cosas, puede que notes un retardo antes de que haga nada). Nuestro backend está construido, por su parte, mayormente sobre BigTable y Colossus, y usamos un montón de otras tecnologías comunes de Google tales como MapReduce (de nuevo, como hacen muchas aplicaciones Google).

Realmente interesante, ¿verdad? A mi han dado ganas de trastear con ese framework/suite de JS que es Closure además de parecerme bastante interesantes BigTable (motor de bases de datos) y Colossus (un nuevo sistema de ficheros).

Vía | High Scability
Imagen | zirta.net

Leer más »
Publicidad
Publicidad
Inicio
Inicio

Ver más artículos