> Markdown version of [/events/world-congress-2025/sessions/731-multithreaded-node](https://www.wearedevelopers.com/events/world-congress-2025/sessions/731-multithreaded-node). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Multithreaded Node.js - **Date:** Friday, Jul 11, 2025 - **Time:** 09:30–11:30 (120 min) - **Room:** M6 (40 Seats) - **Event:** World Congress 2025 ## Description The statement 'Node.js is single-threaded' is a simplification that hides its true power for high-performance applications. While excelling at I/O, Node's event loop can be blocked by a single CPU-intensive task, leading to catastrophic performance degradation and systems that fail to scale. How can developers overcome this fundamental challenge to build truly responsive applications? This hands-on workshop provides the answer. Forget passive lectures; prepare to roll up your sleeves and code through a series of progressive challenges. We will begin by experiencing the problem firsthand, building a server that buckles under a demanding workload. From that starting point, you will systematically refactor, benchmark, and progress toward sophisticated, production-ready, multithreaded solutions. You will leave with not just theory, but the hard-earned confidence to implement these powerful concurrency patterns in your projects. Workshop requirements: 1. A working laptop with administrator credentials. 2. Having Node.js installed (preferibly with <https://github.com/nvm-sh/nvm> o similar). Versions 20.18.0+ or 22.5.0+ are the minimum we need. 3. A working code editor (VSCode, NeoVim, Intellij… etc). ## Speaker ### [Matteo Collina](https://www.wearedevelopers.com/@matteo-collina) Platformatic Co-Founder and CTO, Node.js TSC member, Fastify Lead Maintainer ## Related talks at this congress - [Node.js: More Threads Than You Think](https://www.wearedevelopers.com/events/world-congress-2025/sessions/644-node-js-more-threads) — Matteo Collina - [Multithreading in Javascript: A guide to Web Workers](https://www.wearedevelopers.com/events/world-congress-2025/sessions/741-multithreading-in) — Dani Coll - [End-to-End TypeScript: Completing the Modern Development Stack](https://www.wearedevelopers.com/events/world-congress-2025/sessions/759-end-to-end) — Marco Podien - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/events/world-congress-2025/sessions/782-streaming-ai) — Ahmed Megahd