Skip to content

TimXLHan/omnipaxos-demo-with-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

omnipaxos-demo-with-dashboard

Usage

Build images and start containers in detached mode:

$ docker compose up --build -d

Stop all containers:

$ docker kill $(docker ps -q)

Attach to network-actor to give commands to the cluster:

$ docker attach coordinator

Attach to kv_store with build-in dashboard for omnipaoxs.

$ docker attach s1

Demo commands

Recovery from partition or disconnection

  1. Propose batch when fully-connected
batch 10000
  1. Create partition
scenario qloss
  1. Show down-time and how leader changed.

Other commands

Disconnect a node completely:

connection <node_id> false

Restore connections

scenario restore

About

A demo distributed database powered by OmniPaxos and Tui.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •