Артём Дроздов
Компания: Lightrun
Обсудим, в чем сложность дебаггинга продакшена в сравнении с обычной отладкой на локальной (или удаленной) машине. Посмотрим на традиционный подход: обложить логами и попробовать воспроизвести проблему. И чуть менее традиционный: Hot Code Replacement с помощью java.lang.instrument.Instrumentation. Взвесим их ограничения и перейдем к сладенькому: использованию JVMTI и коммерческому продукту на его основе.
Компания: Lightrun