关于CQRS-命令查询职责隔离
根据
其核心思想是,您可以使用与用于读取信息的模型不同的模型来更新信息。 在某些情况下,这种分离可能很有价值,但请注意,对于大多数系统,CQRS会增加风险的复杂性。
应用程序
模拟最终用户添加收入或费用交易的银行帐户方案,并在异步事件源和CQRS架构中对其进行处理以重新计算用户的银行帐户余额。 用户还可以请求其帐户余额。 在这里,您可以看到设计:
部署外部服务
docker-compose up -d --build
它将在您的环境中使用MongoDB,Postg