Finally Real P2P With Brains 237
dfelznic writes: "The mp3 archives of CodeCon are now availble, which is news in itself. But what makes this real interesting is that they are being distributed by BitTorrent. BitTorrent allows users to download a file from multiple different people. Instead of everyone nailing one server, users get the file from other users. Furthurnet uses a similar technology to distribute legal bootlegs of concerts. The archive is available at the BitTorrent demo downloads page. As soon as I started downloading (cable modem) at around 300k I got a request for the file and began uploading at 40k. This could be the answer to the slashdot effect;) Now, who is going to be the first to complain about the use of mp3s instead of oggs?"
edonkey2k (Score:2, Informative)
Comment removed (Score:5, Informative)
And this is new? (Score:5, Informative)
Peer broadcasting is hardly something to write /. about, I'd say.
Re:Nice. (Score:2, Informative)
^^very true^^ (Score:2, Informative)
-jason m
Re:And this is new? (Score:5, Informative)
eDonkey likewise is more of a filesharing (aka, keyword search, then dowload hits) method.
Swarmcast is the closest relative to BitTorrent, but BitTorrent avoids the FEC encoding and cryptographically secure block verification in favor of a more centrally controlled broker that uses multi source downloading at various offsets to accomplish the same task.
In short, BitTorrent is a distribution system where a central server provides content, and peers requesting that content join a mulitsource downloading group where they also share offsets of data with each other (preferably) and download from the central server when necessary.
This isnt file sharing (really), this is content distribution in a fast and effective manner using peer networking concepts.
It is NOT a p2p Network people! (Score:5, Informative)
So say you start downloading the latest Counterstrike patch from some server. Well you know how servers giving out the CS patch get filled up quickly.
Well if the users were running this program (plugins to IE, no restart neccisary, look if there is a {browser here} version yourself!) then when they started downloading somebody ELSE could start downloading FROM them.
No file synch issues (same file, same source) the server just re-directs future downloaders to current downloads and has the original downloaders forward the files along.
Wasn't Marc Anderseen's Company... (Score:2, Informative)
BitTorrent (Score:5, Informative)
eDonkey has the same feature (with some differences in the publishing process), but is really an application of its own, very file sharing oriented, closed-source and banner-supported. Not exactly what a content provider would want users to download before they can access his files. Still, ed2k has the advantage of a large user base, and also supports ed2k:// URIs that can be used on webpages.
SwarmCast is interesting, but the company behind it mostly died, and now it is somewhat in limbo. Its Java base has made it problematic as a desktop application. The only real alternative to BT is Mojo Nation, which is currently being reworked as "MNet".
If you want to know what CodeCon is all about, check the Feature box on infoAnarchy, we had some detailed coverage.
Re:And this is new? (Score:2, Informative)
Just wanted to know where BitTorrent stood in the grand scheme of things.
Kazaa/Morpheous/eDonkey compairisons (Score:3, Informative)
This solution is different in a few very large aspects. It allows a company to keep track of who is currently downloading a file from their webserver. This information is then sent to the clients who can start the P2P poriton of the process and download segments of the file from other users, releaving the load on the companies server. In contrast to those other P2P FILE SHARING programs which share all your files not just ones you are currently downloading. A system like this makes the file server not only the original source for that file but the P2P server to find other people to download that ONE file from.
I can see where people may not want their upload bandwidth being used by others. For this reason any site implementing this feature would probably end up having to provide the file for normal download. The selling point would be a possibly faster download for users of the technology.
I would personally love to see huge sites like FilePlanet put this to use. Granted it would only be truely usefull for sites that have a constant stream of concurrent downloads for a file at any point in time but it would be much better than having to wait 2 hours in line to download a file
It's not a IE plugin (Score:2, Informative)
Re:My experience with BitTorrent (Score:2, Informative)
I'd like to hear peoples's experiences (Score:5, Informative)
So far, this looks like it's going pretty well. Any and all feedback is much appreciated, and will hopefully help make BitTorrent an even better product. Please mail me [mailto] about your experiences.
bootlegs : recordings :: crackers : hackers (Score:3, Informative)
- A.P.
Re:And this is new? (Score:2, Informative)
From the author's site [bitconjurer.org]:
Re:eDoneky dudes! (Score:2, Informative)
eDonkey's developers are aware of the network's current strain and are implementing a new p2p method for the next version.
Re:bootlegs : recordings :: crackers : hackers (Score:3, Informative)
bootleg:
1. To make, sell, or transport (alcoholic liquor) for sale illegally.
2. To produce, distribute, or sell without permission or illegally: a clandestine outfit that bootlegs compact discs and tapes.
it was very hard to find someone using the term bootleg to not mean anything more than a live recording though. lots of people call even a bands released live album a bootleg. here's another definition i found, sorry no link, i could only get it on google cache:
"When someone tapes a show, that is called a live recording. When a company releases an unauthorized copy of that show, that is called a "bootleg". Bootlegs are usually found in compact disc form. However, a CD can only hold approximately 78 m inutes of recording time, forcing the bootlegger to cut songs out of long shows. In essence, a live recording will maintain the original, unadulterated full show while a bootleg version will have songs missing. In fact, they may even be out of order.
When individuals trade live recordings, no money is transferred or involved. However, when someone buys a bootleg, someone is making money--and usually a lot of money--off music that someone else wrote and performed."
Actually reasonable requirement, useful feature (Score:4, Informative)
Additionally, it makes it very efficient for the first set of people who are downloading the file. Instead of having to download the whole thing from one source, which is probably overloaded, you're able to download pieces from lots of different people. The server takes advantage of this - instead of giving Alice chunks 1, 2, 3,
This also reduces the latency required for later people in the process to get their material - instead of waiting for the entire 600MB CD to be copied N times in a row, the downloading gets pipelined.
Re:I'd like to hear peoples's experiences (Score:3, Informative)
2. I'm behind a NAT. May it be possible to configure an incoming-connections port?
3. Very Various. At The Moment it's 30 K/s down (max 90 k/s) and 7 k/s up (max 14 k/s).
4. No problems! Plugged in pefectly into IE.
Very good work so far. I'll try to set up set up some files later.
X
Re:"chaining" is DIFFERENT than "swarming" (Score:2, Informative)
BitTorrent also makes extensive use of checksums, in what I'm guessing is the same way furthurnet does.
It's actually not too surprising that BitTorrent and furthurnet have a lot of similar features - they were both designed with etree in mind as a primary customer.
Re:Upload/Download ratios and ADSL (Score:3, Informative)
As to whether being on ADSL makes you 'guilty' I don't know, it's very non-judgemental software :-)