Several studies have shown that the performance of a software product is as important as its functional correctness. However, many people perceive performance testing and analysis as an activity which requires a deep technical understanding of the application under test and expensive tools.
This talk will show with practical examples that this is not neccessarily true.
I'll show you how to use heapdumps, the eclipse memory analyzer, jvisualvm and java mission control to detect the performance pain spots of your application. At the end of the talk we'll have turned a functionally correct but slow application into a functionally correct and fast one.