Author Topic: Bittorrent style downloads for trem  (Read 6679 times)

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Bittorrent style downloads for trem
« on: March 06, 2009, 06:01:53 pm »
This is just something that came to me earlier. Downloading maps can still be slow, even when on a fast server using cURL.

Since numerous players are likely to be downloading something at the same time, could a bittorrent style installation work for downloads?

∧OMG ENTROPY∧

Archangel

  • Guest
Re: Bittorrent style downloads for trem
« Reply #1 on: March 06, 2009, 06:08:20 pm »
no

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: Bittorrent style downloads for trem
« Reply #2 on: March 06, 2009, 10:20:36 pm »
It could. But since most have far lower upload than download I think the better solution is to distribute it among more servers and using f.e. Apache Mirrorbrain

Amanieu

  • Posts: 647
  • Turrets: +135/-83
    • Amanieu
Re: Bittorrent style downloads for trem
« Reply #3 on: March 06, 2009, 11:31:32 pm »
Won't work, just get a faster mirror (cl_dlURLOverride).
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Re: Bittorrent style downloads for trem
« Reply #4 on: March 07, 2009, 01:58:18 am »
Bittorrent is terrible. This is a giant waste when there are plenty of fast repos around.

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Re: Bittorrent style downloads for trem
« Reply #5 on: March 07, 2009, 07:51:10 am »
Just something that came to me today, didnt give it much thought.

∧OMG ENTROPY∧

Thorn

  • Guest
Re: Bittorrent style downloads for trem
« Reply #6 on: March 07, 2009, 02:50:03 pm »
Bittorrent is terrible. This is a giant waste when there are plenty of fast repos around.

like what, since your repo caps out at ~60kb/s for everyone round here

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Re: Bittorrent style downloads for trem
« Reply #7 on: March 07, 2009, 06:40:25 pm »
Bittorrent is terrible. This is a giant waste when there are plenty of fast repos around.

like what, since your repo caps out at ~60kb/s for everyone round here

http://betaserv.tk/paklist.html

Surely one of these is reasonably complete and works well for europeans.
« Last Edit: May 20, 2014, 12:10:46 am by Undeference »

==Troy==

  • Posts: 440
  • Turrets: +65/-67
Re: Bittorrent style downloads for trem
« Reply #8 on: March 07, 2009, 09:15:39 pm »
actually bittorent was employed by a spring engine project, and derivative games (spring.clan-sy.com). The normal map size that the game handles is about 20 MB. Takes about 2-3 minutes to download on average. Max players per server - 16.

But personally I would not like to see this implemented.

monsto

  • Posts: 15
  • Turrets: +1/-0
Re: Bittorrent style downloads for trem
« Reply #9 on: March 07, 2009, 10:22:51 pm »
This is just something that came to me earlier. Downloading maps can still be slow, even when on a fast server using cURL.

Since numerous players are likely to be downloading something at the same time, could a bittorrent style installation work for downloads?

since the question is could, the answer is yes. practical? no.

shared upload from several medium speed repos and all users uploading at say 10kbyte/s would slam an upload out "Really Fast" if it were configured right. the problem is that when there's a game full of ppl downloading 1 pak this isn't bittorrent's strength at all... small swarms downloading a small to medium file ( < 100mb), it would take most of the file to reach peak speed. so while it's possible, it's not practical. 

I would think you could get much the same effect by having a list of repositories that are given out round-robin to ppl in game (reducing the number of ppl using one repo), or having a 'download manager' that could download from multiple configured sources at once without the bittorrent overhead. bittorrent is great for a multi-gigabyte file and hundreds of peers that aren't staring at a screen waiting for it to finish so they can play.