filmov
tv
Владимир Плизга — Путеводитель по анализу памяти JVM-приложений
Показать описание
Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
— —
Проблемы производительности JVM часто заставляют ковыряться в памяти приложения: то общие метрики надо посмотреть, а то и залезть в самую глубь за тем самым байтом. И хорошо бы знать заранее, где, что и как можно найти, а не судорожно гуглить и перебирать варианты, когда на production уже пригорело...
В докладе мы посмотрели на типичные проблемы с памятью приложений на HotSpot JVM и подходящие им способы анализа:
— вручную и полуавтоматически;
— на горячую и постмортем;
— встроенными средствами JVM/JDK и сторонними инструментами.
Будет полезно разработчикам, ответственным не только за написание кода, но и за его производительность «в бою», а также инженерам по мониторингу и работе с инцидентами на production.
— —
Проблемы производительности JVM часто заставляют ковыряться в памяти приложения: то общие метрики надо посмотреть, а то и залезть в самую глубь за тем самым байтом. И хорошо бы знать заранее, где, что и как можно найти, а не судорожно гуглить и перебирать варианты, когда на production уже пригорело...
В докладе мы посмотрели на типичные проблемы с памятью приложений на HotSpot JVM и подходящие им способы анализа:
— вручную и полуавтоматически;
— на горячую и постмортем;
— встроенными средствами JVM/JDK и сторонними инструментами.
Будет полезно разработчикам, ответственным не только за написание кода, но и за его производительность «в бою», а также инженерам по мониторингу и работе с инцидентами на production.
Владимир Плизга — Путеводитель по анализу памяти JVM-приложений...
Владимир Плизга — Перевод Spring Boot-микросервисов с Java 8 на 11: что может пойти не так?...
Владимир Плизга — Spring Boot 2: чего не пишут в release notes
Грабли и плюшки обновления Spring Boot микросервисов с Java 8 на 11 (Владимир Плизга)...
Экскурсия в бэкенд Интернета вещей / Владимир Плизга (Tibbo Systems)...
#Backend, В. Плизга, Перевод Spring Boot микросервисов с Java 8 на 11: что может пойти -не- так?...
Программирование как хобби программиста, микросервисы, разработка на Java и IoT...
Backend Day
Андрей Паньгин — VMStructs зачем приложению знать о внутренностях JVM...
Владимир Бухтояров - Пишем распределенный rate-limiter на Apache Ignite своими руками...
Дмитрий Александров — JBatch или далеко не самые большие данные...
Александр Белокрылов, Алексей Войтылов — Дорогая, попробуем ARM? Теория, приложения и нагрузки...
Александр Ноздрин Плотницкий — Java microservices from Netflix OSS to Kubernetes...
Никита Липский — Верификация Java-байткода: когда, как, а может отключить?...
Евгений Борисов — Spring Patterns
Java SpringBoot Thymeleaf Web приложение с нуля для новичков CRUD список заявок 3 часть...
Егор Бугаенко — Не думайте о качестве, думайте о скорости...
Дмитрий Жемеров — Ой, котик побежал: Компиляция и производительность кода на Kotlin...
Дмитрий Александров — Java и GPU: где мы сейчас?
Павел Кондратюк — Реактивный конфиг
Дмитрий Александров - Java и GPU. Оптимизируем массово-параллельно!...
Дмитрий Чуйко — Java 11 в контейнерах
Пакеты сопровождения ЦФТ-Банк. Очередная ступень эволюции. Елена Сержантова (ЦФТ)...
Бизнес, как система кующая деньги в 2020 г. Как выйти из операционки?...
Комментарии