前言
最近几年,微服务的概念非常火爆,由于它确实能解决传统单体应用所带来的种种问题(比如代码可维护性低、部署不灵活、不够稳定、不易扩展,等等),所以大家对“如何成功实施微服务架构”越来越感兴趣。在Java技术栈中,Spring Cloud独树一帜,提供了一整套微服务解决方案,它基于Spring Boot而构建,延续了Spring体系—贯的“简单可依赖”,但是由于微服务本身沙及的技术或概念比较广,所以在正式“人坑”之前,最好能有一本实战性强的书籍作为参考。但是很遗憾,Spring Cloud太新了,国内几乎
没有一本完整讲解其用法的新书。
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。
传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ。
内容简介
作为一 部帮助大家实现微服务架构落地的作品,本书基于Spring Cloud Camden SR4Docker 1.13.0,覆盖了微服务理论、微服务开发框架( Spring Cloud )以及运行平台( Dock-er)三大主题。全书可分为三部分,第1章对微服务架构进行了系统的介绍;第2~11章
使用Spring Cloud开发框架编写了一个“电影售票系统”;第12~14章则讲解了如何将微服务应用运行在Docker之上。全书Demo驱动学习,以连贯的场景、具体的代码示例来引导读者学习相关知识,最终使用特定的技术栈实现微服务架构的落地。
谨以此书献给想要学习微服务、Spring Cloud. Docker 又不知从何开始的读者朋友们。希望本书能切切实实地帮助你使用特定技术栈实现微服务架构的落地,也希望本书不会令你失望。本书$很多理论性的内容并未展开,例如Cloud Native、12-factor App、DDD等,但笔者都在文中以TIPS、拓展阅读或WARNING的形式进行了标记,这部分内容希望读者能够自行拓展阅读。
目录
1 微服务架构概述


2 微服务开发框架——Spring Cloud


3 开始使用Spring Cloud实战微服务


4 微服务注册与发


5 使用Ribbon实现客户端恻负载均衡


6 使用Feign实现声_式RES11调用


7 使用坤对1扭实现微服务的容错处理


8 使用Zuul构建微服务國关.


9 使用Spring Cloud Con%统一管理微服务配置


10 使用Spring Cloud Sleuth实现微服务跟踪


11 Spring Cloud常见问题与总结


12 Docker


13 将微服务运行在Docker上


14 使用Docker Compose编排微服务


网友评论