Search results
14 packages found
Fast and small Node.js Worker_Threads and Cluster Worker Pool
- nodejs
- worker pool
- thread pool
- worker_threads
- cluster
- concurrency
- performance
- cpu
- computing
- scheduling
- parallelism
- eventloop
Scheduler4js is a library for scheduling tasks in Node.JS. This library makes easier to dynamically create cron jobs running on sql database from client side.
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
A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can *start* execution within distinct, non-overlapping time windows. The API provides backpressure control by signalin
- rate-limit
- rate-limiter
- promise-rate-limiter
- throttling
- throttle
- promise-throttle
- time-window
- fixed-window
- limit
- promise-limit
- async
- concurrency
- backpressure
- graceful-termination
- View more
A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure
- weighted-job
- weighted-task
- weighted-semaphore
- weighted-promise
- weighted-concurrency
- semaphore
- promise-semaphore
- promise-pool
- weighted-promise-pool
- counting-semaphore
- concurrency-management
- concurrency-limit
- concurrency-limiter
- mutex
- View more
Ensures that some long-running job with an unique key is not double scheduled in the cluster.
- distributed-locker
- lock
- cluster
- locking
- job scheduling
- nodejs
- redis
- lock management
- resilience
- high availability
- fault tolerance
- worker process
- event loop blocking
- lock TTL
- View more
A simple and effective job scheduling module for Node.js, designed to manage and execute tasks based on cron-like schedules. This module utilizes `node-schedule` for precise timing and flexibility, making it ideal for applications that require specific ti
A simple and effective job scheduling module for Node.js, designed to manage and execute tasks based on cron-like schedules. This module utilizes `node-schedule` for precise timing and flexibility, making it ideal for applications that require specific ti
Api Component to SpiceRack responsible for managing Scheduled Jobs in CouchBase
Nodejs backend process to monitor hot-sauce jobs
This is a Javascript SDK for the Setmore API. Setmore is a free online appointment scheduling software for small businesses. It allows you to manage your appointments, staff, services, and customers. This SDK allows you to easily integrate Setmore into yo
timer-task-manager - task scheduling package, improved version of built-in setTimeout
Lightweight job scheduling for Node.js