-
Run
make all
to compile the project -
To start the server on a machine run
java Server <ServerNum>
0 <= ServerNum < number of servers in IP.properties e.g. If the number of servers in IP.properties are 4, run the following commands for running all the four servers:java Server 0
java Server 1
java Server 2
java Server 3
-
Start all the servers before running any tests.
-
Run the following commands for running tests:
java TestReadYourWriteConsistency
java TestSequentialConsistency
java TestQuorumConsistency
java ClientTestDriver
-
Interactive Client shell: The below command allows you to interactively perform READ/WRITE operations on the servers.
java ClientTerminal
kudhru / bulletin-board Goto Github PK
View Code? Open in Web Editor NEWThe discussion forum is maintained by a group of replicated servers that offer sequential consistency, Quorum consistency, or Read-your-Write consistency