首页 文章

Lagom Framework如何实施ES和CQRS(Scala)?

提问于
浏览
0

我对Lagom很新,并尝试 Build 我的网络项目,我已经下载了网站上给出的示例项目(特别是Chirper&Auction),但是我已经被ES和CQRS困住了一周,有人可以分享你所拥有的一些知识,在处理它时,甚至是展示它的示例项目都会有所帮助 . 我已经理解了lagom和微服务结构,但是不了解ES和CQRS是如何在其中实现的,比如命令,事件处理器和状态 . 我很抱歉在我问的问题上有点模糊,但任何参与其中的开发人员,如果可以分享一些关于他们如何开始的事情 . 书籍,参考资料和样本项目受到高度欢迎 .

p.s我已经在他们的官方页面中浏览了大约70%的文档,但需要更清晰一些 . 先感谢您 .

1 回答

  • 0

    Command 是对实体做某事的请求 . Event s本质上是发生某事的通知(通常是由于接收命令而导致的,但并非每个命令都需要导致事件) . State 是播放已发生的所有事件的结果(在功能方面,这是事件历史的折叠), EventHandler 是[部分]函数,如果为状态和事件的特定组合定义,创造一个新的国家 .

相关问题