從閱讀Akka和我自己開始使用它的看法,在我看來,Akka可以用於某些應用程序,而不僅僅是Hadoop設置。您不會使用HDFS,但是您可以編寫一個應用程序,將應用程序發送給不同的「映射器」並將結果發送到「reducer」,並且在VM中設置比Hadoop更容易或在硬件上,更少的服務設置。 這是合理的還是兩種技術用於完全不同的事情?有些情況下,基於Akka的應用程序可以替換Hadoop設置?
2
A
回答
4
是的,完全合理。我們已經使用Akka 2.0建立了一個大規模(超過1000人)的地圖縮小系統。 Akka 2.2+甚至更好,因爲您可以使用clustering和remote deathwatch功能,而不必自己編寫該功能。
請參閱this post以瞭解它是如何工作的。
0
Akka集羣目前正在進行實驗性標記,但Akka團隊表示它或多或少已準備好迎接黃金時段,人們正在使用它進行生產。我會非常謹慎地推進這個方向,你可能會考慮使用hadoop或者使用帶有akka和zmq的zookeeper或者一個消息隊列來進行水平縮放。
相關問題
- 1. 哪些諾基亞設備可以部署基於Qt的應用程序?
- 2. 如何設置FitNesse以用於基於struts的應用程序?
- 3. 可以在沒有setter的情況下設置BeanUtils.setProperty()的值嗎?
- 4. 我可以在沒有ADFS的情況下設置SAML IDP嗎?
- 5. 是否可以在沒有cookie的情況下設置nginx?
- 6. 我可以在沒有設置ContentLength的情況下創建WebRequest
- 7. 我們可以轉換基於魔力的應用程序基於enyo應用
- 8. 用於以下情況
- 9. 設置應用程序實現 - 默認情況下,布爾值設置爲「no」
- 10. 使用情況下沒有設置
- 11. C#應用程序可以在沒有.NET框架的情況下運行嗎?
- 12. ASP.NET Web應用程序可以在沒有web.config的情況下運行
- 13. 是否可以在沒有Java的情況下構建Android應用程序?
- 14. 我可以在沒有HttpPlatformHandler的情況下託管ASP.Net 5應用程序嗎?
- 15. 是否可以在沒有GNOME的情況下運行GTK +應用程序?
- 16. 是否可以在沒有SDK的情況下編寫Android應用程序?
- 17. Xcode可以在沒有fork的情況下打開應用程序嗎?
- 18. 基於某些情況禁用div
- 19. 是否可以在沒有連接設備的情況下測試設備上的應用程序(ipad/iphone)?
- 20. 我想在沒有硬件的情況下運行基於Linux的設備應用程序
- 21. 在這種情況下,我可以違反LSP(Liskov替換)嗎?
- 22. 爲什麼Request.QueryString在某些情況下用空字符替換+?
- 23. Swing應用程序在某些情況下不顯示
- 24. 我可以在沒有root權限的情況下使用hadoop cloudera嗎?
- 25. JavaFX2 - 用於在沒有GUI的情況下啓動應用程序的選項
- 26. 在沒有MVC應用程序的情況下使用模型
- 27. 設置基本的基於分割視圖的應用程序
- 28. 是否可以在Android上替換部分設置應用程序?
- 29. 我可以在真實設備(iPod)上沒有證書的情況下啓動我的應用程序嗎?
- 30. 在沒有web.xml的情況下將CayenneRuntime用於web應用程序
謝謝,這篇文章做了很好的解釋。我也會研究集羣。 – 2013-05-10 03:32:11