Skip to content

Distributed File System (DFS) - 1.0.0 Release

Latest

Choose a tag to compare

@FasterXaos FasterXaos released this 18 Dec 22:55
· 6 commits to master since this release
3054fb3

DFS Project Release

This release includes the executables for the Distributed File System (DFS) project. The system consists of four main components:

MainServer

The server-side application responsible for file storage, retrieval, deletion, and user authentication.

FollowerServer

A server that connects to the MainServer, receives heartbeats, and replicates data. If no response is received, it connects to replicas and takes over the main server's role.

DFS Client

The client-side application that provides a user-friendly interface for interacting with the server.

ReplicaServer

A server component responsible for maintaining replicated copies of files to ensure high availability and fault tolerance.


This project is released under the MIT License. See the LICENSE file for more details.