~/talk

Why Node.js Needs an Application Server

Talkat Node Congress 2026 · on Thursday, 2026-03-26· at 16:05· [nodejs, kubernetes]

Claim: run Node with a dedicated control plane using worker threads so a coordinator observes blocked event loops externally while workers handle requests. Architecture uses Prometheus on the main thread and an internal mesh to run Next.js + Fastify + microservices in one process, support hot-swap workers without dropping traffic, restart crashed workers immediately, and scale workers independently. One customer reports halving infrastructure costs by condensing many microservices into a single deployment unit.

AI-written summary · about

  1. 0:00Intro
  2. 0:57Your 20% Off 🤫
  3. 1:20Node.js Is Everywhere. And That's Exactly the Problem
  4. 2:16Wait, Node.js Is Still Single-Threaded? Where Have You Been?
  5. 3:28The Three Pillars of Running Node in Production Nobody Talks About
  6. 4:18The Monitoring Paradox: Your App Goes Blind Right When You Need It Most
  7. 6:25Meet Watt: The Architecture That Actually Fixes This
  8. 7:36How the Coordinator Keeps Watch While Your Workers Are Drowning
  9. 8:40Reliable Health Checks Under Heavy Load? Yes, It's Possible
  10. 9:39What Happens When a Worker Crashes - and Why It's Not a Big Deal Anymore
  11. 10:44Running Next.js + Fastify + Node in One Process: Live Demo
  12. 14:24Scaling Workers Up and Down in Real Time
  13. 17:21Blocking the Event Loop on Purpose - and Watching Nothing Break
  14. 18:20Q&A: Mixed CPU + I/O Workloads, Fault Isolation, PM2 Migration, HMR in Dev
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.