Skip to content

canmayda17/contentDeliveryNetwork

Repository files navigation

README.md

Requirements

  • Python 3.7+

Running the System

Run "python main.py"

This opens 4 terminal windows:

  1. Monitor Server
  2. Index Server
  3. Content Server 1
  4. Content Server 2

Downloading Files

Run "python client.py "

Example: python client.py chp1.txt

Admin Console

Run "python admin_console.py"

Commands:

  • STATUS - Show system status summary
  • SERVERS - List all content servers with details
  • FILES - List all files and their locations
  • STATS - Show detailed statistics
  • HELP - Show help message
  • QUIT - Exit admin console

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages