Session

Why Is My Node.js App Slow? A Practical Guide to Performance Debugging

Every Node.js developer has faced this moment - your API was working fine yesterday, but today, it's suddenly slow. Requests take longer, CPU usage spikes, and the backend struggles under load. But where do you even start looking?

In this talk, we’ll break down a practical, step-by-step approach to finding and fixing performance bottlenecks in Node.js. Using built-in tools and profiling techniques, we’ll see how to measure execution time, identify slow functions, and optimize the event loop for faster and more efficient code.

✅ How to use perf_hooks to measure execution time in your code
✅ How CPU profiling helps find slow functions and blocking operations
✅ How to spot and fix memory leaks and event loop delays
✅ Simple optimizations that immediately improve performance

If you've ever struggled with a Node.js app that felt sluggish for no clear reason, this session will give you the tools and techniques to diagnose and fix it like a pro.

Naveh Sadeh

Full Stack Team Lead at Harmonya

Jerusalem, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top