Explore advanced techniques for profiling Node.js applications in this comprehensive conference talk. Learn how to overcome the challenges of obtaining accurate performance information when JavaScript interacts with native code. Discover various profiling tools and methods, including perf_events, dtrace, V8 engine's --prof switch, and cutting-edge kernel BPF technology. Gain insights into transforming profiler results into flame graphs, an innovative visualization tool for analyzing stack sample reports and understanding time distribution between JavaScript and native components of your application. Enhance your ability to optimize Node.js performance and troubleshoot complex issues in production environments.
Overview
Syllabus
Profiling Node Applications - Sasha Goldshtein
Taught by
NDC Conferences