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

JavaScript Conferences by GitNation
1,252 views β€’

🚨 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: πŸ”— https://twitter.com/matteocollina πŸ”— https://github.com/mcollina πŸ”— https://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: πŸ”— https://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! πŸ”— https://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 πŸ”— https://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) πŸ”—https://jsnation.com/?utm_source=youtube&utm_medium=MatteoCollina πŸ’« React Summit, June 12 & 16, 2026 (Amsterdam) https://reactsummit.com/?utm_source=youtube&utm_medium=MatteoCollina πŸ’« TechLeadConf, June 11 & 12, 2026 (Amsterdam) https://techleadconf.com/?utm_source=youtube&utm_medium=MatteoCollina and more! πŸš€ Check out all the upcoming events from GitNation: πŸ”— https://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

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close