Malleyさんのプレゼンテーションファイル
Hadoop Map/Reduceを読んでみてのメモ.
All messages originate at the client
-Prevents cycles and therefore deadlocks
なるほど,このアーキテクチャ自体は,デッドロック回避を行うためだったわけね.
Errors
-Include timeouts and communication problems.
-Are signaled to client via IOException.
-Are NEVER signaled to the server.
サーバには,シグナルを出さないと.
JobTracker
-Handles all jobs
-Makes all scheduling decisions
TaskTracker
-Manager for all tasks on a given node
Task
-Runs an individual map or reduce fragment for a given job
-Forks from the TaskTracker
これ,ソース読むのにかなり重要.