Queuing verspricht

Benutze ich mbostock/queue für queuing paar asynchronen Betrieb. Es ist mehr zu rate limit (UI generieren wenigen Veranstaltungen, wo die backend-Verarbeitung kann es langsam), und auch um sicherzustellen, dass Sie der Reihe nach abgearbeitet werden. Ich benutze es wie

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

Ich bereits verwendet angular.js $q für asynchronen Betrieb. So, muss ich mbostock/queue, oder kann ich das erstellen einer queue aus $q (die ist in Geist https://github.com/kriskowal/q)

Dank.

gute Frage, btw. Ich werde weiter editieren meine Antwort/pen über die nächsten Stunden, und hoffentlich meinen Stift helfen ppl die Straße hinunter.

InformationsquelleAutor bsr | 2014-02-15

Schreibe einen Kommentar