Presented at EnterpriseJS NYC ---
Crashes are inevitable when running software in a production environment and happen with every deployment from time to time. It is therefore important to be able to extract as much useful information out of them as possible. This is where post-mortem debugging comes handy. Node.js post-mortem debugging was pioneered on SmartOS by Joyent, but now with the extensible API of lldb debugger it is possible to apply the same tricks on other unix platforms. `llnode` is a lldb plugin for this job.
Fedor Indutny is a Software Engineer at PayPal and a Node.js Core Technical Committee member. He has been involved with the Node core development since 2010 starting with JS contributions and gradually moving into a C++ development. Fedor's main areas of interest are: TLS, system programming, libuv, and compilers.