米MySpace、.NET向けのMapReduce技術「Quizmt」をオープンソースに
米MySpace(米News Corp傘下)は9月15日(米国時間)、自社分散コンピューティングフレームワーク「Quizmt」をオープンソースとして公開した。C#.NETで実装、.NETやWindowsシステムで“MapReduce”コンセプトを利用できるとしている。
QuizmtはMySpaceのデータマイニングチームが開発した分散コンピューティング技術で、MySpaceの推薦機能「People You May Know」で実際に利用されているという。
特徴は、C#.NETを利用し、Windowsプラットフォームを対象とした点。現在MapReduceの多くがC++、Javaベースだが、Windowsおよび.NET開発者が容易にMapReduce機能を作成できるとしている。性能は、社内ベンチマークテストではオープンソースのMapReduce技術と同レベルの処理速度だったという。ビルトインのIDE/デバッガを提供、システムクラスタで実行できるジョブの作成だけでなく、クラスタで動くアプリケーションのデバッグも可能という。
MySpaceでは、企業の多くがBIでWindows技術を利用しており、Quizmtによりプラットフォームを拡張できると提案している。
Quizmtは「Windows 2003 Server」「Windows 2008 Server」「Windows Vista」に対応、利用には「.Net 3.5 SP1」が必要。ソースコードなどはGoogle Codeで入手できる。ライセンスはGPL v3を採用した。
米MySpace(米News Corp傘下)
http://www.myspace.com/
Google CodeのQuizmtのページ
http://code.google.com/p/qizmt