Андрей Паньгин — Искусство Java профилирования
Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx — осенью — Joker: https://jrg.su/h7yvG4 — — . . . . «Профайлер — ваш лучший друг в поиске узких мест производительности. Для Java существует множество подобных инструментов, но почему же до сих пор не утихают дискуссии о проблемах профилирования? На реальных примерах из практики я покажу, что недостатки есть у всех инструментов: не спасают даже модные средства вроде perf и honest-profiler. Более того, порой performance-проблемы уходят вглубь JVM или даже ядра операционной системы, и тогда поиск причин становится настоящим испытанием. Мы обсудим различные подходы к профилированию CPU, аллокаций памяти и блокировок. На примере async-profiler разберём, как аппаратные и программные механизмы помогают в сборе метрик производительности. В завершение рассмотрим, как Одноклассники профилируют в продакшне весь стек от Java-кода до ядра Linux.»

Go Developer System Design Mock Interview from Senior Backend

Урок Java 209: Загрузчик классов

Andrey Pangin — Java Process Memory, Explained

Java Profiling: поиск узких мест в производительности Java-программ

EDT + GIT vs Хранилище + Конфигуратор. Дарья Грабкина.

Владимир Ситников — Анализ дампов памяти Java-приложений

Андрей Паньгин — Safepoint — и пусть весь мир подождёт

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.

Никита Летов — Используем @Transactional like a Pro

10. Профилирование

Advanced performance analysis with async-profiler by Andrei Pangin

Андрей Паньгин — Мифы и факты о медленной Java

Разбираем Garbage Collector в Java. Михаил Ивашко | SoftTeco Meetup

Основы архитектуры приложений (декомпозиция). Лекция 1: Основы архитектуры Java приложения. UML

Как работает Java — ликбез

IT2G Tech Talk Профилирование Java-приложений: Теоретический минимум. Виктор Вербицкий, Tinkoff

Работаем с VisualVM - open source профайлером для JVM

Тагир Валеев — Причуды Stream API

ИТМО - Программирование - Лекция 9 - Утечки памяти java. Как диагностировать, искать и исправлять

