Distributed File System : Course assignment, Distributed systems
Distributed file storage server based on download/upload model. And client application to access the server. Multiple clients can access files from multiple synchronized, stateful servers. Prototype concurrency and client cache management. Provisions for future scope of replication and load balancing.