Thread dumps are vital artifacts to debug & troubleshoot production performance problems. Thread dump files tend to span for several hundreds of lines (sometimes a few thousands of lines). It is hard to conceive and assimilate all the information in... Continue Reading →
This is an old, outdated article. We have devised a better and simpler strategy to troubleshoot CPU spikes in this article. Diagnosing and troubleshooting CPU problems in production that too in cloud environment can become tricky and tedious. Your application... Continue Reading →
Before answering the question 'How to identify critical code path?’ let me answer 'Why identify critical code path?’ Why identify critical code path? There are a couple of answers to it: Performance Optimization Accurate Smoke Test Performance Optimization In most... Continue Reading →