Package org.apache.flink.runtime.io.network
package org.apache.flink.runtime.io.network
-
ClassDescriptionA
ConnectionIDidentifies a connection to a remote task manager by the socket address and a connection index.The connection manager manages physical connections for the (logical) remote input channels at runtime.A connection manager implementation to bypass setup overhead for task managers running in local execution mode.The implementation ofShuffleEnvironmentbased on netty network communication, local memory and disk files.Netty based shuffle service implementation.Channel handler to read and write network messages on client side.Simple wrapper for the partition readerQueue iterator, which increments a sequence number for each returned buffer and remembers the receiver ID.Client to send messages or task events via network forRemoteInputChannel.The task event dispatcher dispatches events flowing backwards from a consuming task to the task producing the consumed result.The task event publisher is used for publishing the event to the registeredEventListenerinstances.