Akka in Action是一款AKKA入门必读书籍,讲述了AKKA的理论知识和适用场景,帮助初学者进一步了解和笑话编程知识,更好的利用AKKA进行开发设计,绿色资源网诚意推荐!
Akka是什么Akka是JAVA虚拟机JVM平台上构建高并发、分布式和容错应用的工具包和运行时。Akka用Scala语言写成,同时提供了Scala和JAVA的开发接口。
Akka处理并发的方法基于Actor模型。在Akka里,Actor之间通信的唯一机制就是消息传递。
akka如何快速入门?《Akka in Action》该书的例子在github上,不过该书的第12章讲的STM功能, 在Akka的2.3版本已经被废弃不用了。
《Java并发编程实战》—— 基础,因为 Akka 默认使用的是Java 7所引进的ForkJoin线程池,目前最新的实现是自己内嵌的一个ForkJoin线程池。
《Erlang趣学指南》—— 基础,因为学习 Akka不得不了解 Actor 模型的来源,以及实现。这本书生动有趣,不但涵盖了基础知识还包含了OTP的内容,即 Akka 集群。
《Akka 入门与实践》 —— 入门,本书是入门的 Akka 书,可以保证您快速地上手 Akka,译者也是摩根的大牛,清华高材生。
《反应式设计模型》—— 进阶,本书我们还在翻译,原书是前 Akka Tech Lead 编写的 《Reactive Design Patterns》,这本书可以帮助你了解更深的理论层次的知识。
《领域驱动设计 ——软件核心复杂性应对之道》 —— 进阶,这本书虽然不是教你具体的 Akka代码,但是对你如何使用 Akka 来解决复杂的现实的业务问题帮助非常大。
Akka in Action暂未编译中文版,先提供英文原版下载!