JS Task scheduling library
This will be useful when you want to say crawl a website in a controlled manner or hit an endpoint but not kill it. You can configure maximum how many parallel tasks should running at a time. Look at test.js for how to use it.