Category Archives Middleware

And I don’t know about you, but when I sample my nieces and nephews, even those in the USA, with "which would you rather have, a new iPod, a Motorola RAZR, a Sidekick, Microsoft’s XBox or Windows Vista?", I get a pretty consistent answer. (Hint: it ain’t Vista.)

Y la respuesta es el Sidekick 3 de T-mobile. Quién tuviera un tío geek y CEO con ganas de regalar estos gadgets.

A pesar de seguir manteniendo el planteamiento "the network is the computer", la reflexión de Jonathan sobre killer-apps y cuál es el uso que se hace de los dispositivos móviles es interesante.

sidekickCompartimos la idea de que cada vez más gente tiene el teléfono móvil como puerta de acceso a internet y de que en un futuro demasiado cercano va a ser el dispositivo por excelencia de conexión a la red. El problema que existe actualmente con estos dispositivos y su conexión, no es tanto sobre cómo adaptar los contenidos presentes en internet a estos dispositivos, sino sobre qué aplicaciones pueden proveer servicios útiles a los usuarios.

Por ello cuando empezamos a diseñar nuestra plataforma, uno de los requerimientos principales era que fuese posible instalarlo en cualquier dispositivo. De mainframes a PDA’s. Por que la próxima revolución tecnológica va a venir de la mano de estos gadgets. Y si Adobe restringía el uso de sus readers en "embedded devices" (ellos que pueden pagar estudios de mercado bastante fiables), había que seguir la estela.

La prueba de la semana pasada con una PSP nos permitió pensar multitud de aplicaciones que sólo tendrían sentido en dispositivos móviles que formasen parte de un entorno distribuido. Los resultados de estos brainstormings los concretamos en funciones que estamos añadiendo a nuestra API.

En un futuro muy cercano vamos a hacer posible que todo el mundo pueda tener un grid en su bolsillo.

Tras otra noche de programación intensiva, hemos conseguido unir en un mismo Grid los recursos  de diferentes sistemas. Muchos lo han intentado y pocos lo han conseguido. Es más, creo que somos los primeros en el mundo 🙂 Aunque la gesta sea importante, más importante es haber conseguido un middleware multiplataforma con un tamaño inferior a 400 kbytes (si un gadget tiene pilas, se lo instalamos).

Hemos probado 3 sistemas operativos: Win32, Linux y MacOSX. En estos momentos, cada uno contiene un port de nuestro middleware con un plug-in de CPU. Un script en PHP consulta al framework el estado de cada nodo y nos lo muestra en una interfaz Flash. Para ser nuestro primer intento con nuestras herramientas nos ha quedado bastante bien. Calculamos aproximaciones de Pi por el método MonteCarlo en un momento 😉

Manteneos a la espera para una primera versión beta de nuestro middleware. En cuanto lo afinemos más (principalmente pasar el CheckStyle), lo documentemos ampliamente y configuremos la intranet de soporte publicaremos el código fuente.

Quede la foto de abajo para los anales registros de la historia de la informática.

Recuerdo de una gran noche - Grid multisistema
(Pulsa sobre la foto para + info)

Son las 7:23 de la mañana y nos vamos a dormir contentos 🙂

Close