Map reduce / Hadoopは、分散システムに使用されるフレームワーク/プログラムの1つです。
他の人気のあるフレームワーク/プログラムは何ですか?
Map reduce / Hadoopは、分散システムに使用されるフレームワーク/プログラムの1つです。
他の人気のあるフレームワーク/プログラムは何ですか?
さて、私たちの良い友達はいつもいます
これについては何十年にもわたるコンピュータサイエンスの研究と、数え切れないほどの私的および公的な研究の取り組みがあります。そのため、少し質問に焦点を当てることができれば役に立ちます。
可能な代替案はテラコッタです。Hadoopと比較すると、かなりうまく機能し、ソフトウェアのセットアップは比較的簡単です。
分散コンピューティングを可能にするプログラムと見なされる2つが頭に浮かびます。
C / C ++の場合はRPC(リモートプロシージャコール)、DCE(分散コンピューティング環境)のCorba、.NETの場合はWCF(Windows Communication Foundation)があります。
分散コンピューティングに対応する他のミドルウェアフレームワーク、オープンソースおよびコマーシャルがあります。数年前に学士号を取得していたときに頭に浮かんだオープンソースプロジェクトの1つは、FreeDCEでした。商用のものはBorlandによるEnteraでした。
これがお役に立てば幸いです、よろしく、トム。
Netezzaを投入します。分散データ処理に対する興味深いハードウェアベースのソリューション。
akka(akka.io)は、JVM上で高度な並行性、分散性、およびフォールトトレラントなイベント駆動型アプリケーションを構築するためのツールキットおよびランタイムです。