Когда тормозит Java? Владимир Плизга. Алексей Рагозин. Павел Кислов | Spring АйО Подкаст №59

Аватар автора
Spring АйО
– Курс Михаила Поливаха "Продвинутый Hibernate: 00:00:00 — Интро, представление гостей 00:00:40 — Что такое профайлер 00:01:43 — Зачем нужен профайлер: реальный кейс с лагами 00:06:38 — Насколько профайлеры вообще нужны разработчикам 00:08:53 — Опыт без профайлеров и первый жесткий фейл 00:12:13 — Какие бывают методы профилирования 00:13:04 — С чего начать анализ производительности 00:16:02 — Сэмплирующий профайлер: как он работает 00:17:18 — Flame Graph и поиск узких мест 00:18:08 — Когда сэмплирования недостаточно 00:19:34 — Трассировка и как она работает 00:21:25 — Профилирование памяти и heap dump 00:22:05 — Ошибки новичков при профилировании 00:23:32 — Экзотические виды профилирования 00:24:01 — Обзор инструментов: VisualVM, Async Profiler, JFR 00:27:14 — Open-source vs коммерческие профайлеры 00:29:15 — Как вообще научиться профилировать 00:30:52 — Практика, обучение и реальные кейсы 00:33:50 — Истории учеников и ускорение в 20 раз 00:35:18 — Курсы по профилированию и обучение 00:37:10 — Spring АйО Академия и обучение 00:38:50 — Профилирование vs observability (трейсинг) 00:40:07 — Разница между профайлингом и tracing 00:41:27 — Когда что использовать 00:42:40 — Continuous profiling и современные подходы 00:47:18 — «Профайлер — как мотоцикл Ява» 00:47:48 — Профилирование вне JVM (Python, C++) 00:49:23 — Универсальные подходы к профилированию 00:51:37 — Что нового в мире профайлинга 00:52:27 — Новые возможности Java Flight Recorder 00:55:28 — Инструментирование в Java...

0/0


0/0

0/0

0/0

0/0