第3回Hadoopモデリング座談会のモバイルエージェントから派生した話
デモ用にモバイルエージェントでMapReduceを実装。超手抜きなので1時間で書けると思ったら、2時間弱かかってしまいました。お楽しみに。@shot6 @okachimachiorz @masayh @kazunori_279 @asami224こちらこそ宜しくお願いします。
2010-11-19 00:47:22おぉ〜! “@ichiro_satoh: デモ用にモバイルエージェントでMapReduceを実装。超手抜きなので1時間で書けると思ったら、2時間弱かかってしまいました。お楽しみに。”
2010-11-19 07:03:03もどきのレベルですがね。問題はスライドができていないことでして・・。@kazunori_279 おぉ〜! “@ichiro_satoh: デモ用にモバイルエージェントでMapReduceを実装。超手抜きなので1時間で書けると思ったら、2時間弱かかってしまいました。お楽しみに。”
2010-11-19 07:28:03スクラッチから書いたので、機能も見た目も超チープですが、MapReduceの処理の流れは見えやすいかも。@okachimachiorz1 これは楽しみです。RT @ichiro_satoh: デモ用にモバイルエージェントでMapReduceを実装。超手抜きなので1時間で書けると…
2010-11-19 09:16:33続き。モバイルエージェントは分散処理のオーバーレイネットワーク的なところがあって、例えばMapReduceも処理そのものの実装は難しくない。
2010-11-19 09:19:51佐藤先生のモバイルエージェント+MRデモ! (#hadoopModeling live at http://ustre.am/hx3O)
2010-11-19 18:34:06録画してます! (#hadoopModeling live at http://ustre.am/hx3O)
2010-11-19 18:36:21実行中のコードをそのまま他のマシンに移動! (#hadoopModeling live at http://ustre.am/hx3O)
2010-11-19 18:41:28実行中に移動してもそのまま継続するのか。・・・ #hadoopModeling
2010-11-19 18:42:22クライアントプログラムが、サーバマシンに移動して、サーバプログラムと連携して動作し、結果を持ってクライアントマシンに戻って来るという考え方は面白いね。
2010-11-19 18:45:15モバイルエージェント、どこまで飛ばすかが難しい印象。メモリイメージを全部飛ばすのか、スレッド1本か、はたまたOS全部とかとか。#hadoopModeling
2010-11-19 18:45:20通信プロトコルごとまとめて移動させる。 #hadoopModeling
2010-11-19 18:46:43チャットの相手にチャットアプリごと送る (#hadoopModeling live at http://ustre.am/hx3O)
2010-11-19 18:47:05動画もデコーダーごと送る (#hadoopModeling live at http://ustre.am/hx3O)
2010-11-19 18:49:01ichiro先生は弱migration派だから文脈は飛ばさないに違いない RT @frsyuki: モバイルエージェント、どこまで飛ばすかが難しい印象。メモリイメージを全部飛ばすのか、スレッド1本か、はたまたOS全部とかとか。#hadoopModeling
2010-11-19 18:51:21クライアントのプログラムがサーバマシンに移動すると、クライアントマシンではプログラムが無くなるので、戻ってこないと結果が見られません……。 RT @SASSER15: @ayasehiro 最後にクライアントにプログラムも戻ってくる理由は何かあるんです?結果だけでもよいような。
2010-11-19 18:56:04弱いmigrationと強いmigrationの説明をこの辺りに発見。http://bit.ly/aBZemX
2010-11-19 18:56:50モバイルエージェントとモバイルコードの違い。実行コンテキストも含めて動かすか否か。 #hadoopModeling
2010-11-19 19:00:25