Spring Cloud微服务:入门、实战与进阶

Spring Cloud微服务:入门、实战与进阶

作者:尹吉欢

出版社:机械工业

出版年:2019年6月

ISBN:9787111627319

所属分类:网络科技

书刊介绍

《Spring Cloud微服务:入门、实战与进阶》内容简介

本书主打的是与微服务相关的实战体系。第一部分是准备篇,可以帮助各位读者了解微服务以及Spring Cloud的概念。第二部分是基础篇,会对Spring Cloud中常用的模块进行详细讲解。第三部分是实战篇,开始实战性质的内容讲解,包括选择配置中心、自研发配置中心、分布式跟踪、微服务安全认证、Spring Boot Admin管理微服务、快速生成API文档等实用内容。
最后一部分是高级篇,也是难度比较大的一部分,主要内容如下: ·对Zuul进行扩展,即对认证、限流、降级、灰度发布等内容进行讲解。
·讲解缓存框架的使用,解决缓存穿透、缓存雪崩等问题。
·数据存储的选型,比如对MySQL、MongoDB、ElasticSearch的使用进行讲解。
·分布式事务的解决方案,重点是利用消息队列开发可靠性消息服务来实现数据的最终一致性。
·讲解分布式任务调度框架Elastic-Job。
·讲解分库分表的解决方案Sharding-JDBC。
尹吉欢,资深Java开发工程师,在Spring Cloud和微服务方面有丰富的经验。喜欢写代码,研究技术,座右铭是“简单的技术爱好者”。一直在上海从事Java服务端开发工作,前端也略有涉及。曾就职于鲁班软件,一起唱等互联网公司,目前就职于房产大数据公司房价网,担任技术经理,负责公司产品的开发和管理工作。2016年创办了自己的技术网站‘猿天地’,主要提供Java相关技术的分享和视频课程。主要关注分布式、高并发、后端服务,目前的重心是微服务。

作品目录

赞誉
前言
第一部分
准备篇
第1章:Spring
Cloud与微服务概述
第2章:实战前的准备工作
第二部分
基础篇
第3章:Eureka注册中心
第4章:客户端负载均衡Ribbon
第5章:声明式REST客户端Feign
第6章:Hystrix服务容错处理
第7章:API网关
第三部分
实战篇
第8章:API网关之Spring
Cloud
Gateway
第9章:自研分布式配置管理
第10章:分布式配置中心Apollo
第11章:Sleuth服务跟踪
第12章:微服务之间调用的安全认证
第13章:Spring
Boot
Admin
第14章:服务的API文档管理
第四部分
高级篇
第15章:API网关扩展
第16章:微服务之缓存
第17章:微服务之存储
第18章:微服务之分布式事务解决方案
第19章:分布式任务调度
第20章:分库分表解决方案
第21章:最佳生产实践经验

相关推荐

微信二维码