响应式架构:消息模式Actor实现与Scala、Akka应用集成

响应式架构:消息模式Actor实现与Scala、Akka应用集成

评分

★★★★★

ISBN

9787121291135

出版社

电子工业出版社 2016-06-01出版

作者

沃恩 弗农

内容简介
通过Actor模型使用响应式消息传输模式,可编写出具有高性能、高响应性、高可伸缩性和高韧性的并发应用程序。本书由10章构成,详细介绍了使用Actor模型中响应式消息传输模式的理论和实用技巧。其中包括:Actor模型和响应式软件的主要概念、Scala语言的基础知识、Akka框架与Akka集群功能、Actor模型中的通道机制和技术、降低消息源与消息目的地之间耦合性的方式、持久化Actor对象和幂等接收者。附录A中还介绍了通过.NET平台和C#语言使用Actor模型的方式。
AI简介
这是一本深入探讨Actor模型,以及如何使用Scala语言和Akka框架实现响应式应用程序的著作。书中首先介绍了Actor模型和响应式软件的主要概念,然后详细阐述了如何使用Scala语言和Akka框架实现Actor模型,并探讨了性能优化、消息传递机制、消息路由、消息转换、消息端点、系统管理和基础结构等关键内容。 书中详细介绍了Akka框架和Actor模型,包括Actor系统的基本概念、Actor对象、消息、邮箱、调度器和地址等组件,以及Actor对象之间的监督机制。书中还介绍了如何使用Scala语言编写程序,包括Scala概要教程,以及如何使用Akka框架编写程序,包括Actor系统、实现Actor对象、监督、远程处理、集群功能、测试Actor对象和CompletableApp类等内容。 书中还探讨了性能优化的问题,包括晶体管、时钟频率、核心和高速缓存、可伸缩性、多线程技术的难点,以及Actor模型的作用。书中还详细介绍了消息传递机制,包括消息通道、消息、管道和过滤器、消息路由器和消息译码器等。书中还介绍了消息结构,包括命令消息、文档消息、事件消息、请求—回复模式、返回地址、相关标
阅读/下载地址