Session

Why Is My Node.js Server Slow? Understanding the Event Loop and Fixing Bottlenecks

Node.js is known for its speed and efficiency, but sometimes, an application that starts off fast gradually slows down under load. Requests take longer to process, the server becomes sluggish, and debugging the issue isn’t always straightforward.

At the heart of this is the event loop - the engine that drives all asynchronous operations in Node.js. But how does it really work? And more importantly, how do we make sure we’re using it correctly?

What you’ll take away:
✅ What the event loop actually does, in simple terms
✅ Common mistakes that block the event loop and slow down performance
✅ How to write non-blocking code that keeps your server responsive
✅ Simple tools to detect and fix performance issues

No prior deep knowledge of Node.js internals is needed - this session is designed to help you understand and apply event loop best practices in your own projects. If you’ve ever wondered why your server isn’t handling requests as fast as expected, this talk will give you the answers.

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