Debugging, Profiling, Heap Analysis, Scaling and other fix-it techniques in Node.js

Shubhra Kar, Director - Products, StrongLoop Inc., is an accomplished J2EE and Node technologist with extensive global expertise as an architect, management consultant and product manager. Focused on emerging tech, for over 15 years and across three continents, he has built and delivered successful solutions with Fortune 500 corporations, helping them bridge the gap between business and IT.

Talk 2: Debugging, Profiling, Heap Analysis, Scaling and other fix-it techniques in Node.js (1 hr)

When a Node app isn’t making it through the periods of load, how do you get to the root of the problem. Using only open source tools, I’ll show you how to look inside Node, Modules and V8 to discover where the memory or processor is hung up or the data has gotten corrupt or the errors are being thrown. Also I will share some sauce of build, deploy and scaling on demand in production.

Topics are in the app development lifecycle chronology:

Debugging using Node-Inspector CPU and Memory profiling Node.js apps Heap-Dumps and memory leak analysis Application performance monitoring Log management and aggregation Build and deploy techniques Scaling using cluster management and control

October 1, 2014 - meetup