Akka是一个分布式计算工具集,支持开发者使用Java以及Scala便捷地构建正确的并发分布式应用程序。用户使用Akka构建的应用程序能够扩展至多台服务器,并能通过自恢复对失效情况做出响应。
《Akka入门与实践》旨在对Akka进行系统的介绍。对刚开始使用Akka构建并发分布式应用程序的读者来说,本书将带领大家学习所需的所有概念。本书首先从Actor的概念开始,然后逐步介绍Akka中的并发实现以及网络应用程序的构建。在教授如何使用Akka来解决疑难问题的同时,本书将介绍如何规避其中常见的陷阱。
从本书中学到的知识
·使用Akka来解决并发编程中遇到的挑战
·使用Akka来构建集群,并在多台机器上分配工作
·扩展应用程序,使之支持大量并发用户
·利用自恢复的应用程序为系统提供容错性
·使用事件驱动的方法构建低延迟应用程序
·通过高效利用系统资源来减少硬件开销
·通过扩展来有效提高网络效率
展开