Profiling slow Node.js apps using v8-profiler

Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

I’ve been writing Node.js code and services from the early days which started around 6 years ago. I have a long background in C/C++ but writing HTTP services, at that time, in C/C++ was a rare thing to do as there was no sense of modules (C++20 where are you?), no easy deployment, no support for HTTP in the standard library, etc…