throttleq
0.0.3 • Public • Published throttleq
Limit the number of promises that can be simultaneously in flight.
Usage
var q = require('q');
var throttle = require('throttleq');
var promiseFactory = function() {
...
return promise;
};
var promiseThrottle = throttle(promiseFactory, 4);
q.all([
promiseThrottle(args),
...
promiseThrottle(args)
]);
Package Sidebar
Install
Weekly Downloads