Skip to content

pskalle2/Distributed-Log-Querier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MP2 - Distributed Group Membership

Prerequisites

Please make sure that you have Go installed on your local machine. Also, make sure to have tmux installed on your machine.

Instructions

Please clone this github repository to your local machine. Additionally, please clone this repository into another virtual machines that you are using via any method of choice (such as SSHing and running git clone directly on each VM).

cd into g78-mp2 folder. Then, run the daemon on your first VM to be the introducer by running go run main.go. Then, open up a seperate terminal and run ./start_nodes.sh <netid>. To stop the nodes, run tmux kill-session -t mp2.

After starting on any node, you can enter any of the following commands, list_mem, list_self, join, leave, display_suspects, switch <protocol> <mode>, display_protocol, drop_rate <rate>, exit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors