Search results
668 packages found
Shared Editing Library
Filter promises concurrently
Efficient batch processing and management of promise queues with error handling.
- promise
- batch-processing
- asynchronous
- promise-management
- concurrency
- rate-limiting
- performance
- async-await
- error-handling
- queue-management
The arehs ensures the best possible large batch processing, which is oriented towards event-driven chunk processing.
- arehs
- async
- asynciterator
- await
- batch
- bluebird
- chunk
- concurrency
- concurrently
- cron
- event
- job
- large
- parallel
- View more
A functional library for TypeScript/JavaScript
<!-- TO-DO LIST FOR THE PACKAGE AUTHOR --> <!-- - Go to https://www.npmjs.com/settings/miloszsobczak/tokens --> <!-- - Create a new "Automation" token and save it safely --> <!-- - Go to https://github.com/miloszsobczak/create-package-monorepo-example/set
Promise utilities for looping: rate limiting, queueing/batching, etc.
It contains 3 common methods for processing batch tasks, PromiseAnyway, which runs with limit concurrency and resolve after all jobs done; Queue class, async job queue with concurrency control; batchSlice, Synchronized batch task processing
NumberEight Command Batching
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
- promise
- promises
- performance
- async
- await
- deferred
- deferreds
- future
- flow control
- fluent interface
- promise methods
- foreach
- reduce
- filter
- View more
asynchronous function queue with adjustable concurrency
NumberEight Synchronisation Functions
node-locksmith ensures that only a single instance of an application can run at once. It uses a lock file to maintain a system-level mutex.
- node
- nodejs
- node.js
- lock
- lock manager
- singleton
- process control
- concurrency
- single instance
- task scheduling
- cron
- batch jobs
- scheduling
- task management
- View more
Sequential running of tasks with a cancellation token
Utility for making concurrency easier to work with using input and output "gates" and queuing calls that arrive while another is being processed.
Go-like channels for JavaScript
node callback-based flow control utility library
Improved concurrency/async primitives for Ember.js
This is a simple Node library to help you take a bit more control over your Promises.
Throttle the parallelism of an asynchronous (promise returning) function / functions