Hace unos días discutía con unos amigos como avanza y como será la computación futura debido a una serie de artículos sobre la nueva moda de portátiles ligeros, baratos y de prestaciones adecuadas para trabajo no intensivo.
Tras varias vueltas expuse lo que a mí me gustaría que fuera en un futuro. Consistiría en 2 elementos, uno con potencia y otro muy portátil.
La idea básica sería tener ambos conectados mediante una red decente y casi omnipresente. Sobra especificar que no usaría cable y que sería deseable una tarifa plana.
Lo siguiente en importancia sería el software del terminal. Dicho aparato tendría bajas prestaciones: lo justo para navegar, escribir textos o cualquier otra aplicación con poco consumo de CPU. La parte interesante vendría con un balance de carga, al realizar alguna tarea pesada el terminal enviaría la información a la máquina potente para realizar los calculos necesarios y el resultado volvería al terminal. La guinda de todo esto estaría en la transparencia para el usuario y en la posibilidad de tener varios terminales utilizando sólo un ordenador potente.
Para aclararnos pondre un ejemplo:
Mientras voy en el tren camino al trabajo se me ocurre el algoritmo necesario para resolver un problema que lleva varios dias preocupándome, saco el dispositivo y me pongo a programar. Tras varias líneas de código, lo compilo y mientras espero (es una aplicación grande) navego un rato y leo el correo pendiente. Poco despues está terminado y ejecuto la applicación comprobando que, quitando algun error debido a las prisas, el resultado es correcto. Cierro todo y me dispongo a bajar del tren.
Parte de las cosas ejecutadas (navegador, correo y editor) lo han hecho de forma nativa, mientras otras (compilación y ejecución de la aplicación) lo han hecho en remoto sin que yo note la diferencia.
Lo curioso de todo esto es que la mayoría de la tecnología necesaria ya existe y no me parece una idea difícil de implementar para una empresa. Sin embargo no creo que ninguna de ese paso.
En cualquier caso, soñar siempre es gratis.