...
- Task
- TaskAttemptID
- partition
- splitClass
- split: ByteWritable
- superstep
- MessageManager
- AbstractMessageManager
- a list of message event listener: MessageEventListener
- local queue: MessageQueue/ MemoryQueue
- local queue for next iteration: MessageQueue/ SynchronizedQueue
- maxCachedConnections: default 100
- compressor: SnappyCompressor
- out going message manager: OutgoingMessageManager/ OutgoingPOJOMessageBundle
- HamaMessageManagerImpl
- remote listening
- LRUCache
- AbstractMessageManager
- IO
- init
- input
- instantiate split class
- TrackedRecordReader