我听说过很多关于Akka框架(Java/Scala服务平台)的狂热,但到目前为止还没有看到很多用例的实际例子.所以我有兴趣听听开发人员成功使用它的事情.
只有一个限制:请不要包括编写聊天服务器的情况.(为什么?因为这被过度使用作为许多类似事物的一个例子)
在选择并行化任务时,我通常使用Spark.阅读有关Akka中并行处理的文章,例如http://blog.knoldus.com/2011/09/19/power-of-parallel-processing-in-akka/,似乎使用Akka进行并行处理的程度较低.似乎Spark从用户中抽象出一些较低级别的概念,例如map reduce.Spark为分组和过滤数据提供高级抽象.Akka是Spark的并行任务的竞争者还是他们解决了不同的问题?
在决定使用哪种注意事项之前,我应该做什么?