WJb Docs - Reference

Browse APIs, configuration options, interfaces, and implementation details.

⚡ Actions
🔀 Workflow
📦 Jobs
⚙️ Runtime
💾 Persistence
🗄 Storage
🧩 Workflow Metadata
🛠 Extensions & Helpers

WasmWorkerPool

Provides coordination and management for multiple WebAssembly workers.

WasmWorkerPool manages a collection of WasmWorker instances and distributes work across them.

Purpose

Use WasmWorkerPool when multiple workers are used to process jobs.

Jobs
 ↓
WasmWorkerPool
 ↓
WasmWorker
WasmWorker
WasmWorker

Responsibilities

  • Managing worker instances
  • Distributing work
  • Coordinating execution
  • Tracking worker availability
  • Improving throughput

Relationship to WasmWorker

WasmWorkerPool
       ↓
   WasmWorker
       ↓
   Execution

Related Types

  • WasmWorker
  • IWJb
  • IJobExecutor
  • IWorkNotifier

See Also

  • WasmWorker
  • IWJb
  • IWorkNotifier
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.