Logo Voxxed Days

A Glance At The Java Performance Toolbox

Ana-Maria Mihalceanu

Ana is a Java Champion Alumni, Developer Advocate for the Java Platform Group at Oracle, guest author of the book “DevOps tools for Java Developers”, and a constant adopter of challenging technical scenarios involving Java-based frameworks and multiple cloud providers. She actively supports technical communities’ growth through knowledge sharing and enjoys curating content for conferences as a program committee member. To learn more about/from her, follow her on Twitter @ammbra1508.

Ana-Maria Mihalceanu

Abstract

What’s the first step to improving performance?

Is it tuning the garbage collector? Writing clean(er) code?

No, the first step is understanding what’s going on in your application!

Performance tuning starts with analysis, and JDK tools can help you gain insights on classes and threads and can perform live GC analysis or heap dump postprocessing: jcmd, jconsole, jstat, jmap and jfr.

We’ll examine the functional visibility areas essential to Java and how these tools provide that information. Moreover, will discuss options on how to integrate information gathered from these tools with widespread monitoring systems like Prometheus.

After this talk, you will be ready to understand what your application spends time on and why so you can start improving its performance with complete information.

Stay up to date

* indicates required

We use Mailchimp as our marketing platform. By clicking above to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at [email protected]