Distributed database for networks course Broken down into 4 parts
- Creating key-store value with given operation:
- Create multi-threaded client server application
- Create a Peer node that can discover new nodes and create a fault-tolerant network
- The data should automatically be replicated, so there is never a single point of failure.
Implemented in 3 languages: C++, Java, Python