0.0.1 • Published 10 years ago
mesh-balance v0.0.1
load balancing algorithms for mesh
npm install mesh-balance
balance.rotate(workers)
Runs workers. Round-robin style.
var workers = Array.apply(void 0, new Array(10)).map(function() {
return mesh.wrap(function(operation, next) {
next();
});
});
var bus = mesh.rotate(workers);
balance.least(workers)
Runs the worker with the least number of running operations
balance.random(workers)
runs a random worker
0.0.1
10 years ago