米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