Системные аспекты Java-разработки, выходящие за рамки стандартных прикладных задач, собраны в формате экспертных докладов для опытных инженеров. Конференция сфокусирована на глубоком погружении в механизмы платформы, которые редко затрагиваются в повседневной работе.
Внутри разбираются следующие темы:
- Внутреннее устройство Stream API: анализ архитектуры, создание кастомных потоков и принципы их эффективного использования.
- Аппаратные счетчики производительности (Hardware Performance Counters): методы поиска узких мест в работе приложений на уровне «железа».
- Прагматика Java Memory Model (JMM): логика построения модели памяти, баланс между требованиями разработчиков и ограничениями рантайма, а также векторы развития модели в будущих версиях JDK.
- Методология бенчмаркинга: типичные ошибки при измерении производительности и способы получения достоверных данных в сложных системах.
Курс предназначен для Java-разработчиков среднего и высокого уровня (Middle+), которые стремятся понимать, как код взаимодействует с JVM и аппаратным обеспечением.