Ivan Uglyansky and Vladimir Sitnikov on jug.msk.ru
May 30, 2019, Ivan and Vladimir Sitnikov Uglyansky submitted their reports, "The Walking Dead, objects, or GC is always right" and "inhibits the Java: CodeCache edition» at a meeting of the Moscow community of the Java-developers jug.msk.ru .
Ivan currently works at Excelsior , doing runtime: GC, class loading, multithreading support, profiling, etc. He actively speaks at conferences (including those organized by JUG.ru ) and is one of the founders of friendly JUGNsk ( Twitter , Telegram , Meetup , YouTube , Speaker Deck ). Twitter and presentation on Ivan's Speaker Deck .
Papers and interviews of Ivan:
Audio:
Twitter posts :
Vladimir speaks for the second time on jug.msk.ru , his previous performance was on September 11, 2014 . He works at Netcracker . He takes part in conferences both as a speaker and as part of the program committee . Links to Twitter and GitHub accounts .
Some reports of Vladimir:
For Ivan, the meeting on jug.msk.ru was the final point of his tour of performances , including Voxxed Days Minsk and jPrime ( other famous people were also present ).
When the meeting opened, the question arose of whether to follow Moscow JUG or JUGNsk on Twitter - naturally, to one and the other account (and to JUG.ru too)!
Andrey Kogun opens the meeting, recalling the upcoming conferences ( Joker 2019 , TechTrain 2019 ) and introduces the first speaker.
The first performance was an extended version of Ivan's report, which he presented earlier at the Joker 2018 conference . A nice addition was the new fifth story, “Manual Memory Management”. Signed on Twitter Ivan could previously observed as a beginning of its appearance , and detailed explanation . There were many interesting questions ( which the speaker liked ) and answers to them. Vladimir's report, in turn, was an augmented version of his speech at JPoint 2019 . To the previously told story about the investigation of the causes of errors, a story was added about the replay jars mechanism present in OpenJDK
. Thus, it was interesting to both old and new listeners of the report. Listeners could get answers to questions that arose both during the hearing of the reports and after the speeches. Moreover, the speakers were actively asking questions to a friend to a friend - in the middle picture, Vladimir is pulling his hand up to ask Ivan a question. Some of the listeners were able to get to this meeting, unexpectedly being late for another as a speaker. Presentations by Ivan and Vladimir , the video will appear soon (see links below). Links for jug.msk.ru :
About speakers
Ivan currently works at Excelsior , doing runtime: GC, class loading, multithreading support, profiling, etc. He actively speaks at conferences (including those organized by JUG.ru ) and is one of the founders of friendly JUGNsk ( Twitter , Telegram , Meetup , YouTube , Speaker Deck ). Twitter and presentation on Ivan's Speaker Deck .
Papers and interviews of Ivan:
- “Opening of the first meeting of the Java User Group Novosibirsk” ( JUGNsk-2018 : video , presentation )
- “How to make a built-in JVM profiler that is not afraid of AOT compilation?” ( JPoint 2018 : video , presentation )
- “How to make a built-in JVM profiler that is not afraid of AOT compilation” ( JUGNsk-2018 : video , presentation )
- “Walking Dead Objects, or the GC is Always Right” ( Joker 2018 : presentation )
- “The harsh Siberian JVM: a great interview about Excelsior JET” ( Habr, JUG.ru Group blog : article )
Audio:
- Release 95 of the SDCast Podcast
- Issue 198 of the Debriefing Podcast
Twitter posts :
Vladimir speaks for the second time on jug.msk.ru , his previous performance was on September 11, 2014 . He works at Netcracker . He takes part in conferences both as a speaker and as part of the program committee . Links to Twitter and GitHub accounts .
Some reports of Vladimir:
- A Profiler for Every Home ( Joker 2014 : Video )
- “We express ourselves regularly” ( JPoint 2015 : video )
- “Workdays of enterprise performance engineer” ( Joker 2015 : video )
- “Well, and your opensource has performance!” ( JBreak 2016 : video )
- “Pitfalls in stress testing” ( Heisenbug 2016 : video )
- “Testing the performance of web applications on the browser side” ( Heisenbug 2017 : video )
About reports
For Ivan, the meeting on jug.msk.ru was the final point of his tour of performances , including Voxxed Days Minsk and jPrime ( other famous people were also present ).
When the meeting opened, the question arose of whether to follow Moscow JUG or JUGNsk on Twitter - naturally, to one and the other account (and to JUG.ru too)!
Andrey Kogun opens the meeting, recalling the upcoming conferences ( Joker 2019 , TechTrain 2019 ) and introduces the first speaker.
The first performance was an extended version of Ivan's report, which he presented earlier at the Joker 2018 conference . A nice addition was the new fifth story, “Manual Memory Management”. Signed on Twitter Ivan could previously observed as a beginning of its appearance , and detailed explanation . There were many interesting questions ( which the speaker liked ) and answers to them. Vladimir's report, in turn, was an augmented version of his speech at JPoint 2019 . To the previously told story about the investigation of the causes of errors, a story was added about the replay jars mechanism present in OpenJDK
. Thus, it was interesting to both old and new listeners of the report. Listeners could get answers to questions that arose both during the hearing of the reports and after the speeches. Moreover, the speakers were actively asking questions to a friend to a friend - in the middle picture, Vladimir is pulling his hand up to ask Ivan a question. Some of the listeners were able to get to this meeting, unexpectedly being late for another as a speaker. Presentations by Ivan and Vladimir , the video will appear soon (see links below). Links for jug.msk.ru :
- TimePad - announcements of meetings and registration for them, subscription to a notification by mail about meetings
- YouTube - Video Reports
- Speaker Deck - Presentations
- VK - meeting announcements, photo reports, links to materials of past meetings
- Twitter : account (announcements of meetings, photo reports, videos) and hashtag (tweets with comments about meetings)
- Habr - reviews of meetings, you can find all the reviews by tag