carrot icon indicating copy to clipboard operation
carrot copied to clipboard

Add Performance Profiling visualizations, possibly pre-merge to master

Open GavinRay97 opened this issue 6 years ago • 0 comments

Node Clinic allows you to generate really in-depth performance profiling metrics very simply: https://github.com/nearform/node-clinic

The most useful one is likely the Flame chart, but perhaps the Bubbleprof could be useful as well. Here is an example of running clinic flame -- node main.js where main.js is one of the basic example scripts from the readme.

These charts could be generated and put in versioned folders automatically, either via a CI/CD script invoking it via the CLI, or they can programmatically generated and put in to the test suite pipeline.

image

GavinRay97 avatar Nov 23 '19 20:11 GavinRay97