楽天版MapReduce・HadoopはRubyを活用 − @IT

screenshot

2008/12/01
楽天は11月29日、東京・品川の本社で開催した技術系イベント「楽天テクノロジーカンファレンス2008」において、近い将来に同社のEコマースサービス「楽天市場」を支える計画があるRubyベースの大規模分散処理技術「ROMA」(ローマ)と「fairy」(フェアリー)について、その概要を明らかにした。
レコメンデーションの処理自体はシンプル
楽天市場では現在、2600万点の商品を...

http://www.atmarkit.co.jp/news/200812/01/rakuten.html

ROMAではP2Pの環状モデルを採用しており、特定ノードが保持するデータは隣接する2つのノードにもコピーするという3重の冗長度を持つ設計。ただし同一データは3個所にあるがPUT/GETは必ずプライマリノードが担当
なんでインフラソフトウェアに,GCを使うような言語を使うんだ!Rubyはwrapperでいいだろが.
"ROMA、fairyとも2009年にはオープンソース化も視野に入れており"
Ruby 実装の楽天MapReduceHadoop の紹介
データフロー

http://b.hatena.ne.jp/entry/http://www.atmarkit.co.jp/news/200812/01/rakuten.html