本书首度剖析了响应式架构的概念和实践思路,以及如何使用Scala和Akka框架来实现这一架构,通过采用响应式结构,本书从各个层面全方位地简化编程工作,并消除编程复杂性,特别强调了Actor系统和Actor对象的特点,以及借助Akka框架如何使它们拥有更强大的功能,本书还详细讨论了如何实现持久化Actor对象的方法,对于想要深入了解并应用响应式架构以及在Scala和Akka中集成消息模式Actor的实践者来说,这本书是一份不可多得的参考资料。
结合akka讲了很多消息处理方面的内容。有点鸡肋,讲akka也有其它专门的书,讲消息处理倒是有可以借鉴的内容,但大部分都是在scala的形式下把企业集成模式这本书再over write了一遍
只读了开篇对于Actor模型的介绍,后续对Scale和Akka 的介绍就没有读了
抛开语言的架构部分,从中获取Actor架构思想和案例,收获甚多!Actor很适合做现时代的服务器框架,最大限度的尊重程序员设计又不乏整体性。
内容介绍
通过使用Actor模型,可以实现具有高性能、高响应性、高可伸缩性和高韧性的并发应用程序。本书一共分为10章,详细介绍了使用Actor模型中响应式消息传输模式的理论和实用技巧。其中包括以下内容:Actor模型和响应式软件的主要概念、Scala语言的基础知识、Akka框架与Akka集群功能、Actor模型中的通道机制和技术、降低消息源与消息目的地之间耦合性的方式、持久化Actor对象和幂等接收者。此外,在附录A中还介绍了通过.NET平台和C#语言来使用Actor模型的方法。
目录
- 第1章 Actor模型和企业级软件概述
- 第2章 使用Scala语言和Akka框架实现Actor模型
- 第3章 性能情结
- 第4章 通过Actor对象传递消息
- 第5章 消息通道
- 第6章 消息结构
- 第7章 消息路由
- 第8章 消息转换
- 第9章 消息端点