О чём вебинар

Будут разъяснены характерные особенности данного учебного курса, его структура и наполнение, в т. ч. с учетом лабораторного практикума.

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


Цели вебинара:
  • Более наглядно охарактеризовать учебный курс
  • Продемонстрировать его особенности и преимущества
  • Повысить степень мотивации к обучению
  • Содержание
    1. Вступление: краткое представление УЦ IBS и каталога программ подготовки

    2. Разбор содержания топиков предлагаемого курса (в т. ч. с демонстрацией видеозаписей кое-каких лабораторок):

  • Обзор тюнинга производительности, в т. ч. виды метрик и средств для нагрузочного тестирования на примере JMeter

  • Глубокое погружение в принципы сборки мусора на примере различных GC, в т. ч. их тюнинг и выбор оптимального подхода

  • Объяснение JIT-компиляции и ее уровней, а также инструментов мониторинга (де)оптимизации байт-кода, напр., JITWatch

  • Подробное описание категорий JVM-флагов, в т. ч. их назначение и подходы к тюнингу

  • Тестирование производительности с помощью JMH

  • Использование памяти вне кучи, в т. ч. специфика работы с классом sun.misc.Unsafe и нативной памятью, включая создание Off-Heap структур данных, их сравнение с традиционными, а также знакомство с нестандартными библиотеками DS

  • Приемы управления производительностью приложений за счет средств мониторинга и профилирования, в т. ч. в целях выявления признаков и причин утечки памяти с применением JMC (Java Mission Control), JFR (Java Flight Recorder), JVisualVM, консольных утилит из штатного JDK-комплекта и т.п.

  • Обсуждение JSON- и бинарных (де)сериализаторов, в т. ч. для REST-запросов

  • Кэширование в Java-приложениях на различных уровнях, в т. ч. рекомендации по шаблонам и библиотекам кэширования

  • Факультативный модуль про принципы и методики статистического анализа, специфичного для IT-отрасли

  • 3. Заключительное слово, в т. ч.:

  • Рекомендуемые ресурсы

  • Напоминание о связанных курсах из каталога УЦ IBS
  • Другие разделы
    Для кого
    Разработчик
    Архитектор ПО
    Тех лиды
    Тренер
    Судакевич Игорь
    Судакевич Игорь Эксперт в области разработки ПО (Java). Master of Computer & Information Technology (Univ.of Pennsylvania)
    Игорь — преподаватель-практик по программированию на языке Java, сертифицированный Java-разработчик, уполномоченный инструктор корпорации «Оракл», инструктор платформы Udemy, Java-методист c 15-летним опытом, консультант-репетитор по Java-сертификации.

    Игорь начал карьеру как физик-экспериментатор, разрабатывая аппаратное и программное обеспечение для одного из самых первых в СССР сканирующих туннельных микроскопов в сфере, которая через 20 лет получила название «нанотехнология».

    Один из экспертов-разработчиков проекта Java-сертификации под эгидой IBS.

    Лауреат конкурса молодых ученых в области физики твердого тела (Япония, 1990).

    Проекты:

    • разрабатывал аппаратное и программное обеспечение для одного из самых первых в СССР сканирующих туннельных микроскопов в сфере, через 20 лет получившей название «нанотехнология»

    • 15 лет работал в Токио (Токийский технологический институт, затем Институт статистики ООН), где занимался внедрением технологий автоматической обработки больших массивов данных, в том числе на frontend- и backend-приложениях

    • 6 лет работал инженером-разработчиком в Pioneer Co. в Токио.


    Время (Мск):
    18:00-19:00
    Дата проведения:
    09.09.2025
    Бесплатно
    Зарегистрироваться

    Регистрация






    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.