Очередь обещаний
я используюmbostock / очереди для очередей несколько асинхронных операций. Это больше для ограничения скорости (пользовательский интерфейс генерирует несколько событий, где сервер может обрабатывать их медленно), а также для обеспечения их последовательной обработки. Я использую это как
function request(d, cb) {
//some async oper
add.then(function(){
cb(null, "finished ")
})
}
var addQ = queue(1);
addQ.defer(request) //called by few req at higher rates generated by UI
Я уже использую angular.js $ q для асинхронной операции. Итак, я должен использоватьmbostock/queue
или я могу построить очередь из$q
(что по духуhttps://github.com/kriskowal/q)
Благодарю.