重新定义Spring Cloud实战——作者: 许进 / 叶志远 / 钟尊发,蔡波斯 等
链接:https://pan.baidu.com/s/1yXQ-Z7fLUOZxbdYNMaVxHg
已将提取码整理到公众号内,请打开微信扫描右侧二维码发送数字 1026 即可获取
书籍介绍

作者简介
许进
Spring Cloud中国社区创始人,阿里原资深工程师,花名玹霖,专注于基础架构与中间件研发,曾就职于唯品会平台架构部和饿了么。个人网站:http://xujin.org。
钟尊发
Spring Cloud中国社区联合创始人,现就职于京东金融,对微服务有深入研究。
叶志远
Spring Cloud中国社区联合创始人,现就职于蚂蚁金服,花名梓尧。CSDN博客专家,开源社区活跃者,国内Spring Cloud早期实践者
方志朋
Spring Cloud中国社区联合创始人,硕士学历,《深入理解Spring Cloud与微服务构建》作者,CSDN博客专家(阅读量600万 ),在社区具有较高活跃度与影响力。
蔡波斯
拥有多年Java开发经验,曾就职于美团、腾讯。国内Spring Cloud领域的早期实践者,现在金融行业从事FinTech相关研发
郭芳碧
多年微服务实践经验,现任职于某互联网金融公司中间件部门。
朱德明
拥有10年Java开发经验,多年技术架构和解决方案经验,现任灵雀云微服务架构师,在微服务领域有着丰富的落地经验,曾任某创业公司技术负责人。
编辑推荐
这是一本实践与理论并重、广度与深度兼顾的Spring Cloud生产实践开发指南,由SpringCloud中国社区倾力打造,作者来自阿里、蚂蚁金服、*金融等企业,本书针对SpringCloud在国内的使用情况,结合国内企业使用Spring Cloud落地微服务架构遇到的问题,提出可落地的解决方案。
本书内容有3大特色:
足够广:详细讲解了Spring Cloud的核心常用组件以及Spring Cloud的增强生态,针对生产实践中常见问题给出可落地的*实践方案,无论您是初学者还是开发人员,还是架构师,都能从此书获益。
有深度:本书对涉及的Spring Cloud组件按照从入门、进阶、实战、扩展增强的顺序循序渐进进行剖析和讲解,帮助作者知其然并知其所以然,授之以渔。
重实践:注重生产实践,通过案例驱动,给出优秀的生产实践方案和优秀的生产配置,帮助读者快速落地企业微服务架构。
全书共25章,分为三个部分:
*部分核心组件篇(第1~10章)
主要讲解SpringCloud的核心组件。首先从应用架构的发展历程讲起,介绍了微服务出现的背景,并对微服务架构的落地提出了相应的解决方案;然后分别详细介绍了Spring Cloud微服务体系中的核心常用组件,如Eureka、Feign、Ribbon、Hystrix、Zuul等;*后通过一个综合案例将前面介绍的组件连接起来,帮助大家融会贯通。
第二部分进阶实战篇(第11~18章)
在核心组件的基础上,对Config、Consul、认证和鉴权、全链路监控以及对Spring Cloud生态圈中第二代网关Spring Cloud Gateway进行了详细阐述,循序渐进、案例驱动,帮助读者加深对组件的理解和运用,更好地掌握相关内容运用于生产实践。
第三部分解决方案篇(第19~25章)
主要从解决方案着手,内容包括Spring Cloud与gRPC的整合方式、版本控制与灰度发布、Spring Cloud容器化、Dubbo向Spring Cloud的迁移、分布式事务、领域驱动等生产级实用解决方案,为企业IT架构微服务化和变革保驾护航。
目录
前言
第1章 微服务与SpringCloud1
1.1 微服务架构概述1
1.1.1 应用架构的发展1
1.1.2 微服务架构3
1.1.3 微服务解决方案4
1.2 Spring Cloud与中间件5
1.2.1 中间件概述5
1.2.2 什么是Spring Cloud5
1.2.3 Spring Cloud项目模块5
1.2.4 Spring Cloud与服务治理
中间件6
1.2.5 Spring Cloud与配置中心
中间件6
1.2.6 Spring Cloud与网关中间件8
1.2.7 Spring Cloud与全链路监控
中间件9
1.3 Spring Cloud增强生态10
1.3.1 Spring Cloud分布式事务10
1.3.2 Spring Cloud与领域驱动10
1.3.3 Spring Cloud与gRPC11
1.3.4 Spring Cloud与Dubbo生态融合11
1.4 本章小结11
第2章 Spring CloudEureka上篇12
2.1 服务发现概述12
2.1.1 服务发现由来12
2.1.2 Eureka简介14
2.1.3 服务发现技术选型15
2.2 Spring Cloud Eureka入门案例16
2.3 Eureka Server的REST API简介20
2.3.1 REST API列表20
2.3.2 REST API实例20
2.4 本章小结26
第3章 Spring CloudEureka下篇27
3.1 Eureka的核心类27
3.1.1 InstanceInfo27
3.1.2 LeaseInfo28
3.1.3 ServiceInstance29
3.1.4 InstanceStatus29
3.2 服务的核心操作30
3.2.1 概述30
3.2.2 LeaseManager30
3.2.3 LookupService31
3.3 Eureka的设计理念31
3.3.1 概述31
3.3.2 AP优于CP32
3.3.3 Peer to Peer架构33
3.3.4 Zone及Region设计34
3.3.5 SELF PRESERVATION设计36
3.4 Eureka参数调优及监控36
3.4.1 核心参数36
3.4.2 参数调优39
. . .