We've All Used Torrents. But Who's Actually Sending You the File? š
You've downloaded a 5GB movie/game/software through a torrent.
But there's no giant server sitting somewhere going:
"Yep, I'll upload 5GB to this guy." š
Instead, that file is split into tiny pieces.
You download different pieces from different people at the same time ā and while doing that, you upload the pieces you already have to others.
So instead of:
Server ā You
it's more like:
You ā You ā You ā You ā You
Everyone is both a downloader and an uploader.
Basically:
"I'll give you my piece if you give me yours."
And suddenly that torrent client you opened 10 years ago is looking suspiciously like a distributed systems lecture. š
Top comments (0)