失效链接处理 |
akka实战 PDF 下载
整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.china-pub.com/8055408
相关截图:
资料简介:
Akka是JAVA虚拟机JVM平台上构建高并发、分布式和容错应用的工具包和运行库,同时提供了Scala和Java的开发接口。本书主要介绍了Akka的Actor开发模型,并行编程、消息传递、路由功能、集群、持久化等内容,还介绍了Akka的配置、系统集成和性能分析与度量等有关知识,全面介绍了Akka的主要功能,并给出了丰富的实例。
本书可作为程序员、软件工程师和架构师关于开发分布式并行应用的参考,也可以作为高等院校分布式并行开发的教材还可以作为对于分布式并行开发感兴趣的读者的入门参考书。
资料目录:
序I
译者序II
致谢III
关于本书IV
第1章 Akka简介1
1.1 什么是Akka?3
1.2 Actor简介4
1.3 两种扩展方法:建立我们的实例4
1.4 传统扩展5
1.4.1 传统扩展和持久性:一切移入数据库6
1.4.2 传统扩展和交互应用:轮询8
1.4.3 传统扩展和交互应用:Web服务9
1.5 用Akka进行扩展10
1.5.1 用Akka扩展和持久化:发送和接收消息11
1.5.2 用Akka扩展和交互应用:消息推送13
1.5.3 用Akka扩展和容错:异步解耦14
1.5.4 Akka方式:发送和接收消息15
1.6 Actor:向上和向外扩展的编程模型16
1.6.1 异步模型16
1.6.2 Actor操作17
1.7 Akka Actor20
1.7.1 ActorSystem20
1.7.2 ActorRef、邮箱和Actor21
1.7.3 分发器21
1.7.4 Actor和网络24
1.8 总结24
第2章 搭建和运行25
2.1 克隆、构建和测试接口25
2.1.1 用sbt进行构建26
2.1.2快进到GoTicks.com REST服务器28
2.2 探索应用中的app32
2.2.1 app结构32
2.2.2 处理销售的Actor:TicketSeller39
2.2.3 BoxOffice Actor40
2.2.4 RestApi43
2.3 部署到云上46
2.3.1 在Heroku上创建app46
2.3.2 在Heroku上部署并运行48
2.4 总结49
第3章 Actor测试驱动开发50
3.1 测试Actor50
3.2 单向消息52
3.2.1 SilentActor实例52
3.2.2 SendingActor实例57
3.2.3 SideEffectingActor实例63
3.3 双向消息66
3.4 总结68
第4章 容错69
4.1 容错是什么(不是什么)?69
4.1.1 普通对象与异常70
4.1.2 Let it crash73
4.2 Actor生命周期76
4.2.1 启动事件77
4.2.2 停止事件78
4.2.3 重启事件78
4.2.4 生命周期综合80
4.2.5 生命周期监控82
4.3 监视83
4.3.1 监视器层次结构83
4.3.2 预定义策略85
4.3.3 自定义策略87
4.4 总结94
第5章 Futures95
5.1 Future的应用实例95
5.2 Future无阻塞99
5.3 Future错误处理106
5.4 Future组合111
5.5 Future组合Actor122
5.6 总结123
|