Google Map-Reduce

Bueno vamos a ir un poco al futuro y empecemos a hablar de Grid computing que es muy distinto de cloud computing

Cloud Computing: la capacidad de procesamiento de una aplicación, no reside en el cliente, sino en la estructura de servidores.

Grid Computing: la capacidad de procesamiento se distribuye en una gran cantidad de nodos, cada nodo procesa una pequeña porción de los datos.

es complicado pero piensen asi
Cloud Computing puede funcionar sobre Grid Compupting

más allá de todo esto Google a liderado el mercado explicando su teoría Map Reduce
y ahora podemos ver los primeros avances en implementar estas tecnologías sobre javascript.
Porque?
porque javascript es el lenguaje más popular del mundo. practicamente todas las PC tienen uno o más interpretes de javascript instalados.
De esta forma podríamos distribuir el procesamiento de nuestro set de datos a lo largo de millones de nodos, tantos como browsers seamos capaces de encontrar.

http://www.igvita.com/2009/03/03/collaborative-map-reduce-in-the-browser/

Comentarios

Entradas populares de este blog

JavaScript: El Lennguaje de Programación Más Malentendido del Mundo

Funciones lambda o anonimas