Post

Flamegraph CPU profiling is likely the most efficient way to investigate performance issues in complex distributed systems like Apache Flink. Instead of guessing why something is slow, measure it.

Did you know that Flink ships with a built-in flamegraph profiler that you can trigger with a single click? Set "rest.profiling.enabled" to true and open any TaskManager tab. Over the years, I've helped many companies make Flink profiling an easy-to-use tool.

0 reposts0 likes

My Advanced Apache Flink course includes a chapter on profiling, where I show various performance issues and their associated flamegraphs. #DataStreaming #ApacheFlink