Welcome to Mordor! Hunting Performance Issues in Node js
summary
Covers concrete debugging steps: use process.memoryUsage, V8 heap snapshots and CPU profiles via the V8 API, serialize snapshots and inspect them in Chrome DevTools to find leaking objects and call stacks. Demonstrates automated delta-based snapshotting (take snapshots when memory crosses a threshold), shows a real Express development vs production case (about 75% slower in dev), and explains marketplace incidents (Netflix, Walmart) and when core bugs require upstream fixes.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:06Performance Monitoring
- 8:26Memory
- 11:32Garbage Collection
- 17:47Memory Leak
- 24:29Chrome Developer Tools
related talks
38mWelcome to Mordor! Hunting Performance Issues in Node.js.
50mDebugging Node.js in Production
01h 04mNode.js performance analytics and best practices
43mFinding memory leaks and CPU bottlenecks with Node.js debug tools
09mNodejs Runtime Performance Tips
57mTroubleshooting Node.js Applications Under the Hood
50mPost-Mortem Debugging in Node.js
25mNode js applications diagnostics under the hood
