2013-05-08 30 views
2

從閱讀Akka和我自己開始使用它的看法,在我看來,Akka可以用於某些應用程序,而不僅僅是Hadoop設置。您不會使用HDFS,但是您可以編寫一個應用程序,將應用程序發送給不同的「映射器」並將結果發送到「reducer」,並且在VM中設置比Hadoop更容易或在硬件上,更少的服務設置。 這是合理的還是兩種技術用於完全不同的事情?有些情況下,基於Akka的應用程序可以替換Hadoop設置?

回答

4

是的,完全合理。我們已經使用Akka 2.0建立了一個大規模(超過1000人)的地圖縮小系統。 Akka 2.2+甚至更好,因爲您可以使用clusteringremote deathwatch功能,而不必自己編寫該功能。

請參閱this post以瞭解它是如何工作的。

+0

謝謝,這篇文章做了很好的解釋。我也會研究集羣。 – 2013-05-10 03:32:11

0

Akka集羣目前正在進行實驗性標記,但Akka團隊表示它或多或少已準備好迎接黃金時段,人們正在使用它進行生產。我會非常謹慎地推進這個方向,你可能會考慮使用hadoop或者使用帶有akka和zmq的zookeeper或者一個消息隊列來進行水平縮放。

相關問題