书籍 反应式设计模式的封面

反应式设计模式

Roland Kuhn

出版时间

2018-12-31

ISBN

9787302517146

评分

★★★★★

标签

编程

书籍介绍

《反应式设计模式》介绍反应式应用程序设计的原则、模式和经典实践,讲述如何用断路器模式将运行缓慢的组件与其他组件隔开、如何用事务序列(Saga)模式实现多阶段事务以及如何通过分片模式来划分数据集,分析如何保持源代码的可读性以及系统的可测试性(即使在存在许多潜在交互和失败点的情况下)。 主要内容 ? “反应式宣言”指南 ? 流量控制、有界一致性、容错等模式 ? 得之不易的关于“什么行不通”的经验 ? 在巨大的负载下保持伸缩性的架构

目录
第Ⅰ部分 简介
第1章 为什么需要反应式? 3
1.1 剖析反应式应用 5
1.2 应对负载 6
1.3 应对失败 7

显示全部
用户评论
由浅入深 理论方面从响应式宣言的大纲逐条说明。适合在使用时多读几次 理解其设计模式。
翻译的很好,质量很高 讲解了很多理念以及业内惯用做法.
书里很好地陈述了分布式系统,多线程编程中常用的设计模式,使用akka作为用例语言,略有不适
别问,问就是刷的。
使用Scala/Akka也快6个年头了,读了些书后对于工作中已用过、想用、未想过的各种用于编写分布式系统的机制、概念有了更深入的认识或知道了原理。
配合psicII,qp,ddia食用,很多时候感觉在讨论k8s,不知道属于先有鸡还是先有蛋,如果先有鸡,那水平的确可以,如果先有蛋的话,啧啧,解释的也能自圆其说,有些启发
模式这类书籍,还是要自己有场景之后看才可以…
2。其实是一本 Akka 书,内容很杂,对不用 Akka 的人,我觉得看的价值不大。(注:本人只看了一半多)
这本书介绍了反应式系统的特点,例如异步,高可用,消息驱动。但是没告诉我们一个业务反应式系统怎么设计,没有业务系统的案例,很多概念都是高可用里面的。感觉写的有些故弄玄虚。
有挺多地方看的不是很懂,可能需要对akka或者erlang比较熟悉才能领会很多问题在反应式架构下的解决方案