No description provided.
Simple pub/sub messaging for the web
Seamless REST/GraphQL API mocking library for browser and Node.js.
Consistent Web Workers in browser and Node.
Utilities for executing code in Web Workers
A message bus client in Javascript
A fast, efficient Node.js Worker Thread Pool implementation
generate random IDs and avoid collisions
The worker which is used by the worker-timers package.
Temporal.io SDK Worker sub-package
LiveReload JS client - auto reload browser on changes
Communicate with a Web Worker using Promises, allowing transferList
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
A little factory function to create a JSON-RPC based Web Worker implementation.
The broker which is used by the worker-timers package.
worker loader module for webpack
Client Server RPC worker for CSpell.
TypeScript definitions for hat
Consistent Web Workers in browser and Node.
A Node.js communication port that can pass messages synchronously between workers
A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
A replacement for setInterval() and setTimeout() which works in unfocused windows.
A simple RPC layer for communicating with web workers and over other transports
Fast, in memory work queue
Rack middleware that implements the Worker Pattern
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.
Rack::App framework background worker extension
Daemon helper
Sinatra-free core for running Opal-compiled Ruby on Cloudflare Workers: Rack handler, D1/KV/R2/AI/Queue/Durable Object adapters, multipart/streaming, and Opal corelib patches. Use with the `opal` gem and a Module Worker (`runtime/worker.mjs` in this gem).
Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as JRuby and TruffleRuby as well as as providing process worker support to support CRuby well.
A rack inspired approach to message queue workers.
Trinidad background worker extension built upon JRuby-Rack-Worker which provides threaded workers along side your (JRuby-Rack) application. Includes (thread-safe) out-of-the-box implementations for popular worker libraries such as Resque and Delayed::Job but customized 'daemon' scripts can be used as well.
Forkr is a preforking worker host, shamelessly inspired by unicorn. It exists to easily fork and scale ruby programs which aren't rack-based.
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.
Scaleable caching framework with 100% cache coverage, async server instances and sync worker instances supporting rack applications like Rails.
Scaleable caching framework with 100% cache coverage, async server instances and sync worker instances supporting rack applications like Rails.