Под капотом JVM: археология внутренних и публичных механизмов сквозь эволюцию one-nio

Доклады вне привычной рамки

Java
Теория

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Middle+ Java-разработчики, интересующиеся устройством JVM и низкоуровневыми API

Тезисы

Посмотрим на эволюцию JVM сквозь призму закрытия архитектурных дыр. На примере фреймворка сериализации one-nio мы совершим археологическую раскопку: от Unsafe, MagicAccessorImpl и синтетических аксессоров до современных механизмов — VarHandles, Nestmates и Hidden Classes.

Инженер с большим опытом в системной/платформенной разработке в экосистеме JVM. Около 10 лет участвовал в разработке компилятора языка Kotlin, его основного JVM-бэкенда.

Сейчас занимаюсь разработкой runtime внутреннего облака компании VK — One-cloud, а также развиваю библиотеку one-nio. Окончил Университет ИТМО по направлению «Прикладная математика и информатика». Несколько лет назад увлекся коучингом и веду свою небольшую практику, пройдя профильное обучение по программам ICF.

Видео

Другие доклады секции

Доклады вне привычной рамки