Le 30 mai 2019, Ivan Uglyansky et Vladimir Sitnikov ont présenté leurs rapports «The Walking Dead, or the GC is Always Right» et «Java Brakes: CodeCache edition» lors d'une réunion de la communauté moscovite des développeurs Java
jug.msk.ru.
À propos des conférenciers
Ivan travaille actuellement chez
Excelsior et s'occupe de l'exécution: GC, chargement de classe, support multithreading, profilage, etc. Il intervient activement lors de conférences (y compris celles organisées par
JUG.ru ) et est l'un des fondateurs de
JUGNsk (
Twitter ,
Telegram ,
Meetup ,
YouTube ,
Speaker Deck ).
Twitter et
présentation sur le
Deck des conférenciers d'Ivan.
Articles et interviews d'Ivan:
- «Ouverture de la première réunion du Java User Group Novosibirsk» ( JUGNsk-2018 : vidéo , présentation )
- "Comment créer un profileur JVM intégré qui n'a pas peur de la compilation AOT?" ( JPoint 2018 : vidéo , présentation )
- «Comment créer un profileur JVM intégré qui n'a pas peur de la compilation AOT» ( JUGNsk-2018 : vidéo , présentation )
- «Walking Dead Objects, or the GC is Always Right» ( Joker 2018 : présentation )
- «La dure JVM sibérienne: une grande interview sur Excelsior JET» ( Habr, blog du groupe JUG.ru : article )
Audio:
Messages
Twitter :
Vladimir parle pour la deuxième fois sur
jug.msk.ru , sa performance précédente était
le 11 septembre 2014 . Il travaille chez
Netcracker . Il participe à des conférences en tant que conférencier et membre du
comité de programme . Liens vers
les comptes
Twitter et
GitHub .
Quelques rapports de Vladimir:
- Un profileur pour chaque maison ( Joker 2014 : vidéo )
- «Nous nous exprimons régulièrement» ( JPoint 2015 : vidéo )
- «Workdays of enterprise performance engineer» ( Joker 2015 : vidéo )
- "Eh bien, votre open source a des performances!" ( JBreak 2016 : vidéo )
- «Pièges des tests de résistance» ( Heisenbug 2016 : vidéo )
- «Tester les performances des applications Web côté navigateur» ( Heisenbug 2017 : vidéo )
À propos des rapports
Pour Ivan, la réunion sur
jug.msk.ru a été le point final de sa
tournée de performances , qui comprenait
Voxxed Days Minsk et
jPrime (ce dernier a également été suivi par d'
autres personnes
célèbres ).
Lorsque la réunion s'est ouverte,
la question s'est posée de savoir s'il fallait suivre Moscou JUG ou
JUGNsk sur
Twitter - naturellement, vers l'un et l'autre compte (et vers
JUG.ru aussi)!
Andrey Kogun ouvre la réunion en rappelant les prochaines conférences (
Joker 2019 ,
TechTrain 2019 ) et présente le premier orateur.

La première représentation était une version étendue du rapport d'Ivan, qu'il avait présenté plus tôt lors de
la conférence Joker 2018 . Un ajout intéressant était la nouvelle cinquième histoire, «Gestion manuelle de la mémoire».
Les abonnés d'Ivan sur Twitter pouvaient auparavant observer à la fois le
début de son apparition et une
explication détaillée . Il y avait de nombreuses questions intéressantes (
que l'orateur a aimées ) et des réponses.

Le rapport de Vladimir, à son tour, était une version augmentée de son discours au
JPoint 2019 . À l'histoire précédemment racontée sur l'enquête sur les causes des erreurs, une histoire a été ajoutée sur le mécanisme des
jarres de relecture présent dans
OpenJDK . Ainsi, il était intéressant pour les anciens et les nouveaux auditeurs du rapport.

Les auditeurs pouvaient obtenir des réponses aux questions qui se posaient à la fois pendant l'audition des rapports et après les discours. De plus, les intervenants se posaient activement des questions les uns aux autres - sur la photo du milieu, Vladimir levait la main pour poser une question à Ivan. Certains des auditeurs ont pu se rendre à cette réunion,
étant inopinément en retard pour un autre en tant que conférencier.

Présentations d'
Ivan et
Vladimir , la vidéo paraîtra bientôt (voir liens ci-dessous).
Liens pour
jug.msk.ru :
- TimePad - annonces de réunions et inscription pour celles-ci, abonnement à une notification par mail sur les réunions
- YouTube - Rapports vidéo
- Deck des orateurs - Présentations
- VK - annonces de réunions, reportages photos, liens vers les documents des réunions passées
- Twitter : compte (annonces de réunions, reportages photos, vidéos) et hashtag (tweets avec commentaires sur les réunions)
- Habr - avis de réunions, vous pouvez retrouver tous les avis par tag