A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
Runs the following loaders in a worker pool
Offload tasks to a pool of workers on node.js and in the browser
Connection pool for node-postgres
A general purpose buffer pool.
A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
OpenTelemetry instrumentation for `generic-pool` resource pool for managing expensive resources
TypeScript definitions for pg-pool
Generic resource pooling for Node.JS
Resource pooling for Node.JS
A streaming way to send data to a Node.js Worker Thread
requestAnimationFrame pool to avoid busyness on the thread
A worker_threads pool implementation based on the official Node.js async_hooks documentation
A fast, efficient Node.js Worker Thread Pool implementation
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
Map-like, concurrent promise processing for Node.js
Simple and robust resource pool for node.js
Properly hijack require, i.e., properly define require hooks and customizations
Mutual callable worker thread pool with fallback.
Use Rollup with workers and ES6 modules today.
Reuse typed arrays
Library with base interfaces for LangGraph checkpoint savers.
A mutex for guarding async workflows
Runs Promises in a pool that limits their concurrency.
Dynamic and fixed thread pool executor services for Qubit Rust libraries
Concurrent utilities library providing thread pools, task scheduling, synchronization primitives and other concurrent programming tools
Rayon-backed CPU-bound executor service for Qubit Rust libraries
Task-oriented services built on top of qubit-executor and qubit-thread-pool
Aggregated execution services facade for blocking, CPU-bound, Tokio blocking, and async IO tasks
Tokio-backed executor and executor service implementations for Qubit Rust libraries
Executor abstractions, task handles, and basic executor implementations for Qubit Rust libraries