反应式设计模式
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787302517146
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:362
- 出版时间:2018-11-01
- 条形码:9787302517146 ; 978-7-302-51714-6
本书特色
现代Web应用程序的用户数量众多,即使服务器出现故障或有新服务器上线,Web应用程序也需要继续提供服务;Web应用程序需要在资源有限的情况下,将信息提供给分布于全球的广大用户。“反应式应用程序”能适应部分失败以及负载变化情形,并在变化多端的分布式环境中保持即时响应性;如何做到这一点呢?秘诀就在于“消息驱动的架构”以及各种设计模式。 《反应式设计模式》围绕反应式宣言展开,讲述什么是反应式、为何需要反应式,以及反应式系统设计与开发中的一些常用模式,无论是软件开发者还是系统架构师,都可从本书中汲取知识养分。书中提出许多真知灼见,勾勒出反应式应用程序、反应式系统以及反应式平台等概念,有场景、有故事、有概念、有实践,令人沉醉其中,流连忘返。
内容简介
《反应式设计模式》介绍反应式应用程序设计的原则、模式和经典实践,讲述如何用断路器模式将运行缓慢的组件与其他组件隔开、如何用事务序列(Saga)模式实现多阶段事务以及如何通过分片模式来划分数据集,分析如何保持源代码的可读性以及系统的可测试性(即使在存在许多潜在交互和失败点的情况下)。 主要内容 ? “反应式宣言”很好不错指南 ? 流量控制、有界一致性、容错等模式 ? 得之不易的关于“什么行不通”的经验 ? 在巨大的负载下保持伸缩性的架构
目录
作者简介
Roland Kuhn博士曾在慕尼黑工业大学学习物理专业,获得了博士学位;在欧洲核子研究中心(瑞士日内瓦)的高能粒子物理实验中,发表了关于核子的胶子自旋结构测量的博士专题论文。该实验需要使用和实现大型计算集群以及快速的数据处理网络,这也为Roland透彻理解分布式计算奠定了基础。此后,Roland博士在德国空间运营中心工作了4年,负责建设军事卫星的控制中心和地面基础设施。再后来,他加入Lightbend(之前叫做Typesafe)公司,在2012年11月到2016年3月期间负责带领Akka团队。在此期间,他与Martin Odersky和Erik Meijer一起在Coursera平台上讲授Principles of Reactive Programming课程,这门课程的学员超过12万人。Roland与Jonas Bonér等人共同撰写了**版的《反应式宣言》,该宣言于2013年6月发表。目前,Roland是Actyx的首席技术官及联合创始人,Actyx是一家总部位于慕尼黑的公司,致力于使欧洲的各类中小型制造企业享受到现代反应式系统的福泽。 Brian Hanafee在加利福尼亚大学伯克利分校获得电气工程与计算机科学学士学位,现任富国银行的首席系统架构师,负责设计网上银行和支付系统,并长期引领公司的技术门槛提升。此前,Brian曾在甲骨文公司工作,致力于研究新兴产品、互动电视系统以及文本处理系统。Brian也曾任博思艾伦咨询公司的咨询师,并曾在ADS公司将人工智能技术应用到军事规划系统中。Brian还为**代弹射安全的头盔综合显示系统编写了软件。 Jamie Allen是星巴克UCP项目的技术总监,致力于以跨运营模式、跨地域的方式,为星巴克公司各地的消费者重新定义数字体验。他是Effective Akka一书的作者,曾与Roland和Jonas一起在Lightbend公司工作4年以上。Jamie自2008年以来一直从事Scala和Actor开发工作,与世界各地的客户合作,帮助他们理解和采用反应式系统设计。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0