文件名称:共识
文件大小:238KB
文件格式:ZIP
更新时间:2024-03-08 04:51:21
Scala
内容 共识 分布式共识模拟和可视化框架。 要求 (如果构建并运行Consense映像) 测验 一些模拟与Consense源代码捆绑在一起。 可以使用sbt run调用ScalaTests模拟这些。 安装 Docker镜像 要为Consense构建Docker映像并将其发布到本地存储库, sbt docker:publishLocal在项目根目录中运行sbt docker:publishLocal 。 可执行的 要为Consense构建独立的可执行文件,请在项目中运行sbt stage 。 Linux和Windows系统的脚本将在target/universal/stage/bin 。 注意:生成的脚本不可移植。 运行意识 使用Docker Compose 根目录中存在一个docker-compose.yml文件。 如果安装了Docker Compose,则可以使用docker dock
【文件预览】:
Consense-master
----app()
--------bootstrap()
--------model()
--------simulation()
--------codec()
--------mpi()
--------controllers()
--------protocol()
----project()
--------plugins.sbt(187B)
--------build.properties(19B)
----ui()
--------package.json(849B)
--------src()
--------public()
--------yarn.lock(477KB)
----docker-compose.yml(89B)
----simulate.ipynb(47KB)
----README.md(2KB)
----conf()
--------test_data.json(568KB)
--------routes(346B)
--------application.conf(212B)
--------log4j2.xml(441B)
----test()
--------SpecRecorder.scala(539B)
--------resources()
--------StreamletSpec.scala(11KB)
--------DolevStrongSpec.scala(5KB)
--------DLCSSpec.scala(4KB)
----build.sbt(4KB)