It appears Valve has hired the author of BitTorrent.

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

BigJ

Lifer
Nov 18, 2001
21,330
1
81
Originally posted by: yukichigai
Originally posted by: MrBond
I'm honestly surprised it took someone this long to hire him. This sort of distributed system is exactly what downloadable media services need (like a box where you can "rent" movies by downloading them).

The only real disadvantage is that currently, BT will saturate a connection. If someone has a 15k/sec upload, it'll take it all and make browsing slow.

If that's not fixed for Steam (which is exactly what he'll be working on), it's going to piss a lot of people off when they can't play HL2 online because in the background Steam is distributing the latest patch to other people. They'll have to work in a way to prioritize certain traffic so it doesn't kill a connection.

It'll also get the attention of broadband providers, because the average user won't use all that much of their upload, but when little Johnny downloads HL2 over steam and it starts distributing it to other people who bought the game, it's going to rack up a lot of upload traffic. A constant 10k/upload for an entire month can push almost 26GB of data by my calculations. (10k/sec * 86400sec/day * 30days/month / 1,000,000k/gb)

I use burst!, which lets you put a cap on your upload speed and the number of simultaneous connections per download. I was sick of people eating 70k of my upload while I got about 15k download combined, probably because of having no open sockets to get any more download speed. :|

Azurues has been letting me do that for awhile. Granted theres a minimum upload of 5kBps, but when i have 1megabit upload, that's really not a big deal. And on a popular torrent I average anywhere from 100-450kBps through BT.
 

MrBond

Diamond Member
Feb 5, 2000
9,911
0
76
That is a problem with your router and traffic prioritization.
I'm not complaining, I can use my BT client to throttle uploads to 10k/sec. The thing is, I've had it happen on FOUR different consumer-level routers. They're popular brands (linksys and netgear) and lots of people use those. With a BT-style upload, it's going to saturate a connection in its current form unless they build in the ability to limit upload speeds (the official BT client won't do that, however nearly all third-party ones will)

Edit: not to mention to fully utilize the speed of BT, you need to forward ports through the router, something that will be above the average user.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |