1.0.6 • Published 6 years ago

while-fetch-execute v1.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
6 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

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago