第 2 章 微服务概述
2.1 系统架构的演进 
	2.1.1 单体架构 
	2.1.2 垂直分层架构 
	2.1.3 SOA 面向服务架构 
	2.1.4 微服务架构 
	2.1.5 云原生架构 

2.2 常见的微服务框架 
	2.2.1 Java 中的 Spring Cloud 与 Dubbo 框架 
	2.2.2 Go 语言中的 Go Kit 与 Go Micro 框架 

2.3 微服务设计的六大原则 
	1.高内聚,低耦合 
	2.高度自治 
	3.以业务为中心 
	4.弹性设计 
	5.日志与监控 
	6.自动化 

2.4 领域驱动设计 
	2.4.1 设计微服务的困境 
	2.4.2 解困之法:领域驱动设计(DDD) 
	2.4.3 DDD 的应用领域 
	2.4.4 DDD 领域划分 
	2.4.5 微服务架构中的团队组织和管理