隐形事件商店的客户端。
rewind-client的Python项目详细描述
当您在数据库管理系统架构的所有更改中 正在部署应用程序?他们会花太长时间,或者休息 向后兼容?你有没有想过“废话,我真希望我储存了 之前的信息“?你有没有感受过你的写作 模式和你的阅读模式有很大的不同,使事情更难 规模?
cqrs(command query response separation)是一种体系结构模式 通过分解您的体系结构来解决这些问题 系统分为两部分:
- 一个写端负责验证输入并优化 写得快。写端接收相应的命令和输出 如果命令验证正确,则返回事件。
- 从写端监听传入事件的read side。这个 读取端是为快速读取而优化的。
cqrs中的一个常见概念是位于 写和读。活动商店负责三件事:
- 将所有事件持久化到磁盘。
- 作为将所有事件从写入复制到读取的集线器/代理 事情的另一面。
- 允许快速查询事件,以便系统的不同部分 可以在轨道上同步,并且可以重新引入新组件 玩吧。
rewind client是独立事件Rewind的python客户端 存储用python编写并讲zeromq的应用程序。