Skip to content
workshop online

JVM Internals & Performance Tuning

chart Level: advanced clock Duration: 2 days uk-flag Language: English

This 2-day training dives deep into the JVM internals and tool set offered by JVM's eco-system.

books About the JVM Internals & Performance Tuning Course

This 2-day training dives deep into the JVM internals and tool set offered by JVM's eco-system. It also describes possible scenarios that may arise during production system support. Understanding of JVM internal architecture may help developers to write code that is more efficient; performance analysis and tuning of JVM parameters may help operations team to quicker find and report problems.

target What You'll Learn in This workshop

slides JVM Internals & Performance Tuning Outline

1. Outline

  • Introduction: what is a VM?
  • History of Java
  • Detailed JVM architecture: specifications, byte code, memory model, class loader model, garbage collection, JIT, agents, monitoring standards
  • Debugging
  • Performance analysis tuning: types and patterns of garbage collection, JMX and monitoring tools, thread dump collection and analysis tools, profiling tools, memory analysis tools
  • Lab work will include working with these tools: VisualVM, Censum, YourKit, Eclipse MAT and others

org Who Should Attend

gem What's Included

gem Unique content - real-life use cases, modern infrastructure, CI/CD/GitOps principles shown in practice.
certificate Certificate of attendance - you will get a shareable online certificate.
exam Exam after the course - you may pass an optional 1-hour exam and get your score printed on the certificate.
video-call Workshop happens online - join from the convenience of your office or home.
video-recording Video recordings will be available after the course - you can revisit some topics later.
live Live and interactive - you can ask questions in the chat or over audio and get live clarifications.
qa Q&A session in the end of each day - you will to get answers to more complex questions in a 1-hour long Q&A session.
quiz Quizzes and polls during the course - learning should be fun!
cloud-lab Practical exercises with solutions - lots of simple and not-so-simple tasks to practice with during the course; Solutions will be provided afterwards.
home Additional home work - for those who want to practice more after the course; Homework will be reviewed and supplemented by constructive feedback.
email Lifetime e-mail support - you can get answers on anything related to the course content as well as advice based on your company specific situation.

dollar Pricing

Company

9500€

per team

of up to 10 attendees

qa Frequently Asked Questions

Ready to Get Started?

Register now and take your skills to the next level.