March 13, 2018, the first meeting of the Moscow community of Java developers
jug.msk.ru this season took place. Alexey Ragozin conducted a master class on using
Java Mission Control . How was the meeting, what exactly was told about it, how the participants took the report - about all this further.

About speaker
Alexey spoke at
jug.msk.ru for the fourth time. You can read about impressions from his previous speeches
here (June 4, 2015),
here (January 20, 2016) and
here (August 30, 2016).
Since his last speech at
jug.msk.ru , he managed to participate as a speaker at a number of conferences:
')
- “The evolution of load testing - from simple automation to BDD” ( SECR 2016 : video )
- “I Know Why Your Java is Slow” ( Devoxx 2016 : Presentation )
- “Load testing - we automate completely” ( Heizenbug 2016 : video , presentation )
- “Java and Linux - the struggle for microseconds” ( United Dev Conf 2017 : video , presentation )
- “Java and Linux - features of operation” ( HighLoad ++ 2017 : video )
Presentation files for Alexey’s reports are now on
Speaker Deck . A blog with technical articles is still available
here , there is a
section with a full list of reports with links to videos and presentation files.
About the report
The master class is augmented and refined version of the speech, which took place at the end of last year at a
meeting in St. Petersburg JUG.ru.The announcement of the event caused an unprecedented boom, the hall was completely full. The unusual format (usually meetings are reports or reports on a common topic) probably also sparked interest. It was recommended to take laptops and the instruction on preparation before visiting was sent.
Alexey before the start of the meeting. Andrei Kogun traditionally welcomes the participants, recalling the upcoming conferences and announcing
his own report at the
JPoint 2018 .

In the first part, an excursion into the profiling of Java applications was made with an overview of the capabilities of the
Java Flight Recorder and
Java Mission Control . An application available on
GitHub was used as the test subject.

In the second part, the demonstration was continued. The material is extremely useful as a less prepared audience (as a review), and advanced (the presentation of more complex cases with qualified comments). The opportunity to ask questions and get answers to them (during a break or at the end of the meeting) turned out to be very popular.

At the end of the meeting, Alexey mentioned the training course on
Effective Profiling of Java Applications , which he plans to read on May 21-22, details
here .
Link to the presentation . Photos will be available soon on
VK and
Google+ , videos on
YouTube . You can also
subscribe to the newsletter with the announcements of the next meetings
jug.msk.ru.