The Magic Dump
summary
Nighttime production outage on AWS turns into a forensic session using DTrace and MDB on SmartOS; 200 concurrent requests and 1 GB core dumps reveal a handler that accumulates more than a million references to a large payload. The investigation traces V8 objects, finds copied rather than cached data caused by a single bad reference (a one‑character fix), and exposes Bluebird/restify/nginx interaction and GC pressure as the root cause. The talk shows exact tools, numbers, and the fix.
AI-written summary · about
chapters (4)
related talks
14mExample Debugging Session using DTrace and MDB
57mTroubleshooting Node.js Applications Under the Hood
30mNode.js Deep Debugging
25mNode js applications diagnostics under the hood
39mWelcome to Mordor! Hunting Performance Issues in Node js
50mPost-Mortem Debugging in Node.js
50mDebugging Node.js in Production
38mWelcome to Mordor! Hunting Performance Issues in Node.js.
