This project documents my efforts to learn how to profile Node.js applications.
Profiling means that you try to figure out what your application looks like as it runs.
Run ./configure
to configure and initialize the various directories and sub-modules.
See techniques/
for READMEs describing my experience with various techniques, including:
- The Linux perf utility
- The profiler built into V8
- nearForm's node-clinic project
- NodeSource's N|Solid product
Benchmarks you can use to practice the different profiling techniques.