Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Production Debugging

Production Debugging

What to do when shits on fire

josh_robb

April 09, 2014
Tweet

More Decks by josh_robb

Other Decks in Technology

Transcript

  1. Stressful situations Getting shot at in an aeroplane Fuck that

    Getting shot at full stop! Flying a helicopter with no engine
  2. Don’t make things worse Evaluate your options - Can you

    roll back? - Can you get a new job? - Can you roll forward?
  3. Failure If you work somewhere failure is unacceptable (Apart from

    Avionics or medical gear) Get a new job Seriously Failure in Tech is unavoidable Learn from it
  4. Tools - Process tools - Orient - Tracing Tools -

    Observe - Dump analysis - Decide - ACT?
  5. Process Tools Windows Server 2012/2008 - Resource Monitor! Also -

    Task Manager - Process Explorer - Procmon
  6. Tracing Tools Perfview - Process sampling tool - Great for

    what's happening over time? - Live profiling