3.16 Go微服务实战(微服务理论) --- Go语言基于ES-CQRS的微服务实践
Posted enlyhua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.16 Go微服务实战(微服务理论) --- Go语言基于ES-CQRS的微服务实践相关的知识,希望对你有一定的参考价值。
第18章 Go语言基于ES-CQRS的微服务实践
18.1 理论介绍
18.1.1 事件溯源
指的是将每次的事件都记录下来,而不是去记录对象的状态。只能追加,不能对已经添加的事件做修改。
18.1.2 命令查询职责分离
1.命令
不返回任何结果,但会改变对象的状态。
2.查询
返回结果,但不会改变对象的状态,对系统没有副作用。
18.2 ES-CQRS在Go语言中的实现示例
18.2.1 需求
18.2.2 分析与设计
18.2.3 核心实现
以上是关于3.16 Go微服务实战(微服务理论) --- Go语言基于ES-CQRS的微服务实践的主要内容,如果未能解决你的问题,请参考以下文章