在AppEngine之上的CQRS实现的端到端示例

nul*_*ken 0 architecture google-app-engine cqrs

实现基于CQRS的应用程序所需的所有基础架构组件似乎都在AppEngine中开箱即用.

不幸的是,我找不到任何与此主题相关的内容.

几个可能的原因

  • 除了"建筑宇航员"之外,这是一个保密的秘密
  • 这是一个毫无价值的矫枉过正的架构,因为AppEngine可以"按设计"扩展
  • 它还不是主流

但是,即使没有完整的代码,只要有人提示,有点目标代码,关于AppEngine上的CQRS的优缺点,我将非常荣幸能从您的知识中受益.

提前致谢.

注1:至少,.Net生态系统中存在类似的项目(针对Windows Azure的Lokad-CQRS)
注2:即使我更倾向于python,也欢迎与Java体验相关的答案

rou*_*sis 7

您好,这不是在AppEngine上,但它足够通用,可以帮助您入门:

另外,我认为这个家伙http://www.harukizaemon.com/正在尝试使用Ruby进行一些CQRS,而不是Python.但如果您决定采用Python方式,这可以作为指导.

顺便说一句,谷歌集团DDD/CQRS非常活跃,可能会有所帮助.

干杯