Главная
Study mode:
on
1
Customer Experience
2
Responsive Applications make more Money
3
Stop Castly Downtime
4
Unrepresentative Hardware
5
Unrepresentative Software
6
Unrepresentative Workloads
7
Coarse Grained Instrumentation
8
Where Instrumentation can be blind in the Real World
9
How to use Production Profilers
10
Profiling Hotspots
11
Profiling Flamegraphs
12
Instrumenting Profilers
13
Sampling/Statistical Profilers
14
Safepoint Bias after Inlining
15
Advanced Statistical Profiling in Java
16
Barriers to Ad-Hoc Production Profiling
17
Historical Data
18
Putting Samples in Context
19
Summary
20
Performance Matters
Description:
Explore production profiling techniques in this 48-minute conference talk by Richard Warburton and Sadiq Jaffer at Devoxx. Learn why profiling in development environments can be problematic and how production profiling offers practical solutions for understanding application behavior in real-world scenarios. Discover various approaches to solve performance issues, handle regressions, and conduct capacity planning exercises. Gain insights into customer experience, responsive applications, and the impact of unrepresentative hardware, software, and workloads. Delve into topics such as coarse-grained instrumentation, profiling hotspots, flamegraphs, and advanced statistical profiling in Java. Understand the barriers to ad-hoc production profiling and the importance of historical data in performance analysis. Equip yourself with valuable knowledge to improve application performance and optimize user experience in production environments.

Production Profiling - What, Why and How

Devoxx
Add to list
0:00 / 0:00