zeu5 / raft-rl-test

Testing raft in a controlled environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RL testing raft and paxos

Running the experiments

Build the project with go build .

To run - ./raft-rl-test <experiment_name>

To list all experiments - ./raft-rl-test --help

For example to run paxos

./raft-rl-test paxos-part -e 10000 --horizon 100 --save result_paxos --requests 3 --runs 3

Command line parameters:

  • --horizon to control the horizon of the experiment
  • -e, --episodes to control the number of episodes

Run ./raft-rl-test <experiment_name> --help for experiment specific command line options

About

Testing raft in a controlled environment


Languages

Language:Go 68.5%Language:Jupyter Notebook 30.5%Language:HTML 0.4%Language:Python 0.4%Language:JavaScript 0.1%Language:Shell 0.0%