Skip to content

abkbhz/Distributed-systems

Repository files navigation

Cloud Storage System

A highly scalable and fault-tolerant cloud storage system built with FastAPI and Hadoop HDFS.

Features

  • File Upload/Download: Seamless file operations with drag-and-drop support
  • Fault Tolerance: Built-in replication and error handling using HDFS
  • Web Interface: Modern, responsive web UI for file management
  • RESTful API: Complete API for programmatic access
  • Real-time Status: System health monitoring
  • File Management: Browse, search, and organize files
  • Metadata Support: File tagging and detailed information

Quick Start

  1. Prerequisites:

    • Python 3.8+
    • Hadoop HDFS running (as shown in your setup)
    • Java 8+ (for Hadoop)
  2. Installation:

    git clone <repository>
    cd cloud-storage-system
    pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published