Skip to content

sophiefeifeifeiya/file-sharing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Large Efficient Flexible and Trusty (LEFT) File Sharing Program

This program is a Python Socket-based P2P file sharing tool. It allows for efficient, flexible, and reliable file sharing between two virtual machines.

Key points

  • Implemented event locking to resolve race conditions in a multi-end file synchronization project, ensuring exclusive directory access for one thread and preventing data location conflicts during transmission
  • Split transferred file into several blocks and sent blocks in parallel to enhance efficiency, so a 500MB file could be transferred within 10 seconds
Screenshot 2023-09-11 at 17 33 38

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages