Skip to content

Distributed systems term project for distributed systems course in IIT Kharagpur

Notifications You must be signed in to change notification settings

shubham4060/DistributedPublishSubscribe

Repository files navigation

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

About

Distributed systems term project for distributed systems course in IIT Kharagpur

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published