piscina

Worker thread pool

A fast and efficient worker thread pool implementation for Node.js

A fast, efficient Node.js Worker Thread Pool implementation

GitHub

4k stars
26 watching
111 forks
Language: TypeScript
last commit: 13 days ago
Linked from 1 awesome list

nearform-researchnodejsperformancepoolingworker-threads

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
andywer/threads.js A library that simplifies multithreading in Node.js and browsers by providing a unified API for worker threads 3,082
audreyt/node-webworker-threads Provides an API to run long-running tasks outside the main thread of a Node.js process, using native threads for parallel execution. 2,296
developit/workerize Enables asynchronous execution of JavaScript functions within a Web Worker. 4,352
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,855
actumn/celery.node A task queue client/worker for Node.js based on the Celery protocol. 289
developit/greenlet A utility that moves an async function into its own isolated execution context 4,678
petruisfan/node-supervisor A tool to manage Node.js applications by restarting them on code changes or program crashes. 3,756
sindresorhus/p-queue A promise queue with concurrency control to limit the number of concurrent operations 3,499
parallel-js/parallel.js A utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks. 3,235
vardius/worker-pool A Go library that manages a pool of worker processes to execute tasks asynchronously in parallel. 92
shomali11/parallelizer Simplifies creating multiple worker threads to execute tasks in parallel 72
josdejong/workerpool A library that provides a thread pool implementation to efficiently manage concurrent tasks in JavaScript applications. 2,108
agenda/agenda A lightweight job scheduling solution with MongoDB support and TypeScript implementation. 9,419
jsynowiec/node-typescript-boilerplate A minimalistic project template to jump start a Node.js back-end application in TypeScript. 2,772
ajinabraham/nodejsscan A tool that scans and analyzes JavaScript code for security vulnerabilities in Node.js applications. 2,405