Hadoop Internals
Home
Architecture Overview
Anatomy of a MapReduce Job
Actors
Job Submitter
Node Manager
Resource Manager
Application Master
Tasks
Map Task
Reduce Task
Merger
Model of Computation
Job
Task
Task Attempt
Container
Application
Extra
Async Dispatcher
Localized Resource
Container Allocator [AM]
Container Launcher [AM]
Containers Launcher [NM]
Configuration Parameters
Emilio Coppa
ercoppa [at] gmail [dot] com
GitHub project
Diagram notation conventions
The style of the diagrams is not very strict and formal but these are some conventions:
Flow diagram
Finite State Machine diagram
Class diagram