Bun Workers Bun supports Web Workers and Node.js worker threads for parallel execution. Web Workers Basic Usage Worker with URL Transferable Objects Shared Memory Node.js worker threads Worker Pool Patterns CPU-Intensive Tasks Parallel Map Message Channel Error Handling Termination Common Errors | Error | Cause | Fix | |-------|-------|-----| | | Wrong URL | Check worker file path | | | Non-transferable data | Use transferable objects | | | Functions/DOM in message | Send only serializable data | | | Premature terminate | Check termination logic | When to Load References Load when: - Worker p…