豆瓣评分: 8.2
内容简介
本书以一个名为EagleEye的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介绍如何将EagleEye项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(Amazon)中。针对在重构过程中遇到的各种微服务开发会面临的典型问题(包括开发、测试和运维等问题),本书介绍了解决这些问题的核心模式,以及在实战中如何选择特定Spring Cloud子项目或其他工具解决这些问题。
本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开…
作者简介
约翰·卡内尔(John Carnell)是一位知名云工程师,拥有20 年的Java 开发经验。他大部分时间都在使用AWS 平台构建基于电话的微服务。他的日常工作主要是设计和构建跨Java、Clojure 和Go 等多种技术平台的微服务。
评论
还是翻译问题,很糟糕。
信息量其实还没超过往上可以找到的一些简易信息。看起来很多实例,其实讲解的还是不够清晰。
spring cloud stream,spring oauth2和sleuth zipkin之前尚未了解。全是新概念的补充
四小时看完,正如豆友所说,适合我这样的懒人。
实战系列,质量有保证,对基于spring cloud的体系讲解全面。
这本书算是教会读者如果是用Spring Cloud中相关的组件来构建微服务应用。简略的介绍了这些组件的用途,以及为什么使用这些组件。本书比较偏实践,对于这些组件是如何产生的以及背后的原理几乎没有涉及,如果完全不了解Spring Cloud各种组件的话,用来入门很不错
长见识