I'll do it in this official Sergio Leone order but add a positive touch in the end.
So, we launched VIPeers for direct download and BitTorrent file sharing at the beginning of November. It's been a funny ride since then, and here is a round-up of the first 6 weeks:
The Good:
- We got some good coverage and what pleased us the most is that reviewers saw the originality and the interest of VIPeers, namely to bring together the goodness of centralized hosting with the BitTorrent protocol. Our multi-lingual delicious feed will tell you more about that: http://www.delicious.com/vipeers
- Recently, we have evolved and added a couple of useful options into the Upload form:
This means you can now have your files seeded for up to 3 months, instead of 2 weeks as it used to be.
And you can add additional public BitTorrent trackers in order to be sure that the torrent will be reliable even if the VIPeers tracker goes down.
The Bad:
After a few days of rapid growth, we blocked the invitation codes as planned. But the servers were already facing a much bigger audience then they used to. We had no problem of scalability per se. But the surge of traffic did inflate a nasty bug that we had out of proportions. The bug dated back from the Podmailing days and we had learned to live with it. But the launch of VIPeers turned it into a major bummer which prevented us from reopening the invitations as early as we hoped, sorry for those who are still in line!
The bug had two symptoms:
- 10 to 15% of the uploads failed with a server error
- The server would be blocked and stop responding once in a while, and sometimes up to once every hour, with no other option than to restart the process
The bug was located in the code of the BitTorrent client we use on our servers, and it was particularly hard to diagnose and to fix because it did not occur in our development environment, but only on our live servers.
So that was pretty bad but we fixed it, so congrats to Alex for finally nailing down and fixing the bug after weeks of nightmare and countless server restarts. And the upload failure rate is much lower than before.
The Ugly:
How do you know that you web service matters? I guess the answer is: "when people start to try to abuse it"
We are there now as some users are working around our service to abuse the storage and bandwidth we offer, even though we offer it for free. Boohoo.
I won't explain the specifics of this issue, not to spread this ugly attitude, but if you abused us I'm pretty sure you are aware of it. The problem is that when people work around our service then we lose control. We can't accept that because without control we can't so anything to keep our costs down, and we can't act to keep the quality of service up.
So, I'm telling you that VIPeers is going to work because we are in control. If some people don't like that, they can seed their own torrents from home and they can run their own servers to boost their torrents or serve http, I don't mind that. All I'm saying is that VIPeers is for users who want comfort, efficiency and low cost, and we need fine control to make it happen.
So we're doing what every abused hosting service has to do: detect abuse and block it. Until we have the ultra-fine control dashboard that we aim at, unfortunately we have to be harsher with all our users. That's why we have put some limitations to the number of http downloads. They will change hopefully for the best but currently it's only a handful of http downloads per file. We allow ourselves to do that because VIPeers is just a beta preview and we hope you understand.
I must stress also that our main advantage is BitTorrent hosting: so use the .torrent for sharing your VIPeers files, if you don't use the http direct downloads, the torrent is going to work just as well as before.
The Gingle Bell
For one, things are looking bright. We know where we want to go with VIPeers and we'll get there soon.
Also, I must admit now that the hosting service was not the end of the story, just the beginning. We have some more Christmas goodies in the oven. Some of you are already getting a sneak peek at them so hold on it's coming...
any chance to get a beta invite?
Posted by: WebFileLeech | December 20, 2008 at 11:07 AM
use invitation "BROCODE002"
Posted by: Louis Choquel | December 20, 2008 at 11:33 AM
I notice the "Upload duration" and "Additional tracker announce urls" functionality has been removed now. This is a bit of a shame, particularly the loss of ability to add additional backup trackers as, if I understand correctly, it means any torrent I create now becomes totally dependent on teh VIPeers service being available.
What happens when the "2 weeks" seed time expire? Will the lone 'tracker-1.podmailing.com' continue to track peers indefinately, or does the torrent just die?
Shame. I ran a quick test only last week with these 2 functions available and things looked good. But now that I've come to use the service and they're gone I'm not so sure...
Posted by: uploader | January 11, 2009 at 10:13 PM
Hi uploader,
Strange: I just checked and the two options for duration and additional tracker are still there.
Maybe you got the options part folded? In that case just click on "Options >" and you should be set.
Otherwise, please give me more details on your configuration (OS, browser, Java virtual machine),
thanks
Posted by: Louis Choquel | January 12, 2009 at 08:17 AM
Argh, yes, you're right. Sorry about that, I apparently completely missed the "Options >" bit. I guess I just glanced it as a title for the following section or something... even though I saw it the first time around...
My apologies, I'm an idiot!
Posted by: uploader | January 12, 2009 at 08:26 PM
Hi am not sure were to get support but so far i think that VIPeer is pretty good the only thing is that i am currently trying to upload something but it is stuck at 99% and it has been a day now and we have fast internet so that is not the problem. Also i hate that i can't go and resume uploading i tried podmailing it all i get and error when i try to resume uploading. Also from where i have had to resume uploading there is duplicates of the same file in my account and i can't do anything about it. Also i had uploaded a 3.99gb file it was 4% completed but when i go to resume it starts all over? I am constantly having problems one way or another. plz help and is there even anything that can be done?
Posted by: Benjamin | March 05, 2009 at 09:09 PM
Hi Benjamin,
The best place for support is the forum: http://forum.vipeers.com/
I would like to help you with your bug but we are in the middle of a big server transition until next week.
What you can try in the meantime is to rename the file and upload it all over again.
Posted by: Louis Choquel | March 06, 2009 at 08:48 AM