I want to convey the foundational concepts and different types of Open Source Java profilers in this article. The article should allow you to choose the best-suited profiler for your needs and comprehend how these tools work in principle.
It is the accompanying post to my “Your Java Application Is Slow? Check Out These Open-Source Profilers” talk at QCon London 2023 in which I dive deeper into the topic and also cover the different profile viewers.