前言
本书提供了实现大型响应式微服务的实用方法和指导原则,并通过示例全面 讲解如何构建微服务。本书深入介绍了Spring Boot、Spring Cloud、 Docker、Mesos和Marathon,还会教授如何用Spring Boot部署自治服务,而 无须使用重量级应用服务器,并介绍Spring Cloud框架的各项能力、如何使 用Docker实现容器化,以及如何使用Mesos和Marathon抽象出计算资源和控制 整个集群。
从目录看起
由于全文内容过多总共四百多页篇幅过多,没法全部给大家展示出来,在这里便给大家展示部分内容
第1章,微服务揭秘
本章通过一些实例介绍了微服务的基本原理。 本章介绍了从传统单体应用到微服务架构的演进过程、现代应用架构的一些 原则和思维方式上的转变,还总结了大多数成功的微服务项目实现的共同特 征,最后讨论了微服务架构的优势。
下一章会分析微服务架构和其他架构风格之间的联系,还会介绍微服务的常 见用例。
第2章,相关架构风格和用例
本章介绍了微服务架构和其他一些流行的架构风格之间的关系。 本章首先介绍了微服务与SOA和十二要素应用的关系,然后分析了微服务架构 和其他架构(比如无服务器计算架构和Lambda架构)之间的联系,还介绍了 微服务与云计算以及DevOps结合使用的好处,随后分析了一些来自不同行业 并成功采用微服务的企业的案例,最后罗列了一些比较成熟的微服务框架。
为了更好地说明本章所讲的内容,下一章会开发一些微服务实例。