Class NettyShuffleEnvironment

java.lang.Object
org.apache.flink.runtime.io.network.NettyShuffleEnvironment
All Implemented Interfaces:
AutoCloseable, ShuffleEnvironment<ResultPartition,SingleInputGate>

public class NettyShuffleEnvironment extends Object implements ShuffleEnvironment<ResultPartition,SingleInputGate>
The implementation of ShuffleEnvironment based on netty network communication, local memory and disk files. The network environment contains the data structures that keep track of all intermediate results and shuffle data exchanges.