Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/willcrichton/nebula

Using Web Workers to distribute calculations across clients instead of servers.
https://github.com/willcrichton/nebula

Last synced: 23 days ago
JSON representation

Using Web Workers to distribute calculations across clients instead of servers.

Awesome Lists containing this project

README

        

# nebula
* * *
### Purpose ###
Nebula, or **N**etwork of **E**nvironment **B**ased **U**ser **L**oad-bearing **A**utomatons) is my personal entry for the Google Science Fair 2012, designed to ease the workload on servers by using new JavaScript WebWorkers to distribute calculations or other work to the clients. Similar to P2P file sharing, clients connecting to a server create a WebWorker which operates independently of the main site, so the server communicates with the WebWorker via WebSockets while the client can still browse the site as he wishes.

### Acknowledgement ###
Thanks to my brother, [Alex](http://www.github.com/alexcrichton), for the inspiration to do this.