电子书:《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健

[复制链接]
查看167 | 回复1 | 2019-12-17 06:43:49 | 显示全部楼层 |阅读模式

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_1

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_1

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_2

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_2

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_3

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健_3


内容简介:

作者简介
陈韶健,资深技术专家,著有《深入
践 Spring Boot》(2016年10月机械
工业出版社)《Neo4全栈开发》
(2017年6月电子工业出版社)等书籍
在虚拟化技术领域、数据库使用和大数
据分析、分布式架构设计、 Spring等开
源框架的使用、微服务实施和开发等领
域都有深入的研究和丰富的实践经验
未来研究方向:物联网、智慧城市、A
人工智能等。

Spring Cloud与 Docker
高并发微服务架构设计实施
陈韶健
電子工業出顾
Publishing House of Electronics Industry
供非商业用途或交流学习使用

内容简介
本书从架构设计、应用开发和运维部署三个方面出发,对微服务架构设计的实施进行了全方位的
阐述和深入实践,并结合生产实际讲解了 Spring Cloud, Docker和 Jenkins等工具的具体使用方法。书
中通过一个互联网电商平台实例实现了高并发的微服务架构设计,并通过详细的开发和实施过程,演
示了构建一个.安.全.可靠、稳定高效并可持续扩展的系统平台的方法。
本书适合互联网应用开发设计人员参考学习
不得以任何方式复制或抄袭本书之部分或全部内容
图书在版编目(CcP)数据
Spring Cloud与 Docker高并发微服务架构设计实施/陈韶健著.一北京:电子工业出版社,2018.6
ISBN978-7-121-34161-8
1.①8…Ⅱ.①陈…Ⅲ①互联网络一网络服.务.器Ⅳ.①TP368.5
中guo版本图书馆CP数据核字(2018)第088760号
策划编辑:安娜
特约编辑:赵树刚
印刷:三河市良远印务有限公司
装订:三河市良远印务有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱邮编:100036
开本:787×980116印张:22.5字数:504千字
版次:2018年6月第1版
印次:2018年6月第1次印刷
定价:79.00元
凡所购买电子工业出版社图书有缺损问題,请向购买书店调换。若书店售缺,请与本社发行部联
系,联系及邮购电话010)882548888825888
质量投诉请发邮件至zIts(@phei.com.cn,盗版侵权举报请发邮件到dbqg@phei.com.cn
本书咨询联系方式:010-51260888819,fag@phei.com.cn
仅供非商业用途或交流学习使用

前言
简单地说,微服务就是一种使用轻量级架构设计的组件化的小应用,这种小应用只关
注一定范围的业务功能,往往只负责做好一件事情。通过很多这样的小应用,利用一种高
效而灵活的管理机制,可以组成一个功能全面且业务丰富的大型平台。这种管理机制包括
服务的注册与发现、服务的路由与负载均衡管理、服务之间简单而快捷的通信等功能。
轻量级的微服务架构设计方法,是在竞争激烈的互联网环境中诞生并且发展起来的
非常适合互联网应用快速迭代和规模化扩张的特点。当风靡一时的SOA架构因为其重量级
的设计方法,并不能适应业务快速变更和高速发展的要求时,微服务架构轻量级的设计风
格的出现无疑是软件工程设计的救星,它给软件工程设计重新注.入了一股新鲜活跃的血液。
互联网经济激烈竞争的特性,致使业务需求经常发生变化,这就要求技术开发必须具
有非常快速的响应能力,以快速抢占市场先机,体现一种“高手过招、唯快不破”的风格
而且,产品一经推出,必须经常进行调整和迭代,以使其始终都能处于“出类拔萃、鹤立
群”的地位。更为重要的一面是互联网经济巨大的市场潜力,必然会触发应用产品走上
规模化扩张的道路,这种扩张有时甚至是爆炸性的,这对产品的性能和稳定性都提出了前
所未有的高要求
对于软件设计和开发,唯有轻装上阵才能时刻充满活力,始终具有冲锋陷阵的干劲和
强壮的生命力。微服务架构轻量级的设计观念及其渐进式的开发特点,正是体现了这种与
时俱进的先进设计思想
在微服务架构设计实施的实践中, Netflix Oss是大家所公认的最早使用微服务架构
设计的典范, Spring团队在其开源组件的基础上,组建了一个基于 Spring Boot开发框架
的 Spring Cloud工具套件。 Spring Cloud工具套件为开发者提供了一个完整而配套的工具
组件,使微服务架构的实施和开发变得更加普通和容易。 Spring Cloud工具套件提供了包
仅供非商业用途或交流学习使用

下g计
括但不限于服务注册管理、智能路由、负载均衠服务、熔断容错和服务降级机制、集中配
置管理、服务监控与跟踪等功能组件和服务。
本书将详细介绍如何使用 Spring Cloud工具套件来设计和开发微服务,并且不只是停
留在表面上对 Spring Cloud各个工具组件本身的使用说明和介绍,而是从架构设计出发
说明了如何更好地将微服务架构的设计理念应用于生产实践中,并在实际应用中加深对
Spring Cloud工具套件的理解和掌握的程度。同时还将介绍怎么使用 Docker和 Jenkins等
工具来进行微服务的部署和发布,并通过构建一系列高可用性的服.务.器架构设计,阐述了
构建一个稳定、可靠并且能够适应规模化发展的应用平台的方法。
本书将从架构设计、应用开发和运维部署三个方面出发,对微服务架构设计的实施进行
全方位的介绍和详细说明,在这一过程中将使用一个互联网平台的实例展开分析和深入实践。
通过对本书的系统学习,可以让读者将微服务架构的设计方法快速应用于生产实践
中,为开发团队和企业提供坚不可摧的竞争力。
让我们一起努力,共同探索吧!让先进的技术率先成为我们先进的生产力。
本书的读者对象
本书的读者对象为广大的Java开发者、系统架构师和系统运维人员。本书特别适合
使用过 Spring开源框架或具有 Spring框架基础知识的广大用户群体
本书章节组成
本书由三部分组成,各部分及其章节的结构如下所示。
第一部分架构篇
第1章微服务架构与 Spring Cloud
第2章微服务架构最佳设计
第3章电商平台微服务设计实例
第二部分开发篇
第4章开发工具选用及 Spring Boot基
第5章电商平台微服务工程设计
第6章微服务治理基础服务开发
第7章 Rest apl微服务开发
供非商业用途或交流学习使用


#############################################


回复

使用道具 举报

ydddg | 2019-12-21 19:48:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则