APMs, Profilers & Static Analyzers: Who’s who?

Jérôme Vieilledent

Performance is a feature, and it should be treated as such, starting with the analysis of our applications. In this field, different categories of tools can be used, e.g. static analyzers, profilers, Application Performance Monitors (aka APMs). Each of them has its purpose and peculiarities. However, we tend to mix them up, and this lowers their efficiency.
Which tool require access to my code? Can I safely use a profiler in production without leaking my data? How can I identify which parts of my application needs to be optimized?

In this presentation, we will explore the differences between these tools and see how complementary they are.

Track

DevOps