首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 反应式设计模式
内容
内容推荐
现代Web应用程序的用户数量众多,即使服务器出现故障或有新服务器上线,Web应用程序也需要继续提供服务;Web应用程序需要在资源有限的情况下,将信息提供给分布于全球的广大用户。“反应式应用程序”能适应部分失败以及负载变化情形,并在变化多端的分布式环境中保持即时响应性;如何做到这一点呢?秘诀就在于“消息驱动的架构”以及各种设计模式。
罗兰·库恩、布赖恩·哈纳菲、杰米·艾伦著的《反应式设计模式》介绍反应式应用程序设计的原则、模式和最佳实践,讲述如何用断路器模式将运行缓慢的组件与其他组件隔开、如何用事务序列(Saga)模式实现多阶段事务以及如何通过分片模式来划分数据集,分析如何保持源代码的可读性以及系统的可测试性(即使在存在许多潜在交互和失败点的情况下)。
目录
第Ⅰ部分 简介
第1章 为什么需要反应式?
1.1 剖析反应式应用
1.2 应对负载
1.3 应对失败
1.4 让系统即时响应
1.5 避免大泥球
1.6 整合非反应式组件
1.7 小结
第2章 《反应式宣言》概览
2.1 对用户作出反应
2.1.1 理解传统方法
2.1.2 使用共享资源的延迟分析
2.1.3 使用队列限制最大延迟
2.2 利用并行性
2.2.1 通过并行化降低延迟
2.2.2 使用可组合的Future改善并行性
2.2.3 为序列式执行表象买单
2.3 并行执行的限制
2.3.1 阿姆达尔定律
2.3.2 通用伸缩性法则
2.4 对失败作出反应
2.4.1 划分与隔离
2.4.2 使用断路器
2.4.3 监督
2.5 放弃强一致性
2.5.1 ACID 2.0
2.5.2 接受更新
2.6 对反应式设计模式的需求
2.6.1 管理复杂性
2.6.2 使编程模型更贴近真实世界
2.7 小结
第3章 行业工具
3.1 反应式的早期解决方案
3.2 函数式编程
3.2.1 不可变性
3.2.2 引用透明性
3.2.3 副作用
3.2.4 函数作为一等公民
3.3 即时响应用户
3.4 对反应式设计的现有支持
3.4.1 绿色线程
3.4.2 事件循环
3.4.3 通信顺序进程
3.4.4 Future和Promise
3.4.5 反应式扩展工具包
3.4.6 Actor模型
3.5 小结
第Ⅱ部分 微言大义
第4章 消息传递
第5章 位置透明性
第6章 分而治之
第7章 原则性失败处理
第8章 有界一致性
第9章 按需使用非确定性
第10章 消息流
第Ⅲ部分 设计模式
第11章 测试反应式应用程序
第12章 容错及恢复模式
第13章 复制模式
第14章 资源管理模式
第15章 消息流模式
第16章 流量控制模式
第17章 状态管理和持久化模式
附录A 反应式系统图示
附录B 一个虚构的案例
附录C 《反应式宣言》正文
标签
缩略图
书名 反应式设计模式
副书名
原作名
作者 (美)罗兰·库恩//布赖恩·哈纳菲//杰米·艾伦
译者 译者:何品//邱嘉和//王石冲
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302517146
开本 16开
页数 362
版次 1
装订 平装
字数 471
出版时间 2019-01-01
首版时间 2019-01-01
印刷时间 2019-01-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 674
CIP核字 2018259605
中图分类号 TP311.52
丛书名
印张 24.75
印次 1
出版地 北京
240
172
20
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号 图字01-2017-4218
版权提供者 由Manning出版公司授权出版
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 19:11:04