Distributed File System
- Implemented a distributed file system with multiple storage servers and a single naming server.
- Utilized RESTful APIs to support file operations such as reading, writing, creation, deletion and metadata queries.
- Developed a locking mechanism to ensure file consistency during concurrent access and replication to enhance fault tolerance.