`ts-node run.js`
No description provided.
A mutex for guarding async workflows
A WebdriverIO runner to run tests locally
A Node.js communication port that can pass messages synchronously between workers
Type-safe, structured communication between worker threads and parent processes via TypeScript meta-programming.
WASI threads proposal implementation in JavaScript
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
Client for prometheus
Runs the following loaders in a worker pool
Job queue for PostgreSQL
Seamless REST/GraphQL API mocking library for browser and Node.js.
Generic environment runner for JavaScript runtimes.
Adapt Node programs to run as a Bazel worker
Consistent Web Workers in browser and Node.
An RPC library with strong support for simulating the transfer of functions via postMessage
Run a process in the background and attach to it
Web Worker support for testing in Vitest
A transport for pino that sends messages to Loki
The worker which is used by the worker-timers package.
Utilities for executing code in Web Workers
A type-safe library for communicating between JS processes, workers, or other message-passing boundaries.
an opinionated implementation of resque in node
A fast, efficient Node.js Worker Thread Pool implementation
Background worker wrappers that provides optional timeout and reentrancy
Fanforce workers used by various Fanforce addons for background processing.
Fanforce worker used by various Fanforce apps for background processing.
Worker library to help Fanforce plugins with background processing
Worker library to help Fanforce apps with background processing
Background worker process API
Start, monitor, and observe background worker processes, from Ruby.
Background processing for ActiveRecord using a 'delayable' worker and a state_machine
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both. Resque is heavily inspired by DelayedJob (which rocks) and is comprised of three parts: * A Ruby library for creating, querying, and processing jobs * A Rake task for starting a worker which processes jobs * A Sinatra app for monitoring queues, jobs, and workers.
Angael is a lightweight library for running repetitive background processes. It handles the forking and signal catching, allow you to just define what the background workers should do.
a lightweight background processor
Implements a thread based worker pattern on top of JRuby-Rack. Useful if you'd like to run background workers within your (deployed) web-application, concurrently in 'native' threads, instead of using separate daemon processes. Provides (thread-safe) implementations for popular worker libraries such as Resque and Delayed::Job, but one can easily write their own 'daemon' work processing loop as well.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.