【文件属性】:
文件名称:event-sourced-dice-game:使用 CQRS 和事件溯源实现的简单骰子游戏
文件大小:1.22MB
文件格式:ZIP
更新时间:2021-05-31 12:30:07
Scala
事件源骰子游戏
使用 CQRS 和事件溯源实现的简单骰子游戏。
架构概览
跑步
运行RabbitMQ(Docker足以快速启动): docker run -d -p 5672:5672 -p 15672:15672 dockerfile/rabbitmq
运行游戏服务器: sbt "project game" run
运行统计应用程序(可选): sbt "project statistics" run
运行 web 应用程序: sbt "project webapp" run
一旦 webapp 运行,导航到http://127.0.0.1:9000/播放。
如果统计应用程序正在运行,请导航到http://127.0.0.1:8083/stats以获取掷骰子统计信息。
更多细节可以在(很快)上找到。
【文件预览】:
event-sourced-dice-game-master
----.gitignore(219B)
----project()
--------plugins.sbt(110B)
--------Common.scala(380B)
----statistics()
--------src()
----doc()
--------diagram.png(72KB)
--------demo.gif(89KB)
--------demo_small.gif(1.15MB)
----README.md(772B)
----game()
--------src()
----webapp()
--------app()
--------public()
--------conf()
----build.sbt(2KB)