1.0.6 • Published 7 years ago

while-fetch-execute v1.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

while-fetch-execute

While you can fetch, execute

Fetch jobs, and while you have any jobs, execute them, N in parallel. Only fetches a job when a worker is idle.

Micro-example:

async function jobFetch() {
  if (!doneForSomeReason) {
    return null;
  }
  return nextJob();
}

async function jobExecute(job) {
  //...
  await doYourOwnMagic(job);
  //...
}

async function main() {
  await whileFetchExecute(8, jobFetch, jobExecute);
}

main();
1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago