Akka框架,总的来说是一种比较好的框架,虽然接触它才没多长时间,现在又要暂时性的不再使用,但是其actor模式的应用却留下了深刻印象。无论你想向另外一个actor(这个actor可能部署在相隔了很多网段的节点上),你只需要tell()一下,就可以去做其余的事情了。良好的异步处理事件特性使得在处理多个事件的时候非常好用。再加上其对消息队列处理时的事务性,你不必担心有的消息发过来之后还会有被别的代码占用的异常出现。部署在不同机器上不同网段内的actor间的相互通信,只要有了actor的物理或者逻辑路径,一切都不是问题。
用Scala开发的Akka框架,既可以直接用Scala来实现各种需求又可以几乎完全兼容性的被Java使用。在实时性流式计算推广的越来越快的情况下,Akka绝对是你做实时性处理很好的选择!
附注一些Akka框架和流式计算的学习网站:
http://www.cnblogs.com/xiefeifeihu/archive/2011/10/06/2200224.html