Your Node.js App Cant Monitor Itself. Matteo Collina on the Architecture That Fixes It @JavaScriptConferences
Your Node.js App Cant Monitor Itself. Matteo Collina on the Architecture That Fixes It  @JavaScriptConferences
Uploaded May 2026 | Updated September 2026, 2 weeks ago
🚨 Node.js is single-threaded β€” and your production setup is paying the price.
πŸ‘‰ Matteo Collina (Node.js TSC Chair, creator of Fastify & Pino) breaks down why the classic "one process + reverse proxy" approach breaks at scale β€” and shows the architecture that actually fixes it.

What's inside:
πŸ”Ή Why a busy event loop can't monitor itself β€” and why this kills your observability in prod
πŸ”Ή How separating the control plane from the application layer solves the monitoring paradox for good
πŸ”Ή How to run Next.js + Fastify + microservices inside one process β€” and hot-swap workers without dropping a single request
πŸ”Ή How one customer halved infrastructure costs by condensing microservices into a single deployment unit

πŸ”₯ Matteo Collina is the Co-Founder and CTO of Platformatic.dev β€” the company on a mission to remove all friction from backend Node.js development. He sits on the Node.js Technical Steering Committee, is the creator of Fastify and Pino, and maintains open source modules downloaded over 17 billion times a year.
πŸ‘‰ Connect with Matteo:
πŸ”— twitter.com/matteocollina
πŸ”— github.com/mcollina
πŸ”— linkedin.com/in/matteocollina
πŸ‘‰ Explore his work:
🌐 https://nodeland.dev

πŸ“Œ Follow the link to watch the full version of the talk and gain access to all Node Congress recordings:
πŸ”— gitnation.com/events/node-congress-2026?utm_source=youtube&utm_medium=MatteoCollina

πŸ’¬ Don’t just watch β€” get your toughest architecture questions answered in real-time, be part of the room where Seniors and Architects shape the future, get ahead of the curve. Join us live at the next event!
πŸ”— gitnation.com/events?utm_source=youtube&utm_medium=MatteoCollina

πŸ• Timestamps:
00:00 - Intro
00:57 - Your 20% Off 🀫
01:20 - Node.js Is Everywhere. And That's Exactly the Problem
02:16 - Wait, Node.js Is Still Single-Threaded? Where Have You Been?
03:28 - The Three Pillars of Running Node in Production Nobody Talks About
04:18 - The Monitoring Paradox: Your App Goes Blind Right When You Need It Most
06:25 - Meet Watt: The Architecture That Actually Fixes This
07:36 - How the Coordinator Keeps Watch While Your Workers Are Drowning
08:40 - Reliable Health Checks Under Heavy Load? Yes, It's Possible
09:39 - What Happens When a Worker Crashes - and Why It's Not a Big Deal Anymore
10:44 - Running Next.js + Fastify + Node in One Process: Live Demo
14:24 - Scaling Workers Up and Down in Real Time
17:21 - Blocking the Event Loop on Purpose - and Watching Nothing Break
18:20 - Q&A: Mixed CPU + I/O Workloads, Fault Isolation, PM2 Migration, HMR in Dev

✍️ This talk was part of Node Congress 2026:
Why Node.js Needs an Application Server | Matteo Collina
πŸ”— nodecongress.com/?utm_source=youtube&utm_medium=MatteoCollina

πŸ“Œ We’ve hidden a secret code for 20% off your next event.
Join our upcoming conferences!

πŸ’« JSNation 2026 June 11 & 15, 2026 (Amsterdam)
πŸ”—jsnation.com/?utm_source=youtube&utm_medium=MatteoCollina

πŸ’« React Summit, June 12 & 16, 2026 (Amsterdam)
reactsummit.com/?utm_source=youtube&utm_medium=MatteoCollina

πŸ’« TechLeadConf, June 11 & 12, 2026 (Amsterdam)
techleadconf.com/?utm_source=youtube&utm_medium=MatteoCollina

and more!

πŸš€ Check out all the upcoming events from GitNation:
πŸ”— gitnation.com/events?utm_source=youtube&utm_medium=MatteoCollina

Don't forget to use INSIDER20 promo code for 20% off on tickets.


#nodejs #javascript #backend #webdevelopment #softwarearchitecture #typescript #nextjs #fastify #kubernetes #pm2 #multithreading #workerthreads #microservices #devops #programming
Your Node.js App Cant Monitor Itself. Matteo Collina on the Architecture That Fixes It❌ Stop playing with prompts. Start building systems πŸ›  #shortsHow to Architect & Scale Production Web Systems in 2026 | Web Engineering Summit | Tech ConferenceDo we really know the age of the language we use every day? 😨 #shortsJS Tooling in 2026: Fast runtimes, strict structures, or AI-powered workflows? πŸ› οΈβš‘οΈ #shortsJSNation 2024 Aftermovie - The Main JavaScript Conference of 2024How to follow up in a way that feels natural and actually builds the relationship?πŸ«‚πŸ€ #networkingNode.js TSC Member Matteo Collina on Future of Node.js, Dev Growth, & AI’s Impact | GitNation Heroes
JavaScript Conferences by GitNation |

Your Node.js App Can't Monitor Itself. Matteo Collina on the Architecture That Fixes It

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER