Akka框架,总的来说是一种比较好的框架,虽然接触它才没多长时间,现在又要暂时性的不再使用,但是其actor模式的应用却留下了深刻印象。无论你想向另外一个actor(这个actor可能部署在相隔了很多网段的节点上),你只需要tell()一下,就可以去做其余的事情了。良好的异步处理事件特性使得在处理多个事件的时候非常好用。再加上其对消息队列处理时的事务性,你不必担心有的消息发过来之后还会有被别的代码占用的异常出现。部署在不同机器上不同网段内的actor间的相互通信,只要有了actor的物理或者逻辑路径,一切都不是问题。
用Scala开发的Akka框架,既可以直接用Scala来实现各种需求又可以几乎完全兼容性的被Java使用。在实时性流式计算推广的越来越快的情况下,Akka绝对是你做实时性处理很好的选择!
附注一些Akka框架和流式计算的学习网站:
http://www.cnblogs.com/xiefeifeihu/archive/2011/10/06/2200224.html
http://doc.akka.io/docs/akka/2.0.2/intro/getting-started-first-java.html
http://laokaddk.blog.51cto.com/368606/826889
http://developer.51cto.com/art/201207/350684.htm
http://stackoverflow.com/search?q=eventStream+akka&submit=search
http://doc.akka.io/api/akka/2.0/#package
http://blog.sina.com.cn/s/blog_752048b20100vi1h.html
http://guibin.iteye.com/blog/967965
http://www.ibm.com/developerworks/cn/java/j-javaactors/


Akka框架以其actor模式提供强大的异步处理能力,简化了跨网络节点通信。通过简单的tell()操作即可发送消息,保证消息队列的事务性,避免资源冲突。同时,Akka兼容Scala和Java,适配实时性流式计算场景。推荐学习资源包括官方文档和社区博客。

5605

被折叠的 条评论
为什么被折叠?



