没有合适的资源?快使用搜索试试~ 我知道了~
eventhorizon:Go的CQRSES工具包
共144个文件
go:117个
md:7个
yml:4个
需积分: 5 0 下载量 82 浏览量
2021-02-01
21:54:41
上传
评论
收藏 689KB ZIP 举报
温馨提示
活动视界 Event Horizon是Go的CQRS / ES工具包。 注意:Event Horizon用于生产系统,但API并非最终版本! CQRS代表命令查询责任隔离,是一种将对象访问(查询部分)和修改(命令部分)彼此分离的技术。 这有助于设计复杂的数据模型,其中动作可以完全独立于数据输出。 ES代表事件源,是一种记录系统中发生的所有事件的技术,所有将来的操作都基于事件而不是单个数据模型。 添加事件源的主要好处是可跟踪更改,例如可以在审核日志记录中使用。 此外,过去发生的“不正确”事件(例如由于错误)可以通过使当前数据“正确”的事件来补偿,因为这是基于事件的。 从主题的主要作者/贡献者之一中了解有关CQRS / ES的更多信息: ://codebetter.com/gregyoung/2010/02/16/cqrs-task-based-uis-event-sourcing-agh/ 有关CQRS / ES的其他材料: 受到以下库/示例的启发: 欢迎提出建议! 用法 有关一些示例,请参见示例文件夹。 存储驱动 这些是用于存储事件和实体的驱动程序。 本地/内存
资源详情
资源评论
资源推荐
收起资源包目录
eventhorizon:Go的CQRSES工具包 (144个子文件)
AUTHORS 512B
styles.css 7KB
base.css 2KB
Dockerfile 1KB
Main.elm 15KB
Todo.elm 10KB
.gitignore 311B
.gitignore 18B
handler_test.go 20KB
aggregate_test.go 14KB
mocks.go 12KB
command_test.go 12KB
eventstore.go 11KB
repo.go 11KB
acceptance_testing.go 10KB
eventhandler_test.go 10KB
eventbus.go 10KB
acceptanece_testing.go 9KB
eventbus.go 9KB
repo_test.go 8KB
aggregatestore_test.go 8KB
event.go 7KB
main.go 7KB
eventstore.go 7KB
eventhandler.go 7KB
aggregatestore_test.go 6KB
context.go 6KB
mongodb_test.go 6KB
event_test.go 6KB
projector_test.go 6KB
command.go 6KB
commands.go 5KB
repo_test.go 5KB
memory_test.go 5KB
aggregatebase_test.go 5KB
repo.go 5KB
aggregate.go 5KB
middleware_test.go 5KB
eventbus.go 5KB
projectors.go 5KB
acceptance_testing.go 5KB
commandhandler_test.go 5KB
aggregatestore.go 5KB
repo.go 4KB
aggregate.go 4KB
aggregate_test.go 4KB
repo.go 4KB
context_test.go 4KB
aggregate.go 4KB
matcher_test.go 4KB
repo.go 4KB
eventhandler.go 3KB
setup.go 3KB
aggregatebase.go 3KB
middleware_test.go 3KB
handler.go 3KB
eventhandler.go 3KB
commands.go 3KB
middleware.go 3KB
projector.go 3KB
middleware.go 3KB
repo.go 3KB
middleware.go 3KB
eventstore_test.go 3KB
eventbus_test.go 3KB
eventstore.go 3KB
aggregatestore.go 3KB
middleware_test.go 3KB
events.go 2KB
eventbus.go 2KB
middleware_test.go 2KB
eventbus_test.go 2KB
middleware_test.go 2KB
eventbus.go 2KB
context.go 2KB
eventstore.go 2KB
middleware_test.go 2KB
eventhandler.go 2KB
saga.go 2KB
context.go 2KB
middleware_test.go 2KB
query.go 2KB
testutils.go 2KB
commandhandler.go 2KB
eventstore.go 2KB
eventhandler_test.go 2KB
command.go 2KB
setup.go 2KB
uuid.go 2KB
matcher.go 2KB
commandhandler.go 2KB
eventhandler_test.go 2KB
commandhandler_test.go 2KB
middleware.go 2KB
middleware.go 2KB
eventbus_test.go 2KB
repo_test.go 2KB
repo_test.go 2KB
middleware.go 2KB
eventstore_test.go 2KB
共 144 条
- 1
- 2
YoviaXU
- 粉丝: 42
- 资源: 4627
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0