Computação distribuída em JavaScript

Ouvimos sobre o conceito de utilizar navegadores como nós de computação distribuídos por alguns anos agora. É apenas recentemente, com a corrida em direção a motores mais rápidos de JavaScript em navegadores como Chrome que esse conceito parece útil. [Antimatter15] fez uma prova de ideia Javascript Application para reverter hashes. O processamento Plura utiliza um applet Java para fazer processamento distribuído. Hoje, [Ilya Grigorik] publicou um exemplo utilizando o MapReduce em JavaScript. O MapReduce do Google é criado para suportar o grande processamento de dados através de clusters de computação. É bem apto para as circunstâncias em que os nós de computação podem ficar off-line aleatoriamente (isto é, um navegador se afastou do seu site). Ele incluiu um snippet JavaScript, bem como um servidor de tarefas em Ruby. Será fascinante ver se alguém aparece com um grande utilizar para isso; Você ainda precisa persuadir as pessoas a manter sua página aberta no navegador. Estamos apenas dizendo: Tente agir chocado quando você reconhece Hack por dia é inexplicavelmente, tornando seu processador spike …

[Via Slashdot]

Leave a comment

Your email address will not be published. Required fields are marked *