Performance Analysis and Tuning Guides for Hybrid Shuffle Mode
Learn how to optimize the performance of Hybrid Shuffle Mode with our comprehensive analysis and tuning guides.
Developers Center · Tag
6 articles
Learn how to optimize the performance of Hybrid Shuffle Mode with our comprehensive analysis and tuning guides.
Discover key strategies to optimize Flink SQL performance, including sub-plan reuse, fast aggregation, and advanced techniques for efficient data processing.
Discover how disk performance affects Flink jobs using RocksDB as we analyze a throughput drop issue and uncover solutions to optimize state backend performance.
What the RocksDB state backend uses memory for in Apache Flink, and three RocksDB settings that control it: block cache size, write buffer size and max write buffer number.
A worked example for sizing an Apache Flink cluster: start from throughput, keys and state size, then add up network, state-access and checkpoint traffic per machine.
How Apache Flink responds to backpressure: bounded network buffer pools let a slow task throttle its upstream tasks, all the way back to a durable source, without losing data.