Gireesh Punathil | Devoxx

Gireesh Punathil
Gireesh Punathil Twitter

From IBM

Gireesh Punathil is an Architect and Software developer with IBM India Software Labs, predominantly in Node.js and Java. In 15 years of his career, he has been porting, developing and debugging web servers, virtual machines and compilers. His expertise is in problem isolation and determination of large and complex software modules. He has spoken at several Node.js and Java conferences.

cldops Cloud, Containers et Infrastructure, DevOps

Follow your code: Node/V8 tracing


A large percentage of Node application misbehavior can be effectively diagnosed and root cause identified through the in-built tracing capabilities of Node/V8. There are a number of under-documented, yet very powerful tracing options which we can leverage in development, testing and production phases to validate that the application architecture and design is indeed reflected in the code or not, without ever instrumenting it.In this presentation, I will talk about the "top 10" tracing options for Node/V8, ranging from the most simple Javascript method tracing to turning off specific JIT compiler options to diagnose and resolve complex crashes or functional issues.