锅炉信息网 > 锅炉知识 > 锅炉百科

反应式设计模式

发布时间:

这个专栏是不是凉了?其实…不完全是,在翻译 Akka HTTP 和对照 Akka 其它相关文档的时候,发现有个很严重的问题。Akka 的官网虽然还算

这个专栏是不是凉了?


其实…不完全是,在翻译 Akka HTTP 和对照 Akka 其它相关文档的时候,发现有个很严重的问题。Akka 的官网虽然还算详细,但是所有的内容都是告诉你 Akka 以及相关生态的 “是什么” 以及 “怎么用”。对于Akka的使用者和爱好者而言,总是缺了点什么。


Akka 团队的前技术领头人 Roland Kuhn 博士 其实在 2017 年 出版 过一本书 《Reactive Design Patterns》,书的内容,更多的,就是在告诉读者“为什么”。当然,既然书名里面有 “设计模式”,那么当然书里的内容并不会是只为 Akka 所用,更多的是希望读者学习和理解基于消息驱动的大规模分布式系统的设计思路。


过去的几个月, 我伙同 @何品 , @Hawstein , @Wang Wayne @cjuexuan 等几个 Scala/Akka 发烧友一起对这本书进行了汉化翻译,现在大概已经算是完成了初稿,接下来的几个月,我们会和编辑社进行定稿。


虽然听起来有点像是借口,但是这个期间针对这本书的翻译,的确占据了全部的工余时间,所以其它的活动,不免减免了不少。


书中的内容,现在,当然不能全部披露。但是我在这里先列个大纲(和正式出版肯定有出入)


注:很多人会说,为什么译反应式,而不是响应式。这个问题算是书中重点之一,这里先不做解释。


第一部分,简介

  • 1. 为什么要反应式
  • 2. 反应式宣言概览
  • 3. 行业工具


第二部分,微言大义

  • 4. 消息传递
  • 5. 位置透明性
  • 6. 分而治之
  • 7. 规划失败处理
  • 8. 有界一致性
  • 9. 规约非确定性
  • 10. 消息流


第三部分,设计模式

  • 11. 测试反应式应用程序
  • 12. 容错和恢复模式
  • 13. 复制模式
  • 14. 资源管理模式
  • 15. 消息流模式
  • 16. 流量控制模式
  • 17. 状态管理和持久化模式

精选推荐

  • 711关东煮供应商
    711关东煮供应商

    今天给大家介绍三位,奶粉,全家、罗森这些便利店里关东煮的供应商。店里卖三四块钱一串的关东煮,在网上买不到,一块钱就搞定。首先关东

  • 健康日历|高压锅容易爆炸的4个原因
    健康日历|高压锅容易爆炸的4个原因

    来源:医药养生保健报设计:李雅琴医学审核:姜峰出品人:胡丽丽

  • 高炉
    高炉

    今天这活却是个白事,等到了时辰,那家人便准备火化,本来准备送普炉,我却心中一动,便对那家人说道:“这老人走也不要省,还是送高炉吧。”

  • 高压锅和电压力锅的区别,推荐几款点压力锅
    高压锅和电压力锅的区别,推荐几款点压

    记得之前有一次去朋友家玩,他正在用高压锅煮小米粥,是的,高压锅压小米粥,大概煮了半小时,高压锅突然爆炸了,现场惨不忍睹啊,幸好厨房里没

0