PLEASE encourage torrents over upload sites - About xda-developers.com

I posted something quite similar to this in the thread for Nexus Beam, but I wanted to post it here too. I think it would be awesome if the xda community began to promote generation of torrent files of ROMs instead of the de-facto standard now of upload sites. It is simple to create the torrents, especially for people who are ROM developers, and it allows us to access the files easily, indefinitely, and without additional cost. I would really love it if this mechanism became widely used.
You can use the tracker at http://openbittorrent.com . It doesn't list the files anywhere and doesn't provide links so the torrent is still only available to those with whom you share it (and within the swarm via DHT).
I just spent 1.5 hours downloading a ROM and I'm in a time-sensitive situation here so I find that really sad when it could have been done in seconds if someone had created a torrent instead of relying on 6-8 crappy upload sites that cap speeds, make users wait or look at ads, etc.
I would love to hear thoughts and opinions on this.

Please see http://forum.xda-developers.com/showpost.php?p=21691582&postcount=1888 for an example.

No. Far too many ISPs worldwide throttle bittorrent (mine makes it just about impossible to send or receive any data with the bittorrent protocol)

I totally support the idea, totally! I hate the download queue and then typing captcha words - it's annoying and I hate it!
Please, at least try making torrent files!

Pickx said:
No. Far too many ISPs worldwide throttle bittorrent (mine makes it just about impossible to send or receive any data with the bittorrent protocol)
Click to expand...
Click to collapse
BitTorrent has several mechanisms to circumvent ISP throttling, including protocol "encryption" (which is actually obfuscation, not encryption) and µTP, and most ISPs have stopped throttling it by now.
The files we're trading are relatively small so even if the connection is throttled it's still likely going to come down faster than it would on depositfiles et al -- much BitTorrent ISP throttling is upstream only, also, which makes it even less relevant.
On top of all of this, nothing stops you from ALSO uploading to multiupload or whatever file sharing site you want. If someone is in your situation, they can still download from depositfiles or ******* or whatever and are not any worse off.
I just would be happy to see torrents become a staple here. They work much better for most of us.

No very bad idea!
Lot of Dev's have a account at dev hosting site which is fast/free. Knowing torrents you know that yes they can be fast but all depends on seeds & leechers. So no seeds or leechers exceed, your worse off. In this scenario, how they are doing it is great. Always there always fast. Just no resume, but that's it. For those who complain about captchas and queue times, sign up don't have any of that. I have one cause for how much money you save is worth it by far. It's $10/month. Also lot of people just download from there phones (like me) so you would even have to get extra app on your phone, & good ones still even cost.
Sent to the Third Dimension from the 3rd Dimensional 3VO using BlueTapaTalk

torrents only work as long as they are seeded. many files we use on xda must be moved, edited, or worked with, and you cant work on a file that is being seeded, so many users download then stop it so they can move and work with the files, and no longer seed, so if the host shuts off his computer, there will be little to no seeders, also if the host is the only one seeding, and is a high demand large file, it will be maxed out for the first hour or more till others get 100% and collects a few other seeders.
if there is little to no seeding, or a slow connection on the host side, the forums would FILL with complaints.
It would cause more issues than solve.
USE www.multiupload.com to host your files on multiple sites at one time. then they wont disappear when one site goes down.
personally - my utorrent only will have 2 download/uploads MAX ever at any time including seeding.
thats how i can download at 2.7 MB/s (full bandwidth) when other people are complaining of slow seeding on a torrent. I want to watch a 1.5 gig movie? I have it in 15 minutes. because i dont have 50 million things seeding and downloading at a time.

TRusselo said:
torrents only work as long as they are seeded. many files we use on xda must be moved, edited, or worked with, and you cant work on a file that is being seeded, so many users download then stop it so they can move and work with the files, and no longer seed, so if the host shuts off his computer, there will be little to no seeders, also if the host is the only one seeding, and is a high demand large file, it will be maxed out for the first hour or more till others get 100% and collects a few other seeders.
if there is little to no seeding, or a slow connection on the host side, the forums would FILL with complaints.
It would cause more issues than solve.
USE www.multiupload.com to host your files on multiple sites at one time. then they wont disappear when one site goes down.
personally - my utorrent only will have 2 download/uploads MAX ever at any time including seeding.
thats how i can download at 2.7 MB/s (full bandwidth) when other people are complaining of slow seeding on a torrent. I want to watch a 1.5 gig movie? I have it in 15 minutes. because i dont have 50 million things seeding and downloading at a time.
Click to expand...
Click to collapse
Agreed. Torrents are good for some things and bad for others. Most people either do not seed after finishing a download, or seed very little. All this would amount to would be the dev/host of the file uploading significantly more, and using significantly more of their own bandwidth.

rational Canadians...

I'd support this 100% if it wasn't for the fact that my home ISP throttles BitTorrent like mad, and it seems outright banned at my university.

Auridran said:
Agreed. Torrents are good for some things and bad for others. Most people either do not seed after finishing a download, or seed very little. All this would amount to would be the dev/host of the file uploading significantly more, and using significantly more of their own bandwidth.
Click to expand...
Click to collapse
I disagree. I use torrents extensively and seed everything for months at a time. I know many others who do the same. If the uploader wants only to upload once, it is trivial to set an upload limit to 1.00 share ratio, meaning the uploader would only upload once. Once it's out in the swarm it can proliferate wildly even if the dev or original seeder drops off ASAP.

TRusselo said:
personally - my utorrent only will have 2 download/uploads MAX ever at any time including seeding.
thats how i can download at 2.7 MB/s (full bandwidth) when other people are complaining of slow seeding on a torrent. I want to watch a 1.5 gig movie? I have it in 15 minutes. because i dont have 50 million things seeding and downloading at a time.
Click to expand...
Click to collapse
This really has little to do with the number of torrents you have active/queued in your client and more to do with the speed limits and rules that you set in your client specifically. Most torrents do NOT upload data 24/7 and especially in a case like this where the ROM changes quickly the torrents will have a relatively short shelf life for active leechers.
Again, I do not think torrents should be the ONLY distribution mechanism, but I think they should be considered a first class distribution method and encouraged at least alongside upload sites if they can't replace them entirely.

I agree, if torrents are used, it will be more difficult for devs, means double the work for them. Keep it simple. Why make more work?.

Valir said:
I agree, if torrents are used, it will be more difficult for devs, means double the work for them. Keep it simple. Why make more work?.
Click to expand...
Click to collapse
Why is it more difficult for devs? I don't get it. A person who can build an Android ROM can surely figure out a torrent client.
I've established many reasons why we should "make more work" by using torrents. One I haven't mentioned in this thread yet is that torrents automatically split files into chunks and checksums each chunk before checksumming the entire download. This provides automatic verification -- obviously very important for the kind of files being uploaded to XDA. If there is some corruption, the corrupted pieces only are discarded and redownloaded, potentially saving tons of bandwidth and time for individuals with shoddy connections that occasionally corrupt downloads. This is much more difficult to do with HTTP.

Valir said:
I agree, if torrents are used, it will be more difficult for devs, means double the work for them. Keep it simple. Why make more work?.
Click to expand...
Click to collapse
I'm thinking it's all mainly because people don't want to type in a captcha! Lot of some people just can't take extra minute & support the hard work of these developers. Majority have careers, families. There putting there extra time to help and make stuff for others, with the majority not asking for anything in return except hit thanks, and a OPTION to donate. If you download a butt load of stuff from these creators/developers, to apps, to movies how hard is it to just donate/ get a subscription to a sharing site. To say thank you. These sites are used to help with that, (the un appreciation of users) and the developers appreciation to us users to keep it on a Thanks / Donation Basis.
What is it with the world now days? someone don't have a life, and whines. From TV shows (controversial, language), to the Internet to here. it's getting bad now. May think what this have to do with this? This is where it starts. everyone always trying to change the system for themself. Been same way for YEARS, & For a reason.
Sent to the Third Dimension from the 3rd Dimensional 3VO using BlueTapaTalk

cookiecaper said:
Why is it more difficult for devs? I don't get it. A person who can build an Android ROM can surely figure out a torrent client.
I've established many reasons why we should "make more work" by using torrents. One I haven't mentioned in this thread yet is that torrents automatically split files into chunks and checksums each chunk before checksumming the entire download. This provides automatic verification -- obviously very important for the kind of files being uploaded to XDA. If there is some corruption, the corrupted pieces only are discarded and redownloaded, potentially saving tons of bandwidth and time for individuals with shoddy connections that occasionally corrupt downloads. This is much more difficult to do with HTTP.
Click to expand...
Click to collapse
Why do they have to take more time out of the hours/days as it is, cause it will save you maybe 5 minutes.
You really have not made a point yet honestly! It 'takes longer' in a share site, how? Type a captcha in, maybe a 'slower speed' which you won't really notice, may cause minuites at most. it's going to average out, also it WILL DOWNLOAD why? Cause it don't need seeds.
These People are putting in HOURS ON HOURS ON DAYS FOR THIS STUFF. NOT EVEN CHARGING FOR THEIR HARD WORK, AGAIN THESE SITES ASSURE THEM FROM CHARGING CAUSE THE GET A LITTLE BIT FOR ALL THE DOWNLOADS. Your waiting 5 minutes? What's the issue? Seriously that's sad & Very un appreciative , Sorry just calling how I see it!
Sent to the Third Dimension from the 3rd Dimensional 3VO using BlueTapaTalk

With 2 of the sites used by MultiUpload taken down I think it's only a matter of time before the rest go.
XDA probably can't host the files, but what about a tracker?

Well first. No roms are uploaded to xda.
Second this has been brought up many times and each time it ends the same way. Most developers use their own hosting and don't trust torrents. In the end it is up to the developer how he wants to put up their roms. To be honest alot don't even use torrents.

TRusselo said:
torrents only work as long as they are seeded. many files we use on xda must be moved, edited, or worked with, and you cant work on a file that is being seeded, so many users download then stop it so they can move and work with the files, and no longer seed, so if the host shuts off his computer, there will be little to no seeders, also if the host is the only one seeding, and is a high demand large file, it will be maxed out for the first hour or more till others get 100% and collects a few other seeders.
if there is little to no seeding, or a slow connection on the host side, the forums would FILL with complaints.
It would cause more issues than solve.
USE www.multiupload.com to host your files on multiple sites at one time. then they wont disappear when one site goes down.
personally - my utorrent only will have 2 download/uploads MAX ever at any time including seeding.
thats how i can download at 2.7 MB/s (full bandwidth) when other people are complaining of slow seeding on a torrent. I want to watch a 1.5 gig movie? I have it in 15 minutes. because i dont have 50 million things seeding and downloading at a time.
Click to expand...
Click to collapse
Unless of course all site go down...now that would be a likely course of action right at this moment. FileSonic and Uploaded.to is gone.

TRusselo said:
torrents only work as long as they are seeded. many files we use on xda must be moved, edited, or worked with, and you cant work on a file that is being seeded, so many users download then stop it so they can move and work with the files, and no longer seed, so if the host shuts off his computer, there will be little to no seeders, also if the host is the only one seeding, and is a high demand large file, it will be maxed out for the first hour or more till others get 100% and collects a few other seeders.
if there is little to no seeding, or a slow connection on the host side, the forums would FILL with complaints.
It would cause more issues than solve.
USE www.multiupload.com to host your files on multiple sites at one time. then they wont disappear when one site goes down.
personally - my utorrent only will have 2 download/uploads MAX ever at any time including seeding.
thats how i can download at 2.7 MB/s (full bandwidth) when other people are complaining of slow seeding on a torrent. I want to watch a 1.5 gig movie? I have it in 15 minutes. because i dont have 50 million things seeding and downloading at a time.
Click to expand...
Click to collapse
Let's say, slow seeding and downloading at 1.7 MB/s. Thanks damn fu**ing fast for some countries (i.e. Brasil, wich I download at 1.0 MB/s at night (most seeders active)). I pay a lot (everything in here is so expensive compared to Europe/North America, eletronics cost 2 to 3 times more than in US). And I make part from the minory who can pay for this. 1.0 MB/s is damn fast, as the brazilian average is 100 to 200 KB/s.
What I mean is, look at the other side. One thing you are complaining without base.
@topic: I +1'ed this ideia. Is better and we avoid the file losing on the closing sites. We can still use Dropbox/Box.net/Minus/etc. and file sharing sites (Mediafire/Filesonic/dead Megaupload) to share minor files (i.e hotfixes, apps, themes, etc.)

Related

utorrent :)

Here
http://www.utorrentmui.com/desktop.html
A fellow countryman has made this, get it now.
kinda pointless imho
on grps it would take a year to get something big down
and it would cost a big pile of cash
a) It wouldnt if you have something faster, like EDGE or even UMTS/EVDO. Even on GRPS its not that bad for downloading.
b) It wouldnt cost a lot of cash if you have good unlimited dataplan.
well suppose so but what would make that much sense to get directly to ones pda?
of cause one could dl a perfectly legal movie to watch but that movie would run alot better if converted to the resolution of the devices and take up much less space too
not to mention that with turrents others upload from you too
which would mean that having a few people recieving from you
would damage bandwidth alot
since even HSDPA is optimized for download not upload
heck even many normal pc connections have rather poor uploads compared to download and will cut down on download if the uploads begin to reach the connections maximum
HSDPA is no worse the ordinary ADSL in terms of up/down unbalance. And many people leech regardless of their true upload abilities anyway, but with bittorrent you dont get as much download if you dont upload much.
BTW I never had problems watching unconverted videos on my phone. Maybe because I stick mostly to XScale-based devices, so I dont need to waste time on converting more then actually watching
Sometimes its more handy to just put download on phone then leave the whole noisy and powerhungry PC box all night on
Did you guys really RFT article!?
It says "You can start, pause, stop and monitor your downloads, and it also offers some additional info about every Torrent and a couple of settings." and that's it.
Where the hell it says dl to your phone!? AFAIK, it just can't even add a new torrent using that mui.
LOL
honestly I didnt read it
I thought Rudegar have read it and so replied directly to his remark about uselessness of pocket-base torrent client
cool! )))
Ingvarr said:
LOL
honestly I didnt read it
I thought Rudegar have read it and so replied directly to his remark about uselessness of pocket-base torrent client
Click to expand...
Click to collapse
lol, debating a lost cause...
read what where now ?
lol, we all have diffrent needs...if we all had the same needs, we would need a pda with 4x5 Gb cpu, 2 TB Ram, and 10000 TB storage on our phones to be able to use everything that is out there
I just wanted to point out that its there if anyone would want it
Hi,
the site is inactive now, but i would still like to try this app.
Can anyone share it?
I am more interested in being able to remotely add a new torrent to my utorrent client at home using my kaiser wm6.1
thanks

ROM Hosting! ROMn****.info

Hi All.
I got a server with unlimited bandwidth and Storage so i thought i could start hosting all custom ROMs.
Just wanted to know what you all would think about it?
All ROMs at one location without the need for Rapidshare and such.
Upload account for developers and such.
UPDATE!
ROMn****.info will be the address
Working on design and functionality now, help is welcome
Developers send me a pm for ftp account
UPDATE Again!
Its up and running, beta design comeing up soon and developers starting to get accounts.
If you are a developer and interested, send me a pm
No one liked the idea? :O
l1nuxfre4k said:
Hi All.
I got a server with unlimited bandwidth and Storage so i thought i could start hosting all custom ROMs.
Just wanted to know what you all would think about it?
All ROMs at one location without the need for Rapidshare and such.
Upload account for developers and such.
Click to expand...
Click to collapse
I'll be first then... I think it's a good idea!
Lots of people have trouble accessing Rapidshare (which some people seem to forget, or don't care about).
Well done you for offering to help people out!
Nice enough to offer but I don't think it's a good idea. Certain dev's normally host on RapidShare and/or another mirror that you don't have to wait to download.
You might get better responses if you post this in the dev forum. Or post a link in there pointing to this post.
Nice idea, try sending PM's to few most-known developers
Could you host me some roms for me for OpenRUU? See the link in my sig.
42turkeys said:
Could you host me some roms for me for OpenRUU? See the link in my sig.
Click to expand...
Click to collapse
sure no problem
I'l arrange something for you.
MSN
[email protected]
I would also love if someone thats good with design would help out a little.
i want to make it look good also ^^
also, domain names tips?
what to call the site?
l1nuxfre4k said:
also, domain names tips?
what to call the site?
Click to expand...
Click to collapse
romdroid
droidroms
youporn<- favorite. not taken
youporn might attract to many people looking for porn?
more suggestions?
name dont have to do with roms just a good name.
Would maybe be better if not had anything to do with ROMs in the name
i can offer you free hosting & unlimited bandwidth
sashajovicic said:
i can offer you free hosting & unlimited bandwidth
Click to expand...
Click to collapse
are you blind?
I already have that ...
and i have unlimited Storage....
Bump/Update!
Not to put a damper on your parade but...
I don't think you'll be able to pull off a ROM hosting site on shared hosting. It's impossible.
Take me for example, I started a ROM hosting and indexing service about two weeks ago and it lasted three days before my costs skyrocketed and I was forced to close it down.
It took three weeks of development and four servers all with 2Gb combined uplink speed and in the end I paid out over €100 in three days because of the sheer popularity of the site.
Compare that with a shared hosting package on dreamhost and you'll see that bandwidth costs are prohibitively high to be usable. Dreamhost may advertise unlimited space and bandwidth but that is an utter lie. Ever hear of a fair usage policy?
abc27 said:
Not to put a damper on your parade but...
I don't think you'll be able to pull off a ROM hosting site on shared hosting. It's impossible.
Take me for example, I started a ROM hosting and indexing service about two weeks ago and it lasted three days before my costs skyrocketed and I was forced to close it down.
It took three weeks of development and four servers all with 2Gb combined uplink speed and in the end I paid out over €100 in three days because of the sheer popularity of the site.
Compare that with a shared hosting package on dreamhost and you'll see that bandwidth costs are prohibitively high to be usable. Dreamhost may advertise unlimited space and bandwidth but that is an utter lie. Ever hear of a fair usage policy?
Click to expand...
Click to collapse
ofc i heard of it, same thing with mobile broadband...
Already double checked with my hosting.
AND its not shared hosting..
who sad it was?
A VPS, A Dedicated server... In the end it's on what it's hosted on that matters the most.
Unless your paying for an unmetered port your going to be charged quite a bit for the bandwidth no matter what they say about "unlimited bandwidth". Just a heads up.
l1nuxfre4k said:
ofc i heard of it, same thing with mobile broadband...
Already double checked with my hosting.
AND its not shared hosting..
who sad it was?
Click to expand...
Click to collapse
The simple fact you said unlimited bandwidth and storage means you don't have a dedicated server. If you think you have a dedicated server with unlimited hard drives, then this conversation ends here.
Therefore, by conclusion, abc27 is correct as you are sharing resources with someone else and will bottleneck the system (shared/reseller/VPS/VDS/cloud) or face severe throttling yourself.
Edit: DreamHost? Good luck! I genuinely hope it works out for you, but please please take offsite backups as soon as it goes live. If we're right, it won't be around for long.
No need to worry about that
I will always keep a backup and i got a Dedicated server comeing up within the next month.
and the current server will stay up.
already double/tripple checked with support
Working on a good deal for one with lots of storage and bandwidth
BUMP/Update

Dedicated File Sharing Website for XDA

Hello All,
I am a regular visitor of the XDA and found it the most resourceful website on the planet. It gives me a sense that I have come to my people place.
After browsing on to various posts and topics I felt that I should also do something for this community and decided to create file sharing website where most powerful brains (XDA members) can put there hard work and share with the world without any difficulty as I have seen many of you people uses (4shared.com, rapidshare, megaupload, etc) but they all not so easy place to download the files. I want to give you people a beautiful place to upload and download files.
I firmly believe that we can grow high with each others support and can always take a further step even in those directions for which people says "Its Blocked".
I want that this place (XDA should be called as one stop mobile solution place) because where peoples thought ends we start working from that place.
But I want to know that do you people really require this service, because only after that I will be able to work upon it.
Please give my your feedback.
vikas_vtcm said:
Hello All,
I am a regular visitor of the XDA and found it the most resourceful website on the planet. It gives me a sense that I have come to my people place.
After browsing on to various posts and topics I felt that I should also do something for this community and decided to create file sharing website where most powerful brains (XDA members) can put there hard work and share with the world without any difficulty as I have seen many of you people uses (4shared.com, rapidshare, megaupload, etc) but they all not so easy place to download the files. I want to give you people a beautiful place to upload and download files.
I firmly believe that we can grow high with each others support and can always take a further step even in those directions for which people says "Its Blocked".
I want that this place (XDA should be called as one stop mobile solution place) because where peoples thought ends we start working from that place.
But I want to know that do you people really require this service, because only after that I will be able to work upon it.
Please give my your feedback.
Click to expand...
Click to collapse
Many people have tried this before, but the bandwidth needed usually puts paid to them, as cost of running is HUGE. One month, I used 3TB bandwidth just for one ROM. If our team has 5 ROMs just now, that could be a lot of bandwidth (not necessarily 15 TB, but lots)... Multiply that by number of devs, you could have issues with finding a data center...
And storage space. Each ROM for android is 100 to 200 MB, multiplied by all the devs, that would be a hell of a lot of storage space... And where would you back it up to?
It would be a mammoth task... Just saying
pulser_g2 said:
Many people have tried this before, but the bandwidth needed usually puts paid to them, as cost of running is HUGE. One month, I used 3TB bandwidth just for one ROM. If our team has 5 ROMs just now, that could be a lot of bandwidth (not necessarily 15 TB, but lots)... Multiply that by number of devs, you could have issues with finding a data center...
And storage space. Each ROM for android is 100 to 200 MB, multiplied by all the devs, that would be a hell of a lot of storage space... And where would you back it up to?
It would be a mammoth task... Just saying
Click to expand...
Click to collapse
Thanks for your quick response,
Bandwidth and the data space will not be a problem with me ...
As i can arrange an Unlimited data space and bandwidth for this service. With a real high speed connectivity...
But I need your support .... Are you with my me???
Hello all,
I need feedback please...
Is this services really required???
As Pulser said, bandwidth can be a huge issue. However the even larger issue would be with the software companies taking issue with a central repository like what you propose.
Generally, rapidshare and the others offer a certain degree of anonymity, which came in handy whenever Microsoft got a bug up its butt.
Sent from my rooted Droid X, powered by Froyo and Big Red.
As NATF said, the issue of hosting the files would put you in shaky legal waters (regardless of where you live or hold the server, since something like this could reach international scales pretty quickly)...
Even with unlimited bandwidth and unlimited space, I can assure you there will be a limit, where the datacenter would not allow a dedicated server to operate at (I presume you are talking dedicated server, as anything less than full dedicated would have you kicked off the package faster than you could say XDA
But as for bandwidth, I have saturated out 5x100Mbps mirrors with one ROM release, so I honestly think you would be facing an immense task.
Coupled with the fact that even the tiniest slip up would result in almost all the ROMs available being offline while maintenance occurred (making your service lose credibility), if there was data loss, it could be catastrophic if nobody had backups. (Data loss could be due to police raid and seizure warrant, or hack attempts)
Personally, I will always release ROMs from either servers I own, or using space kindly donated by users of our ROMs who have servers operating below capacity.
Mediafire/multiupload etc are also so popular that it would be hard to persuade people to move across. And being able to upload there keeps people further from Microsoft etc, rather than directly uploading...
Imagine if you got subpoenaed for ftpd logs (the logs of all uploads to the server), or worse, the apache access ogs (the details of everyone who downloaded from it)
Whilst it's a very kind and generous offer, I think the logistics and legal issues would prevent it being feasible. A central repository is a good link in the chain to burst, hence why the scattergun approach is much more effective
pulser_g2 said:
As NATF said, the issue of hosting the files would put you in shaky legal waters (regardless of where you live or hold the server, since something like this could reach international scales pretty quickly)...
Even with unlimited bandwidth and unlimited space, I can assure you there will be a limit, where the datacenter would not allow a dedicated server to operate at (I presume you are talking dedicated server, as anything less than full dedicated would have you kicked off the package faster than you could say XDA
But as for bandwidth, I have saturated out 5x100Mbps mirrors with one ROM release, so I honestly think you would be facing an immense task.
Coupled with the fact that even the tiniest slip up would result in almost all the ROMs available being offline while maintenance occurred (making your service lose credibility), if there was data loss, it could be catastrophic if nobody had backups. (Data loss could be due to police raid and seizure warrant, or hack attempts)
Personally, I will always release ROMs from either servers I own, or using space kindly donated by users of our ROMs who have servers operating below capacity.
Mediafire/multiupload etc are also so popular that it would be hard to persuade people to move across. And being able to upload there keeps people further from Microsoft etc, rather than directly uploading...
Imagine if you got subpoenaed for ftpd logs (the logs of all uploads to the server), or worse, the apache access ogs (the details of everyone who downloaded from it)
Whilst it's a very kind and generous offer, I think the logistics and legal issues would prevent it being feasible. A central repository is a good link in the chain to burst, hence why the scattergun approach is much more effective
Click to expand...
Click to collapse
Thanks for your credible feedback..
Is there some solution to overcome all theses legal and other kind of issues... and on my side I will look in the matter and get back to you guys...
I really appreciate that you guys took pain in putting some light in this matter.

Question to the E4GT Community, Would you donate to keep a fast Mirror available?

Before I start sfhub's mirror is in no danger of going anywhere and I am pretty sure after the ICS OTA drops traffic will return to normal. But just in case I want to sample the community.
These questions go mainly to those that benefit from the speed (ie people with high speed internet 30 to 135 Mbps):
1 - Would you donate to keep something like sfhub's second mirror available, increase capacity?
2 - Would anyone want to donate to add your favorite developer, etc to the server (this is kind of broad, not sure it would be doable).
3 - Would these minor donations effect your donating to the developers you already support? (I would not really want this).
Sites like Dev Host which supports XDA greatly at this point and other sites have their place. These types of sites use a network spanning countries, the globe and deliver content on a massive scale. But under load the wait to get your firmware and be on with your day can be massive. But even under some of the faster slow speeds its pretty livable. I mean who doesn't have a few minutes? But in the small scope I cover people can grab full tars in a matter of seconds to a minute if they have a fast enough internet connection. My current limit is in how much data we can move not how fast we can move it.
I am not here to get into business with this. I pay for the server out of my own pocket and am happy to do so at the level I am now. But traffic is UP while the server and the carrier line have the capacity, the funding for additional transfer is not there. 1 Gbps this cheap just does not come unmetered that I know of.
I am looking at having to drop BriefMobile or get their beneficiaries to donate just to cover their end of this. BriefMobile knew what they were getting into when I brought them on and thats a matter not really applying to this.
Sfhub's users are currently at double the previous peaks and the average usage is now right at the limit to keep usage in check. I think once the OTA drops and everyones switched over traffic will probably dive even with more and more people using my mirror.
How much?
Were talking a dollar here and there from a few people every month. Seriously 20 bucks a month would handle the additional usage we encounter now (per client) or add another person on.
The current usage graph for the moment is below as well as a look at overall usage so far. The first graph is on a 30 second sample of average traffic. Well below the 1 Gbps mark on a 30 second average but this amount of traffic eats up GB quick adds up to a couple Terabytes in no time:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is an idea of the usage over time. We went up a little on FD24/26 and then realy started rocketing up:
Each "pixel column" is an average over 2 hours time so the numbers of course are small.
Is there a reason the community doesn't use torrents? I'm sure we'd have plenty of seeders.
Sent from my SPH-D710 using Tapatalk
jamesey said:
Is there a reason the community doesn't use torrents? I'm sure we'd have plenty of seeders.
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
No clue, I personally dont use them for anything I dont have to. Last time someone posted a torrent of something it took forever to download. Once I had it on the server I of course on my slow 25 Mbps home internet could grab it in just over a minute. I mean to serve up a torrent from people with say 5 Mbps up which is average for many high for some low for others. It would take 5 seeders raping their own connection for me to max out my home internet. 20 to match some of the people I see downloading from my server.
Do you usually max out your download speed from torrents of small ticket stuff like we download here? I mean when you only have 1000 people interested in downloading total versus 1 million for something else its hard to have many seeders. I game on this connection I would never seed a damn thing and let my Latency get screwed.
I don't have a problem donating for this at all. Downloading from a direct link (and quickly) , not having to click through 5 pages only to get a timer then a snail's pace DL is a godsend.
I'll donate if you and sfhub follow me phone to phone
Sent from my SPH-D710 using Tapatalk 2
tkemack said:
I'll donate if you and sfhub follow me phone to phone
Click to expand...
Click to collapse
I actually wonder day to day, which phone is he going to next lol. Without donations in 2013 I am likely not to be here as a host for 2013. If all goes well in my life I will need to cut spending for a little while.
But I do want to continue to support him if he went to another phone, and if that happens to be a phone I like well, you know.
In case it helps your capacity planning, I will probably be out and unavailable for a while starting next month so won't be around here that much.
sfhub said:
I will probably be out and unavailable for a while starting next month so won't be around here that much.
Click to expand...
Click to collapse
Yeah either way I assume the traffic would still drop with you here its just a matter of the OTA dropping, everyone eating it up and the leaks slowing to a crawl. Traffic would be mostly EL29, The Final ICS and maybe an occasional leak. But its getting thick and I figured it was time to get an idea if there was any support. I support you first and the capacity is there I just need to make plans for reducing elsewhere if I have to.
You are always on the go!
RainMotorsports said:
No clue, I personally dont use them for anything I dont have to. Last time someone posted a torrent of something it took forever to download. Once I had it on the server I of course on my slow 25 Mbps home internet could grab it in just over a minute. I mean to serve up a torrent from people with say 5 Mbps up which is average for many high for some low for others. It would take 5 seeders raping their own connection for me to max out my home internet. 20 to match some of the people I see downloading from my server.
Do you usually max out your download speed from torrents of small ticket stuff like we download here? I mean when you only have 1000 people interested in downloading total versus 1 million for something else its hard to have many seeders. I game on this connection I would never seed a damn thing and let my Latency get screwed.
Click to expand...
Click to collapse
I see your point. No doubt it would be slower, but if 5% of the 1,000 users seeded the swarm speed wouldn't be that terrible having 50 seeds and constant leechers popping in and contributing to the swarm.
Come to think about it.... These threads would be blasted with torrent questions, so forget it!
Sent from my SPH-D710 using Tapatalk
jamesey said:
Come to think about it.... These threads would be blasted with torrent questions, so forget it!
Click to expand...
Click to collapse
There are people who use them and I am sure if a developer wanted to start a torrent for their work they would so no harm in talking about it. Something like the El29 one click would build up enough seeders but each leak would be dismal on the first day.
jamesey said:
I see your point. No doubt it would be slower, but if 5% of the 1,000 users seeded the swarm speed wouldn't be that terrible having 50 seeds and constant leechers popping in and contributing to the swarm.
Come to think about it.... These threads would be blasted with torrent questions, so forget it!
Click to expand...
Click to collapse
I think Oscar created torrents and seeded the earlier releases.
If you like to create a torrent and seed, send me the link and I will add it.
EL29 already has a torrent, though I haven't check on the health recently.
sfhub said:
I think Oscar created torrents and seeded the earlier releases.
If you like to create a torrent and seed, send me the link and I will add it.
EL29 already has a torrent, though I haven't check on the health recently.
Click to expand...
Click to collapse
The problem is it would only work if it was the only source. Otherwise, there would definitely be a shortage of seeders.
Sent from my SPH-D710 using Tapatalk
RainMotorsports said:
There are people who use them and I am sure if a developer wanted to start a torrent for their work they would so no harm in talking about it. Something like the El29 one click would build up enough seeders but each leak would be dismal on the first day.
Click to expand...
Click to collapse
Yeah, would definitely be a bummer in the beginning!
Sent from my SPH-D710 using Tapatalk
jamesey said:
Yeah, would definitely be a bummer in the beginning!
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
Well... and unless... and correct me if I am wrong. For those of you that like torrents for no particular reason Lp
What if my server was a seeder? What do I need to do to create a torrent file? Ive only sourced downloads never started one. Not saying I will because it means I have to get hands on every leak which is something we are moving away from.
RainMotorsports said:
Well... and unless... and correct me if I am wrong. For those of you that like torrents for no particular reason Lp
What if my server was a seeder? What do I need to do to create a torrent file? Ive only sourced downloads never started one. Not saying I will because it means I have to get hands on every leak which is something we are moving away from.
Click to expand...
Click to collapse
Ahh that's an idea...if you were one of the seeders it would download fast. Maybe if you seeded day 1 of release and saved bandwidth by letting the rest download off the other seeds for the rest of that build.
Sent from my SPH-D710 using Tapatalk
RainMotorsports said:
Well... and unless... and correct me if I am wrong. For those of you that like torrents for no particular reason Lp
What if my server was a seeder? What do I need to do to create a torrent file? Ive only sourced downloads never started one. Not saying I will because it means I have to get hands on every leak which is something we are moving away from.
Click to expand...
Click to collapse
I never started one either. I can't imagine it being that difficult.
http://in.answers.yahoo.com/question/index?qid=20091002025719AACQKGV
Sent from my SPH-D710 using Tapatalk
jamesey said:
Ahh that's an idea...if you were one of the seeders it would download fast. Maybe if you seeded day 1 of release and saved bandwidth by letting the rest download off the other seeds for the rest of that build.
Click to expand...
Click to collapse
Yeah what I would have to do is throttle torrent traffic to the point where it would benefit from multiple sources and overall this would lessen traffic for those who would rather torrent it. Though if I was on 50 Mbps to 100 Mbps fiber I would never torrent something I could download in 1 minute from a direct link!
I am shopping some data centers at the moment. Everything for the price I am about to be paying if I increase transfer does NOT have a 1 Gbps connection and thats just a deal breaker.
Whatever you did I would help donate and it wouldn't affect me donating to the developers.
a more practical solution than torrenting is to find some sort of php/sql script that will provide syncing/replication between a network of websites running said script. ampache (a popular php music/audio file manager and player) can replicate entire databases between multiple websites running the software so that each site mirrors eachother. you can set it run once a day, a few times/day/hour/etc etc. if we could find something like this for just regular files, and would also provide load-balancing between the sites then that would be perfect. i have unlimited webhosting to offer myself.
cnstarz said:
a more practical solution than torrenting is to find some sort of php/sql script that will provide syncing between a network of websites running said script. ampache (a php music audio file manager and player) can replicate entire databases between multiple websites running the software so that each site mirrors eachother. you can set it run once a day, a few times/day/hour/etc etc. if we could find something like this for just regular files, and would also provide load-balancing between the sites then that would be perfect.
Click to expand...
Click to collapse
Well it just points to why I don't need to get involved with torrenting. For me to run multiple servers just means plain increased cost. I would be getting into business just like every file sharing site out there. Speed is not really an issue.
The current setup has no issue with delivering content to 90% of the users at up to 100 Mbps. I have actually only heard a single person complain but I have to assume there are bad connections to Chicago out there. At this point I can deliver 4 times what were pushing per second right now, the problem is the line is not unmetered
Unlike someone setup on a 100 Mbps uplink which can only delivery up to 12.5 MB/s simultaneously being on 1 Gbps uplink in theory you can deliver up to 125 MB/s simultaneously spread across various parts of the US. Since 80% of the people downloading have connections only 10 to 40 Mbps and only a few hitting 50, 75, rarely 100 Mbps for a single actual user not combined throughput I have never even touched 200 Mbps uplink outside of my personal use of the server.
The problem is a metered line comes with a particular amount of transfer and additional is additional cost. I would rather have a slower unmetered mirror ahead of mine, like mavd's and then have a faster secondary mirror helping those few who can benefit from it. Its my personal web server so changing to something else has to be for my benifit as well. All I do on top of that is increase the capacity needed for the contributors.
Trust me if I ever even tap 1/4 of the potential of my uplink on a regular basis id be in serious trouble We would be talking TB per day rather than how many hundred GB.
no no, you misunderstand. the script syncs between different webhosts/sites running the script. you and i could install the script on our servers and the two servers will communicate and sync across the interwebs magically.

I have an offer for those who need to share files

Hello everyone,
There is a known issue that most cloud share sites like dropbox and box.net loose sharing due to bandwidth allocation issues.. with that said, I have a offer for you if you need to share development files here.
I am a technology solutions provider for the whole region where I live, (in the united states) and I offer you my personal site http://hazard1nc.com it has limited bandwidth for now, but the more people sign up for accounts using my link provided in the first post on my site, you will notice that it says it will give me more features, theses features include bandwidth and more storage, its my dream ultimately to self host but due to new baby being born and taking care of 6 people hinder such dreams for now.
So if you need storage and bandwidth, I rarely use my site as I'm busy running my business and being a family man, if I can help out with this, I'd be happy to do so! So thanks for reading and I hope that this can help you.
Sent from my SGH-I927
Are you offering housing space for development?
I am offering a place to share, I don't have much to offer in terms of anyway to have a CVS repo or anything, but I am offering a place to put your final test projects for members both here and there to test on. If it was self hosted (money issues) I'd offer what more I could.
Sent from my SGH-I927
Hell if you can make the site work for development purposes and give me feedback on plugins and such that I should add, I'd be happy to listen.
Sent from my SGH-I927
hazard1nc said:
I am offering a place to share, I don't have much to offer in terms of anyway to have a CVS repo or anything, but I am offering a place to put your final test projects for members both here and there to test on. If it was self hosted (money issues) I'd offer what more I could.
Sent from my SGH-I927
Click to expand...
Click to collapse
If it's a money making site then I'm afraid that isn't allowed here on XDA.
Sent from my SGH-I897 using Tapatalk 2
Its not about making money, I am doing it out of the kindness of my heart and funding it myself. I just said that I don't have the funds currently.
I won't turn away donations, the site itself was just a way to share my tech interests with my local community freely offering tips and tricks for their computer needs as I am the only technology consultant around for 100 miles.
In reality, I just don't have time, I was going to post my local services on a page but if that makes it bad for helping people here then I won't
Sent from my SGH-I927
hazard1nc said:
Its not about making money, I am doing it out of the kindness of my heart and funding it myself. I just said that I don't have the funds currently.
I won't turn away donations, the site itself was just a way to share my tech interests with my local community freely offering tips and tricks for their computer needs as I am the only technology consultant around for 100 miles.
In reality, I just don't have time, I was going to post my local services on a page but if that makes it bad for helping people here then I won't
Sent from my SGH-I927
Click to expand...
Click to collapse
Would you happen to be able to give Team Aurora (ItsMeBdon, Shawn, me) a part of your site where we can upload? We're nearing our Dropbox limit and don't really have any other options :|
Thanks!
I kinda jumped before looking, id be happy to assist but my host caps uploads at 8mb if you can keep it in that range I'd be happy to, I'm looking for another host and might have found one, keep in touch with me and I will do my best. I gotta make sure they don't cap my uploads to the server but I'd be happy to once I get the right host
I927UCLG9 Stock ICS 4.0.4
keyboard back light fix
super user 3.1.3 ARM Signed
CWMR Touch 6.0.0.1
Aquethys said:
Would you happen to be able to give Team Aurora (ItsMeBdon, Shawn, me) a part of your site where we can upload? We're nearing our Dropbox limit and don't really have any other options :|
Thanks!
Click to expand...
Click to collapse
As far as that goes, there are many hosts out there, I'll compile a list if you want, I am a tech consultant and solutions provider so its in my nature to do this just gimme a few or let me figure out my upload limitations I will get this all sorted and once done we will be in business
I927UCLG9 Stock ICS 4.0.4
keyboard back light fix
super user 3.1.3 ARM Signed
CWMR Touch 6.0.0.1
Okay guys I'm sorry it took me so long, I found a new host but can't take my domain with just yet to it.. not going into details why, but if you want me to host your projects, I will be happy to do so.
I am also surprised that none of you share bigger files like roms and such on bittorrent.. would seem more ideal to share this way and its more safe as it uses hashes to piece the app back together.. anyways that's not the point.
I have a list of numerous different share sites and cloud technologies on this page here.
Most note worthy of the cloud servers would have to be ADrive.com giving away 50gb storage for free for banners, and as long as you set your hosts files just right, you don't even see a single banner or ad, I haven't yet anyways.
I just hope that this helps everyone who working on these projects and I will do my best to keep these site lists current for you and add more as we go along.
I am just sorry it took me so long to get setup, my wife about to give birth any day now, my 4th and its been mad hectic with work and steess, but the site is down right now on the new host and will be for a couple weeks.
Thank you all for being patient and I will get this going for you, I'll put up polls and such so you can help me make the site better for your needs in this way..
Anyways, busy times for me ahead,will try to pop in when I can yo test for those who need a tester, but gonna be hectic more so for a few months, will keep updated on the sites progress and will need some help testing that when able, sign up for that when its more close to the end, maybe a couple weeks more, at the latest.
Current System:
CWMR Touch 6.0.0.1 (Stable)
i927ruclg9 ICS 4.0.4 stock
CWM keyboard backlight fix
Superuser 3.2 RC3 arm signed
Hazard1nc's Homepage
Free Hosting Solution! - starter hosting solutions for neophyte web devs.
Powrhost.com - unlimited hosting solutions!​
Honestly, I'm very glad that people don't host their roms via bittorrent, as it's a nightmare for anyone who's looking to snag something for an older phone. I often find myself in possession of old android hardware, and I repurpose them for VoIP phones or other misc. With older hardware, it's often unbearably slow on the official rom, and the best solution is to track down something custom.
I just spent like 4 hours tracking down a rom for the Huawei Ascend M860, over half of the links were dead, and an entire site where a large portion of the development took place had folded because of the age of the device. With torrents, it's easy for something less popular like an older device to lose what few seeds it had, while a reliable mirror site will at least be up for reasonable amount of time.

Categories

Resources