03:48h.
Hasta la fecha los grandes proyectos de informática distribuida (véase
seti@home o
distributed.net) han requerido una actitud activa de los usuarios para poder colaborar en sus proyectos. Los usuarios debían descargar el software de cliente, configurarlo y registrarse en el proyecto antes de comenzar a colaborar. Sin embargo han surgido algunos nuevos proyectos entre los que cabe destacar
MD5RK que reducen enormemente esta labor administrativa mediante el empleo de tecnología
Java .
Imaginemos un mundo en el cual los usuarios pudieran ayudar a resolver alguno de los complejos problemas que se presentan en la computación actual con solo visitar cualquiera de las páginas web que colaboran en su resolución. ¡Sería fantástico! ¿verdad? pues ya es una realidad gracias a un simple
Applet que realiza los cómputos necesarios en segundo plano y los envía automáticamente mientras nosotros navegamos por la página.
Como muesta probad a ver el consumo de cpu de vuestros navegadores al cargar el applet de mi página web en
Sun-Microsystems.ORG .
El mecanismo que emplea es el siguiente: al entrar y cargar el
Applet se pone en marcha un thread de la máquina virtual de
Java con baja prioridad para no consumir más que los ciclos ociosos de vuestro/s procesador/es y finaliza cuando abandonais la página que contiene el
Applet.
comentario
(Puntos:1)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
A mi me parece una buena idea
(Puntos:1)( http://desuniverso.blogspot.com/ | Última bitácora: Sábado, 24 Julio de 2004, 20:27h )
Quizá para evitar la corrupción de datos se podría añadir un poco de redundancia en los cálculos. Y lo del lag... hombre, si piensas ponerte a jugar al Quake3, no cargues el applet. Pero todas esas noches de eMule con el procesador ahí, muerto de asco, podrían aprovecharse para ser productivas para a alguien.
Yo veo futuro en esta tecnología.
Knolan.
---
¿conoces el desuniverso [blogspot.com]?