电子书定价: | ¥45.00 |
Kindle电子书价格: | ¥17.99 |

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备。了解更多信息
使用 Kindle 网页版即时在浏览器上阅读。
使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

![“微服务设计 (图灵程序设计丛书)”,作者:[纽曼(Sam Newman), 崔力强, 张骏]](https://images-cn.ssl-images-amazon.cn/images/I/5153vUxxJ4L._SX260_.jpg)
微服务设计 (图灵程序设计丛书) Kindle电子书
广告
内容简介
本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。编辑推荐
过去十年中,分布式系统的粒度变得越来越细,包含大量代码的单块应用逐渐转变为自包含的微服务。但开发微服务系统也有一些让人头疼的问题。本书通过大量的例子,全面讨论了系统架构师和管理员在构建、管理和演化微服务架构时必须考虑的问题,并给出了实用的建议。
本书不但详细地阐述了微服务的基本概念,而且还深入探究了如何对自治服务进行建模、集成、测试、部署及监控。书中虚构了某个领域的一家公司,来帮助读者学习微服务架构是如何影响一个领域的。
了解微服务如何将系统设计与组织目标相匹配
掌握将一个服务和现有系统进行集成的不同方式
使用增量式的做法拆分单块代码库
通过持续集成部署各个微服务
审视对分布式系统进行测试和监控的复杂性
管理“用户-服务”和“服务-服务”两种模式下的安全性
理解微服务架构在规模化方面所面临的问题
媒体推荐
“微服务架构有很多吸引人的地方,但一不留神,就会在微服务之路上遭遇很多令人痛苦的陷阱。这本书会帮助你确定微服务这条路是否适合你,以及如何在你的旅程中避免这些陷阱。”
——Martin Fowler,软件开发大师,ThoughtWorks首席科学家
作者简介
Sam Newman是ThoughtWorks公司的技术专家、ThoughtWorks内部系统架构师,同时还为全球的客户提供咨询服务。他在开发和IT运维方面与全球多个领域的公司有过合作。
基本信息
- ASIN : B01M3VNAYQ
- 出版社 : 人民邮电出版社; 第1版 (2016年10月31日)
- 出版日期 : 2016年4月1日
- 品牌 : 图灵社区
- 语言 : 简体中文
- 文件大小 : 4427 KB
- 标准语音朗读 : 未启用
- X-Ray : 未启用
- 生词提示功能 : 未启用
- 纸书页数 : 230页
- 亚马逊热销商品排名: 商品里排第29,911名Kindle商店 (查看Kindle商店商品销售排行榜)
- 商品里排第151名软件工程及软件方法学
- 商品里排第368名程序语言与软件开发
- 用户评分:
买家评论
4.2 颗星,最多 5 颗星
4.2星,共 5 星
70
买家评级
评分是如何计算的?
在计算总星级评分以及按星级确定的百分比时,我们不使用简单的平均值。相反,我们的系统会考虑评论的最新程度以及评论者是否在亚马逊上购买了该商品。系统还会分析评论,验证评论的可信度。

所谓的“微服务”之“微”,在于其高内聚松耦合的气质,而非个体之“微”,其外表简洁如皓月,而内涵深沉似大海。以前一直以为对象化高级语言后,《软件工程》中的“数据流图”、“状态机”和“数据字典”就真不适用了,那些是我以前负责过的项目中做系统设计必须要遵循和首先完成的工作,像流程图级别的详细设计我带的团队是坚决不做的,因为根本没有必要。而接触对象化语言项目后情况变得非常复杂,接口形式更丰富更不那么清晰,工程师只需要学会使用各种插件和API就可以了,一切以快速直接为开发准则,其他的一切好像都不用考虑,交给底层框架和操作系统去考虑就可以了,文档都是流程图级别……😖😖😖(不懂,没办法)被忽悠了这么多年终于明白哪些所谓的不需要只不过是因为只是在一个自己根本看不清的庞大程序上“描边绣花”而已罢了,所以只能使用流程图来进行设计。而在系统级顶层设计时都是遵循清晰、简明,状态可控的设计宗旨的。在运算能力,资源管理及虚拟化能力,操作系统的完善性,容器技术,计算成本等基础技术大为改善的今天,高效的开发协作管理越来越清晰的显示出接口简化的倾向,所遵循的松耦合高内聚准则,终于可以将每个服务所需的所有支撑使用虚拟化技术封装在一个“Function”之内,形成一个独立的可自我运营的“服务”。在工程实施中,任何好的设计都不是唯技术的,最大化的使用成熟的基础技术,才是真正的良心制造。高内聚、松耦合、自组织、抛弃式的设计语言翻译成人话就是,真正好的东西是不复杂的。本书干货满满,作者将工作实践中的心得体会和各种协作软件的最佳实践结果推荐给所有读者,良心作品。
该评价的图片
50 个买家评论
-
热门评论
现在无法筛选评论。请稍后再试。
2021年12月12日
报告滥用情况
已确认购买
一直以来对微服务架构一知半解,处于知其然不知其所以然的阶段。身边的很多项目也仅仅是停留在使用分布式微服务开源框架而已。本书对微服务系统的建设原则以很直白的方式做了讲解,非常受用。可以让我们真正了解什么是微服务架构。
有帮助
2018年12月23日
已确认购买
本书介绍了微服务的演化,实际上是SOA的一种更贴合现阶段需求和硬件的实践。没有具体的技术细节,但是从设计微服务需要思考的各个方面/层面提出问题,有的目前有比较好的解决方案,有的是开放问题但提供部分思路。也许这本书更适合架构师或者有相当资深开发经验的读者。
2018年10月2日
已确认购买
好书,但如果没有接触过微服务,那还是需要很多的实践。尤其是本书的后半部分。书中有一些错字,还好都比较明显。不影响阅读
2017年10月17日
已确认购买
书里面的内容还是非常好的,比如微服务的界限划分,持续集成,持续交付等等。不太好的地方是书里面的废话有点多。很多问题几句话能说明白的,非要大段大段的陈述,有点浪费读者的时间。所以,建议有经验的程序员可以加快自己阅读本书的速度。
2017年8月11日
已确认购买
内容多,看起来会有点烧脑。坚持看,会有帮助。