文件名称:akka-dddd-template:使用具有分布式域的CQRSES的Akka DDDD模板
文件大小:37KB
文件格式:ZIP
更新时间:2024-05-06 18:58:34
Scala
akka-dddd-template 使用具有分布式域的CQRS / ES的Akka DDDD模板 Scala版本= 2.11.6 Akka版本= 2.3.9 喷雾版本= 1.3.1 背景 分布式域驱动设计 分布式域驱动设计采用了现有的DDD概念,并将其应用于旨在由参与者代表每个域实例的应用程序,而不是必须通过后备持久存储进行同步的类实例。 在这种模式下,每个域实例都是一个集群单例,这意味着可以对其状态进行更新而不必担心冲突。 CQRS / ES命令查询责任隔离/事件来源 这种模式使用Command和Query对象来应用原理来修改和检索数据。 事件源是一种架构模式,其中使用不可变的事件日志而不是破坏性的更新(可变)来跟踪状态。 入门 要使该应用程序继续运行,您需要: 设置数据存储 引导集群节点 引导Http微服务节点 数据存储 该应用程序需要一个分布式日记本。 日记和快照存储的存
【文件预览】:
akka-dddd-template-master
----project()
--------plugins.sbt(694B)
--------build.properties(20B)
--------ResolverSettings.scala(379B)
----src()
--------multi-jvm()
--------main()
--------test()
----LICENSE(11KB)
----README.md(11KB)
----tutorial()
--------index.html(12KB)
----activator.properties(856B)
----build.sbt(5KB)