Скачать курс «Java Advanced II: высокопроизводительная Java» — Владимир Сонькин | Отзывы | Складчина

Java Advanced II: высокопроизводительная Java

0/5 ·
Создан: 16 октября 2021 г. Обновлён: 3 мая 2026 г.

Одно Java-приложение может работать в разы медленнее другого при идентичной бизнес-логике — здесь разбирают, как находить и устранять скрытые узкие места, из-за которых теряется производительность. Вы научитесь анализировать работу Garbage Collector, настраивать JIT-компилятор HotSpot и оптимизировать использование памяти, включая работу с off-heap структурами.

Внутри курса разбирают:

  • Тюнинг JVM через профилировщики: от визуального анализа в Java VisualVM до глубокого погружения в Java Flight Recorder.
  • Бенчмаркинг кода: как использовать JMH для точных замеров скорости работы алгоритмов.
  • Оптимизацию сериализации: сравнение производительности JSON-библиотек (Jackson, GSON) и бинарных форматов (Protobuf, Kryo).
  • Управление нативной памятью: создание структур данных вне кучи с использованием Unsafe и Foreign Memory Access API.

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

Другие материалы автора

0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

М
114 ₽ 629 ₽ −82%

Мониторинг с помощью Zabbix

Udemy
A
Предзаказ
1 300 ₽ 14 000 ₽ −91%

AWS для разработчиков

Егор Зуев
Zabbix 6. Мониторинг IT инфраструктуры предприятия
1 998 ₽ 35 000 ₽ −94%

Zabbix 6. Мониторинг IT инфраструктуры предприятия

Павел Лунин
Анализ конфигураций, расширений, отчетов и обработок на наличие ошибок. Анализ состава расширений
2 598 ₽ 6 200 ₽ −58%

Анализ конфигураций, расширений, отчетов и обработок на наличие ошибок. Анализ состава расширений

Евгений Сергеев