3.12 Go微服务实战(微服务理论) --- 微服务化策略

第12章 微服务化策略 
12.1 微服务架构风格 
	微服务有2个重要的风格:一是每个服务都是拥有独立的数据库;二是系统基于API的模块化。

	12.1.1 每个服务都拥有独立的数据库 
	12.1.2 基于API的模块化 

12.2 微服务化进程中的重点问题 
	12.2.1 微服务的通信 
		1.通行风格
		2.服务发现
		3.可靠性
		4.事务性消息
		5.外部API

	12.2.2 事务管理的一致性 
	12.2.3 微服务数据查询 
	12.2.4 微服务部署 
	12.2.5 微服务生产环境监控 
	12.2.6 微服务的自动化测试 

12.3 微服务的拆分 
	12.3.1 拆分的指导原则 
		单一职责原则和闭包原则。
		
	12.3.2 依据业务能力拆分 
	12.3.3 依据领域驱动设计拆分 
	12.3.4 服务API的定义 

3.12 Go微服务实战(微服务理论) --- 微服务化策略_第1张图片

3.12 Go微服务实战(微服务理论) --- 微服务化策略_第2张图片 

3.12 Go微服务实战(微服务理论) --- 微服务化策略_第3张图片 

3.12 Go微服务实战(微服务理论) --- 微服务化策略_第4张图片 

你可能感兴趣的:(Golang,微服务,golang,java)