- PVSM.RU - https://www.pvsm.ru -
13 марта 2018 года прошла первая в этом сезоне встреча московского сообщества Java-разработчиков jug.msk.ru [1]. Алексей Рагозин провёл мастер-класс по использованию Java Mission Control [2]. Как прошла встреча, что именно на ней рассказывалось, как приняли доклад участники — обо всём этом далее.
Алексей выступал на jug.msk.ru в четвёртый раз. О впечатлениях от его предыдущих выступлений можно прочитать здесь [4] (4 июня 2015 года), здесь [5] (20 января 2016 года) и здесь [6] (30 августа 2016 года).
Со времени, прошедшего с его предыдущего выступления на jug.msk.ru, он успел поучаствовать в качестве докладчика ещё на ряде конференций:
Файлы презентаций докладов Алексея теперь находятся на Speaker Deck [13]. Блог с техническими статьями по-прежнему доступен здесь [14].
Мастер-класс является дополненным и доработанным вариантом выступления, прошедшего в конце прошлого года на встрече питерского JUG.ru [15].
Анонс мероприятия вызвал небывалый ажиотаж, зал был полностью заполнен. Непривычный формат (обычно встречи являются докладом или докладами на какую-то общую тему), вероятно, также подогрел интерес. Рекомендовано было взять ноутбуки и предварительно была выслана инструкция по подготовке перед посещением.
Алексей перед началом встречи. Андрей Когунь традиционно приветствует участников, напоминая о ближайших конференциях и анонсируя собственный доклад [16] на JPoint 2018 [17].
В первой части был сделан экскурс в профилирование Java-приложений с обзором возможностей Java Flight Recorder и Java Mission Control. В качестве подопытного использовалось приложение, доступное на GitHub [19].
Во второй части демонстрация была продолжена. Материал исключительно полезен как менее подготовленной аудитории (в качестве обзорного), так и продвинутой (представление более сложных случаев с квалифицированными комментариями). Возможность задать вопросы и получить на них ответы (в перерыве или в конце встречи) оказалась весьма востребованной.
Автор: dbelob
Источник [21]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/java/275381
Ссылки в тексте:
[1] jug.msk.ru: http://jug.msk.ru
[2] Java Mission Control: http://www.oracle.com/technetwork/java/javaseproducts/mission-control/java-mission-control-1998576.html
[3] Image: https://habrahabr.ru/company/jugru/blog/351162/
[4] здесь: http://dbelob.blogspot.ru/2015/06/java-java-jugmskru.html
[5] здесь: https://habrahabr.ru/company/jugru/blog/275883//
[6] здесь: https://habrahabr.ru/company/jugru/blog/309118/
[7] видео: http://2016.secr.ru/program/submitted-presentations/perfomance-testing-evolution
[8] презентация: https://speakerdeck.com/aragozin/ia-znaiu-pochiemu-tormozit-vasha-java
[9] видео: https://www.youtube.com/watch?v=n6YyDl3P2vg
[10] презентация: http://assets.contentful.com/ut4a3ciohj8i/6U1cZ3S2xamyqSqaqGMOG4/9b51765fc94cc28f49c8e2f1ceef756f/Alexey_Ragozin_-_Distributed_performance_tetsing_-_full_stack_automation.pdf
[11] видео: https://www.youtube.com/watch?v=fSaaI3zFvT8
[12] презентация: https://speakerdeck.com/aragozin/java-i-linux-bor-ba-za-mikrosiekundy
[13] Speaker Deck: https://speakerdeck.com/aragozin
[14] здесь: http://blog.ragozin.info
[15] встрече питерского JUG.ru: https://www.youtube.com/watch?v=wm2JNlaJJ5k&list=PLVe-2wcL84b_MZvZqk7vTPRPgpwIA5lYj&index=9
[16] собственный доклад: https://jpoint.ru/talks/gnvv9ew1z2wigkemssm4m/
[17] JPoint 2018: https://jpoint.ru
[18] Image: https://habrastorage.org/webt/s0/zy/lw/s0zylwmaw249qikge4ii8_o_-mg.jpeg
[19] GitHub: https://github.com/aragozin/optaplanner-bench
[20] Image: https://habrastorage.org/webt/hz/h_/ca/hzh_capeenmqeq_7plrxqu21k0i.jpeg
[21] Источник: https://habrahabr.ru/post/351162/?utm_campaign=351162
Нажмите здесь для печати.