![](https://squidex.jugru.team/api/assets/srm/e9babdb8-001b-4e3a-9186-78c2f6c22d69/drozdov.jpeg?cache=3600&width=74&height=74&mode=CropUpsize)
Artyom Drozdov
Company: Lightrun
We will discuss what is the challenge of debugging production versus normal debugging on a local (or remote) machine. We'll look at the traditional approach: logging and trying to reproduce the problem. And at a slightly less traditional one: Hot Code Replacement using java.lang.instrument.Instrumentation. We'll consider their limitations and move on to the sweet stuff: using JVMTI and a commercial product based on it.
Company: Lightrun