Conference talks

Event Lang Title Video / slides
Riga Dev Days 2018 EN The Art of Java Profiling Slides
Joker 2018 RU Память Java-процесса по полочкам
Sorting out memory of a Java process
Slides
JPoint 2018 RU VMStructs: зачем приложению знать о внутренностях JVM
VMStructs: how an application may benefit from knowing JVM internals
Slides
JavaZone 2017 EN Everything you wanted to know about Stack Traces and Heap Dumps Slides
GeekOut 2017 EN Everything you wanted to know about Stack Traces and Heap Dumps Slides
JPoint 2017 RU JVM профайлер с чувством такта
(с Вадимом Цесько)
Slides
JavaOne 2016 EN Creating Your Own Debugging Tool with JDK Serviceability Technologies Slides
:newspaper: Article
Code samples
JET Conf 2016 RU Do we need Unsafe in Java? Slides
Joker 2016 RU Мифы и факты о медленной Java
Myths and facts about Java Performance
Slides
JPoint 2016 RU Глубже стек-трейсов, шире хип-дампов Slides
Riga Dev Days 2015 EN JVM Crash Dump Analysis Slides
Joker 2015 RU Нужен ли нам Unsafe в Java? Slides
JPoint 2015 RU Лучший отладчик — сделанный своими руками Slides
JUG.EKB 2015 RU Разработка высоконагруженного сервера на Java Slides
Joker 2014 RU Лучший отладчик — сделанный своими руками Slides
JPoint 2014 RU Аварийный дамп — «черный ящик» упавшей JVM Slides
Joker 2013 RU Аварийный дамп — «черный ящик» упавшей JVM Slides
JPoint 2013 RU Java Runtime: повседневные обязанности виртуальной машины Java Slides
JavaDay Kyiv 2012 RU Кеширование вне Java Heap и работа с разделяемой памятью
JavaDay Kyiv 2012 RU Приёмы разработки высоконагруженного сервера на Java

JUG meetups

Event Lang Title Video
JUG.ru 2017 RU Искусство Java-профилирования
JUG.ru 2016 RU Всё, что вы хотели знать о стек-трейсах и хип-дампах
JUG.ru 2014 RU Анализ аварийных дампов JVM
JUG.ru 2012 RU Выжимаем из сервера максимум

Lectures

Course Lang Title Video
Проектирование высоконагруженных систем
(ТЕХНОПОЛИС, осень 2017)
RU JVM. Java в высоконагруженных системах
Проектирование высоконагруженных систем
(ТЕХНОПОЛИС, осень 2018)
RU Мониторинг и диагностика JVM