Bryan Cantrill, VP of Engineering at Joyent, describe his team’s experiences developing DTrace-based system visualization of Node.js in an early production environment: the 2010 Node Knockout programmingcontest. He describes the challenges of instrumenting a distributed, dynamic, highly virtualized system — and what their experiences taught them about the problem, the technologies used to tackle it, and promising approaches. Slides here.
from the Velocity Conference 2011