Speeding Up Node Apps: When the Standard Profiler Isn't Enough
summary
Shows how to use Linux perf to profile Node.js applications to get more detailed information than Node.js’s built-in profiler provides; covers using perf on Linux to accelerate and diagnose performance issues in Node apps.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:54Speaker background
- 2:37Profiling tools theory
- 9:43Node.js built-in profiling
- 12:44What is perf
- 16:20Setting up perf for Node
- 22:48Perf language support
- 24:19Node.js perf options
- 26:24Perf issues and fixes
- 30:02Profile analysis
- 33:19Interactive profile tools
- 37:07V8 profile symbols
- 38:28What perf shows
- 40:20Optimization examples
- 41:02Perf benefits summary
- 42:25Perf limitations
- 42:48Q&A
related talks
01h 02mProfiling Node Applications
01h 04mNode.js performance analytics and best practices
26mNot fast enough! (This is not fast enough)
29mProfiling Node Applications
50mDebugging Node.js in Production
26mObserving Node.js: Using Metrics to Improve your Application Performance
44mHow to Measure Node js Applications When You Have No Hands
57mTroubleshooting Node.js Applications Under the Hood
