微服务实战

[英] 摩根·布鲁斯

出版时间

2020-04-30

ISBN

9787115529879

评分

★★★★★

标签

编程

书籍介绍
这本书最打动人的地方,是它不急着告诉你微服务有多好,而是先诚实地讲清楚:什么时候该用、什么时候不该用。作者以 SimpleBank 这家虚构金融公司为线索,把'金融软件的风险与惰性'这类现实约束摆上台面,让读者跟着它经历从单体拆到微服务、识别服务边界、处理服务协作与编排、再到把功能安全发布到生产的全过程。读者普遍反馈它'很贴地'——不是空中楼阁式的概念宣讲,而是围绕设计、部署、监控给出具可操作的实战经验,比如用事件机制降低服务耦合、异步与同步取舍、熔断后的可恢复性。它适合那些真正在工程实践中踩过坑、想系统梳理方法论的研发;若你期待深入分布式事务等硬核细节,则可能需要额外补充。
作者简介
摩根·布鲁斯 (Morgan Bruce)和保罗·A. 佩雷拉 (Paulo A. Pereira)都是经验丰富的开发团队领导者,他们的主要工作是运用本书中介绍的技术将微服务应用到生产环境中。
目录
第一部分 概述
第1章 微服务的设计与运行 3
1.1 什么是微服务应用 4
1.1.1 通过分解来实现扩展 6
1.1.2 核心原则 7

显示全部
用户评论
@微信读书 2020年22本书,微服务近几年大行其道说的人太多。这书算了很贴地的一本,有些痛点是实战过才更深刻。比如书中说的用事件机制去减少上游服务的耦合,异步与同步的选择。围绕设计,布署,监控本书给了不少实战经验。前面先说设计,包括服务划分,异步与同步,然后是布署到云的操作,最后到日志,面板监控。如在转型到微服务的过程可以作为参考。
比较全面,偏向实践
微服务入门
很棒
这本书比较好一点是很务实落地,把微服务全貌通过事例展示了出来,虽然内容比较广导致深度不够,但是足以获得足够必要骨架便于后续深入学习。力赞
确认偏实战,说教少,分布式事物再深入点就好了。
很传统思维写法的书; 有许多地方总结的很好; 绝知此事要躬行; 翻译有些僵硬; 微服务入门:设计,部署,监控;
下载
收藏