├── .gitignore ├── .travis.yml ├── ChangeLog ├── LICENSE ├── README.md ├── example ├── after.js ├── after_worker.js ├── before.js ├── simple.js └── simple_worker.js ├── lib └── compute-cluster.js ├── package.json ├── stress ├── stress.js └── worker.js └── test ├── basic-test.js ├── child-death-test.js ├── child-env-test.js ├── information-output-test.js ├── inside-nodecluster-test.js ├── maximum-backlog-test.js ├── maximum-duration-test.js └── workers ├── echo.js ├── getenv.js └── sleep.js /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | *~ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/ChangeLog -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/README.md -------------------------------------------------------------------------------- /example/after.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/example/after.js -------------------------------------------------------------------------------- /example/after_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/example/after_worker.js -------------------------------------------------------------------------------- /example/before.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/example/before.js -------------------------------------------------------------------------------- /example/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/example/simple.js -------------------------------------------------------------------------------- /example/simple_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/example/simple_worker.js -------------------------------------------------------------------------------- /lib/compute-cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/lib/compute-cluster.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/package.json -------------------------------------------------------------------------------- /stress/stress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/stress/stress.js -------------------------------------------------------------------------------- /stress/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/stress/worker.js -------------------------------------------------------------------------------- /test/basic-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/basic-test.js -------------------------------------------------------------------------------- /test/child-death-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/child-death-test.js -------------------------------------------------------------------------------- /test/child-env-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/child-env-test.js -------------------------------------------------------------------------------- /test/information-output-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/information-output-test.js -------------------------------------------------------------------------------- /test/inside-nodecluster-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/inside-nodecluster-test.js -------------------------------------------------------------------------------- /test/maximum-backlog-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/maximum-backlog-test.js -------------------------------------------------------------------------------- /test/maximum-duration-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/maximum-duration-test.js -------------------------------------------------------------------------------- /test/workers/echo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/workers/echo.js -------------------------------------------------------------------------------- /test/workers/getenv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/workers/getenv.js -------------------------------------------------------------------------------- /test/workers/sleep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/node-compute-cluster/HEAD/test/workers/sleep.js --------------------------------------------------------------------------------