Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 841 Bytes

README.md

File metadata and controls

25 lines (20 loc) · 841 Bytes

distributedPubSub

Distributed systems term project for distributed systems course in IIT Kharagpur

Team members : Apurv Kumar 14CS10006, Shubham Sharma 14CS30034, Asket Agarwal 14CS30006

To run on different systems in the institute network, type : (disables proxy in current terminal session)
. env.sh
in all the systems where the scripts are run

To generate proto files :
python -m grpc_tools.protoc -I proto/ --python_out=. --grpc_python_out=. pr.proto

To clean the dataBackup directory:
. clean.sh

To setup mongodb :
install mongodb version 3 or above
make data/db in / directory using nautilus or sudo permissions
type:
python -m pip install pymongo
sudo chown -R id -u /data/db
install mogodb client like robomongo3t to view contents of the mongodb