Node.JS Performance Workshop with Matteo Collina & David Mark Clements
What is our primary strategy? Build tools that make optimizing Node easier, then formalize a workflow process around those tools.
The workshop is extremely interactive. We make sure that each participant solves several performance issues in a given HTTP application. Our methods and tools include 0x for flamegraph generation, autocannon for HTTP/1.1 benchmarking, v8 trace analysis, and bytecode interpretation all within a structured analysis workflow.
The workshop is for intermediate Node.js developers with a minimum of 1 years experience. Participation requires a recent version of either Linux or macOs, or otherwise a VM running a recent Linux version.