World Congress 2025

Node.js: More Threads Than You Think

July 10, 2025 15:30 – 16:00 Β· 30 min Stage 9
performance javascript node.js

What this session covers

Node.js was announced in 2009 as a single-threaded JavaScript runtime. In 2018, it became multi-threaded, and no one noticed.

What can worker_threads do? What are they useful for? What’s the best way of communicating between two threads? How can you leverage multi-threading to improve the performance of your application? How can we make a thread wait for another?

In this session, we will cover the key Node.js APIs and then discuss some useful techniques and ecosystem modules that you can start using today.

Related talks at this congress

Open session

World Congress 2025

July 11, 2025 Β· 09:30–11:30

M6 (40 Seats)

Multithreaded Node.js

Matteo Collina

Platformatic Co-Founder and CTO, Node.js TSC member, Fastify Lead Maintainer

Matteo Collina
Open session

World Congress 2025

July 11, 2025 Β· 09:40–10:10

Stage 9

Multithreading in Javascript: A guide to Web Workers

Dani Coll

Senior Frontend Engineer at Dynatrace

Dani Coll
Open session

World Congress 2025

July 11, 2025 Β· 11:00–11:30

Stage 7

Streaming AI Responses in Real-Time with SSE in Next.js & NestJS

Ahmed Megahd

Ahmed Megahd, Software Development Head at Soki AG

Ahmed Megahd
Open session

World Congress 2025

July 11, 2025 Β· 13:40–14:10

Stage 9

Marko.js: Unsung Hero of Scalable Web Frameworks

Eugene Fidelin

Engineering Manager & Frontend SME @ eBay

Eugene Fidelin
All sessions at this congress