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

Posted enlyhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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微服务实战(微服务理论) --- 微服务化策略的主要内容,如果未能解决你的问题,请参考以下文章

3.14 Go微服务实战(微服务理论) --- 微服务中的分布式事务管理

3.15 Go微服务实战(微服务理论) --- 领域驱动设计的Go语言实现

3.16 Go微服务实战(微服务理论) --- Go语言基于ES-CQRS的微服务实践

3.16 Go微服务实战(微服务理论) --- Go语言基于ES-CQRS的微服务实践

go微服务实战,docker

Go 微服务实战之如何实现加解密操作的微服务开发