• 4 февраля 2019, понедельник
  • Москва, Москва, Комсомольский пр-т, д. 28

Семинар "Эффективное профилирование Java приложений"

Через 52 дня
с 10:00 4 февраля по 17:30 5 февраля 2019
Москва
Москва, Комсомольский пр-т, д. 28

"Эффективное профилирование Java приложений" — Тренинг для тех, кто хочет эффективно использовать VisualVM и Java Flight Recorder в своей работе (4-5 февраля, Москва)

Полная программа семинара

Профайлер — инструмент, используемый при решение проблем связанных с производительностью и стабильностью программного обеспечения. Профайлер может применяться как при разработке, так и при поддержке ПО.

Данный курс ставит перед собой следующие задачи

  • предоставить аудитории методику эффективного применения инструментов профилирования в контексте решения практических задач
  • продемонстрировать работу с бесплатными профайлерами, идущими в комплекте с JDK
    Visual VM, Java Flight Recorder и другими инструментами
  • закрепить знания практической работой со специально подготовленными примерами проблемного кода

Курс включает лекционные блоки и практические упражнения, которые чередуются по мере изложения материала

Ценность курса

На практике, задачи требующие применения профайлера встречаются не часто. По этой причине у разработчиков обычно нет возможности научиться эффективно владеть этим инструментом на собственном опыте.

С другой стороны, эффективное использование профайлера в критической ситуации может драматически сократить время решения проблемы (от недель и месяцев до считанных дней).

Данный учебный курс даёт разработчику ключевые знания и навыки для эффективного применения профайлера в своей работе.

Курс так же может быть полезен для специалистов в области больших данных (Big Data).

Предполагаемая аудитория

Разработчики / архитекторы Java (всех уровней подготовки), Big Data инженеры, SRE (Site Reliability Engineer).

Список ПО для практической части

Для работы с упражнениями участникам курса необходим компьютер.

Следующее ПО должно быть установлено у участников тренинга.

  • комплект разработки Java (JDK) от Oracle — версия не ниже 8u144
  • Apache Maven — версия не ниже 3.3.9
  • git клиент
  • любая интегрированная среда разработки Java

Может быть использована любая операционная система.

О тренере

Алексей Рагозин — автор курса и тренер, имеет более 10 лет опыта в области разработки высоко нагруженных распределенных систем в различных индустриях. Алексей активный докладчик на российских и зарубежных конференциях в области ПО и контрибьютор в OpenSource.

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше