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

これ,ソース読むのにかなり重要.