维拉Vera是基于Raft共识算法的共识服务。它目前正在进行中,尚未完成。设计见docs目录:预期的Vera接口。 LevelDB架构。关于为什么Vera是现在这个样子的解释。警告:这是一个大脑转储,所以可能不完全连贯。

Raft等的运行REPL

Vera附带一个Raft repl,它使用完全内存中的raft集群进行测试。这与用于某些Raft测试的repl相同。这是一个简短的教程


vera$ ./bin/repl.js

# Create an initial cluster

> cluster

# Print out the current state

> print

# Rafts: raft-0 follower term: 0, t-out: 5, leader: undefd, commitIdx: 0