Skip to content

robertli8629/go-vr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go-VR

Running instructions:

After build it with command "go build". You can start 5 nodes with command 
./go-vr [0-4] [coldstart]. The first argument is a number from 0 to 4, which
specifies the index of the node. The node with index 0 will be the master
by default. The second argument "coldstart" is optional. When it is specified,
The node will create a new log file to write on instead of append to the end
of the old log file. 


Folder details:

kv:
	module of key-value store
logging:
	module of logs
server:
	module of server that uses REST api
starter:
	Initializer
synchronous:
	module of the json messengers
vr:
	module of view-stamp replication implementation
tests:
	folder that contains different test cases


Run visualizer:

1. Enter go-vr/visualizer directory (important)
2. Run go install
3. Run visualizer
4. Go to http://127.0.0.1:12341/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published