CQRS 架构全称是Command Query Responsibility Segregation
,即命令查询职责分离,名词本身最早应该是Greg Young提出来的,但是概念却很早就有了。
本质上,CQRS也是一种读写分离的机制,架构图如下:
AxonFramework是一个基于事件驱动的轻量级CQRS框架,既支持直接持久化Aggreaget状态,也支持采用EventSourcing,使用AxonFramework的应用架构如下:
Base on axon. cqrs. saga.
CQRS 架构全称是Command Query Responsibility Segregation
,即命令查询职责分离,名词本身最早应该是Greg Young提出来的,但是概念却很早就有了。
本质上,CQRS也是一种读写分离的机制,架构图如下:
AxonFramework是一个基于事件驱动的轻量级CQRS框架,既支持直接持久化Aggreaget状态,也支持采用EventSourcing,使用AxonFramework的应用架构如下: