Александр Ланцов — Профилируем и ускоряем Java-приложения с помощью async-profiler и JFR
Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— — Повышенная нагрузка в Новый год — это бесконечное количество подарков, купленных в последний момент. Чтобы работа Деда Мороза была бесперебойной, мы поговорим про оптимизацию производительности клиринговой системы. Расскажем, какие инструменты для профилирования и ускорения Java-кода решают задачу обработки большого количества транзакций. How NOT to Measure Latency" by Gil Tene: • "How NOT to Measure Latency" by Gil Tene Flame Graphs by Brendan Gregg: https://www.brendangregg.com/flamegra...
async-profiler: https://github.com/async-profiler/asy...
Swiss Java Knife: https://github.com/aragozin/jvm-tools
Accidentally Quadratic: / accidentallyquadratic The USE method by Brendan Gregg: https://www.brendangregg.com/usemetho...
String.intern() internals by Aleksey Shipilëv: https://shipilev.net/jvm/anatomy-quar...
Java Mission Control: https://github.com/openjdk/jmc