Am auzit despre conceptul de utilizare a browserelor ca noduri de calcul distribuite pentru câțiva ani acum. Este recent recent, cu cursa către motoarele mai rapide JavaScript din browsere precum Chrome că acest concept pare util. [Antimater15] a făcut o dovadă a aplicației IDEA JavaScript pentru a inversa hashes. Procesarea Plura utilizează un applet Java pentru a face procesarea distribuită. Astăzi, [Ilya Grigorik] a publicat un exemplu care utilizează MAPReduce în JavaScript. Mapreduce Google este creată pentru a susține o prelucrare a seturilor de date mari între clusterele de calcul. Este potrivit pentru circumstanțele în care nodurile de calcul ar putea să decoreze aleatoriu (adică un browser navighează departe de site-ul dvs.). El a inclus un snippet JavaScript, precum și un server de sarcini în Ruby. Va fi fascinant să vezi dacă cineva vine cu o mare utilizare pentru asta; Aveți în continuare cerință să convingeți oamenii să vă mențină pagina deschisă în browser. Doar spunem: Încercați să acționați șocat când recunoașteți că Hack o zi este în mod inexplicabil, făcând procesorul dvs. Spike …
[Via Slashdot]