Bitcoin Forum
April 24, 2024, 10:38:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 »
  Print  
Author Topic: BitCoinTorrentz.com - Torrent Download Service  (Read 57150 times)
Ben Walsh (beamer)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 22, 2012, 09:30:08 AM
 #521

Absolutely.

Thoughts from the CEO on costs of development work to make this a much more reliable service please.

I guess the biggest problem of the whole endeavor is the lack of reliability. There are two "foreign" components, namely the bitcoin client and the BitTorrent client, both with their own reliability problems, and limited time of the one person running the project. So it is no surprise that the entire system is not perfectly reliable.

Perhaps some good ideas about this are needed. How about a little bit of monitoring and automatically restarting components that fail? Ideally all open tasks should survive such a partial reboot and pick up where they were interrupted.

The second best task survival idea may be to have the tasks and the recently paid bitcoins on the book (in the database) and restart tasks from the beginning that were interrupted by some partial failure. Or perhaps pay back the already paid bitcoins and ask the user to start again from scratch. Payback may just mean to set the task to unfulfilled and ready to be restarted in the bookkeeping. Or it might mean to actually send the bitcoins back.

Of course it would be much better if each and every piece of software involved were perfectly reliable, but I have my doubts. So the intermediate aim may just be to provide a reasonably good user experience in the face of occasional failures without the need for round-the-clock monitoring by the operator.

My other worry would be the seeding or the lack of it.
1713998338
Hero Member
*
Offline Offline

Posts: 1713998338

View Profile Personal Message (Offline)

Ignore
1713998338
Reply with quote  #2

1713998338
Report to moderator
1713998338
Hero Member
*
Offline Offline

Posts: 1713998338

View Profile Personal Message (Offline)

Ignore
1713998338
Reply with quote  #2

1713998338
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713998338
Hero Member
*
Offline Offline

Posts: 1713998338

View Profile Personal Message (Offline)

Ignore
1713998338
Reply with quote  #2

1713998338
Report to moderator
1713998338
Hero Member
*
Offline Offline

Posts: 1713998338

View Profile Personal Message (Offline)

Ignore
1713998338
Reply with quote  #2

1713998338
Report to moderator
1713998338
Hero Member
*
Offline Offline

Posts: 1713998338

View Profile Personal Message (Offline)

Ignore
1713998338
Reply with quote  #2

1713998338
Report to moderator
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1019



View Profile
July 22, 2012, 12:53:29 PM
 #522

apparently this has been fixed. now I got the bug (for the first time) with the popup being 0-sized empty payment popup (only the "x" visible)

Yeah, I fixed the first error that you posted about but didn't realise that the bitcoin client had also crashed.
Apologies for the downtime guys. The problem has been fixed now.
I guess the biggest problem of the whole endeavor is the lack of reliability. There are two "foreign" components, namely the bitcoin client and the BitTorrent client, both with their own reliability problems, and limited time of the one person running the project. So it is no surprise that the entire system is not perfectly reliable.

Perhaps some good ideas about this are needed. How about a little bit of monitoring and automatically restarting components that fail? Ideally all open tasks should survive such a partial reboot and pick up where they were interrupted.

The second best task survival idea may be to have the tasks and the recently paid bitcoins on the book (in the database) and restart tasks from the beginning that were interrupted by some partial failure. Or perhaps pay back the already paid bitcoins and ask the user to start again from scratch. Payback may just mean to set the task to unfulfilled and ready to be restarted in the bookkeeping. Or it might mean to actually send the bitcoins back.

Of course it would be much better if each and every piece of software involved were perfectly reliable, but I have my doubts. So the intermediate aim may just be to provide a reasonably good user experience in the face of occasional failures without the need for round-the-clock monitoring by the operator.

My other worry would be the seeding or the lack of it.

i remember someone wrote about polling the bitcoin every other minute or so with low priority and restarting it on failure
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
July 22, 2012, 10:09:41 PM
 #523

There is no btc client, he uses an API but they do have a client, yes..

I'm also concerned about seeding, but I have yet to still find an alternative to this service and I LOVE IT! Please maintain and grow it!

RandomQ
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500



View Profile
August 04, 2012, 10:32:08 PM
 #524

Problem with the site.

I tried download from a magnet link and a torrent file, just goes back to main page with no error message.

Account is funded for 10GB

File is Over 3 GB

I verified that torrent is valid (tried to download with client)

Great Service I love it keep up the good work Smiley
2weiX
Legendary
*
Offline Offline

Activity: 2058
Merit: 1005

this space intentionally left blank


View Profile
August 13, 2012, 05:26:35 PM
 #525

Code:
Torrent Name:
 

Status: Downloading
File Size:
 
Progress:
Download Speed:
Time to Completion:
 
Connected Seeds:
Availability:
 
Total Downloaded:
Total Remaining:

These details will update every 5 seconds.

stuck at nothing
Krak
Hero Member
*****
Offline Offline

Activity: 591
Merit: 500



View Profile WWW
August 13, 2012, 05:28:09 PM
 #526

Code:
Torrent Name:
 

Status: Downloading
File Size:
 
Progress:
Download Speed:
Time to Completion:
 
Connected Seeds:
Availability:
 
Total Downloaded:
Total Remaining:

These details will update every 5 seconds.

stuck at nothing
Just emailed literally 30 seconds ago about this. Been getting it since last night.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
mjcmurfy (OP)
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
August 14, 2012, 06:54:27 AM
Last edit: August 14, 2012, 07:20:29 AM by mjcmurfy
 #527

TL;DR - aforementioned bug repaired, and I agree... more development work needs to be done on the site to make it more reliable, I have a lot of ideas but my time is extremely limited due to work obligations. Suggestions? Volunteers? Donations?

-------------
The torrent client had crashed on the server again. Thanks for the email Krak, I fixed it pretty much straight after you emailed me yesterday evening. As previously suggested, I am going put some kind of system in place to restart the clients automatically when this happens in the future.

Note to shareholders: dividends will be paid out tomorrow August 15th. Also, does anyone think that the 0.05btc/gb base rate should still be maintained given the fact bitcoin is now worth $12? This puts the price of the service at approximately 60c per GB before discount.

Absolutely.

Thoughts from the CEO on costs of development work to make this a much more reliable service please.

I guess the biggest problem of the whole endeavor is the lack of reliability. There are two "foreign" components, namely the bitcoin client and the BitTorrent client, both with their own reliability problems, and limited time of the one person running the project. So it is no surprise that the entire system is not perfectly reliable.

Perhaps some good ideas about this are needed. How about a little bit of monitoring and automatically restarting components that fail? Ideally all open tasks should survive such a partial reboot and pick up where they were interrupted.

The second best task survival idea may be to have the tasks and the recently paid bitcoins on the book (in the database) and restart tasks from the beginning that were interrupted by some partial failure. Or perhaps pay back the already paid bitcoins and ask the user to start again from scratch. Payback may just mean to set the task to unfulfilled and ready to be restarted in the bookkeeping. Or it might mean to actually send the bitcoins back.

Of course it would be much better if each and every piece of software involved were perfectly reliable, but I have my doubts. So the intermediate aim may just be to provide a reasonably good user experience in the face of occasional failures without the need for round-the-clock monitoring by the operator.

My other worry would be the seeding or the lack of it.

hgmichna, you are totally spot on with your appraisal of the situation. I think you articulated the main issues succinctly and I agree with all of your criticisms. It frustrates me to no end that I am providing a service that I would personally consider unreliable, and I would rather not provide any service at all than to provide one of uncertain reliability. But I have a responsibility to my shareholders that I take very seriously, so shutting up shop is patently not an option.

It's been a bumpy road, but the site has came a long way from where it was at the beginning. I started this project at the end of last year while I was unemployed with very little money and lots of spare time on my hands. I started a new job in the field of biomedical science in January, and now I spend pretty much all day on my feet. I don't have a desk so only have intermittent access to the internet on my iphone or at shared workstations. I have been doing my best to keep up given the pretty horrendous work demands, but it's been somewhat of a struggle. Believe me, it's not just bitcointorrentz that is suffering because of this. Most of my other projects have been put on hold too and I have damaged some close personal relationships, maybe irreparably. I have sacrificed many things important to me and neglected aspects of my life that were incompatible with my new lifestyle, all for the sake of employment. It's almost not worth it.... almost.

Anyway, back on topic. Service reliability and providing a smooth user experience are probably two of my biggest concerns and I do realise that there is a lot of room for improvement in both of these areas. I am convinced that the service is genuinely useful though and think it has a lot of potential. People are using it every single day despite the fact they know it can be a bit wobbly at times.

There is clearly a pressing need for some time to be spent on development work in order to address the issues gathered from feedback collected over the past 9 months. My 'to-do' list is literally chocked full of unresolved minor bugs and new features that are still waiting to be implemented. But I am presently the only person involved in the ongoing maintenance, development and promotion of the site. I'm an amateur coder at best, and have had no professional training of any kind in IT or web development. I do this in my spare time, of which I have very little.

@ Ben Walsh: You asked me about my thoughts on the cost of the development work needed to make the service more reliable. As far as I see it, the most important issues that need to be addressed a.s.a.p are the following:

1) Polling & autorestarting the software clients when they crash
2) Fix the bug that causes torrents to hang at 100%
3) Ability to cancel and refund unused bandwidth for torrents that never start, partially download or are still in progress.
4) Redesign of the members control panel to show download history, download links, time left to download the file etc.

There are a lot more minor modifications and bugfixes that need to be made also.

In addition to the above, I think a site-wide redesign is probably worth considering at this point too, preferably before any significant development work is done. Otherwise all of this will have to be redone again anyway at some point in the future. The existing design and user experience in general is just a tad messy and disorganised. Also, my code is kinda haphazard and could do with some restructuring and simplification to make subsequent development faster and easier. This sounds problematic and time consuming, and it is, but the most annoying part is design and a lot of that can be simplified using a professional design framework like twitter bootstrap - which I have absolutely fallen in love with!! It was the same framework used by the Bitcoinica trading platform before it went belly up. Does anyone have any thoughts on this? Good idea?

Once I extract all the torrent-related & bitcoin-related functions & code the rest of the work is mainly in dealing with design elements and creating a smooth, efficient user experience. There is some ajax and javascript work to do, but the database is not particularly complex to work with, and the site itself contains relatively few static pages. I'm considering turning my payment gateway into a modular plugin also, and that would reduce future development time further.

To answer your question about the cost of doing all this, the biggest expense is most definitely my time. Before January, my time was essentially free because I wasn't working. Now, it has become significantly more precious. I would have to take at the very least a week of unpaid leave (quite possibly two) to complete the modifications necessary to transform the site into a reliable, innovative and fully-automated service. Thats a significant loss for me and the site is still not generating enough revenues to cover the cost.

I'm willing to listen to any ideas or suggestions shareholders may have on the matter.

http://www.bitcointorrentz.com/images/bct_button_117_30.png - BitCoinTorrentz.com: High-speed HTTP torrent downloads. 0.05 btc/gb. Up to 50% discount with free membership!
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 14, 2012, 08:52:31 AM
 #528

What torrent client is being used here? I know I use deluged on my remote server and it's been super reliable for me. It has several interfaces including Gtk, console and Web.


2weiX
Legendary
*
Offline Offline

Activity: 2058
Merit: 1005

this space intentionally left blank


View Profile
August 16, 2012, 05:49:05 AM
 #529

site down for anyone else?


http://www.downforeveryoneorjustme.com/http://www.bitcointorrentz.com/
SteamGamesBTC.com
Hero Member
*****
Offline Offline

Activity: 734
Merit: 507



View Profile WWW
August 16, 2012, 08:48:16 AM
 #530

Yes, it looks it's down here too.

SteamGamesBTC.com
> Automatic 24/7 bot: purchase any Steam game 20% cheaper with Bitcoin! <
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1019



View Profile
August 29, 2012, 05:55:01 PM
Last edit: August 29, 2012, 06:34:38 PM by phelix
 #531

This domain name expired on 08/28/2012 and is pending renewal or deletion  Huh

http://bitcointorrentz.bit does not work either....  but resolves to http://195.24.78.77  which seems to work

edit: pming mcm
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 29, 2012, 06:03:54 PM
 #532

oh boy

mjcmurfy (OP)
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
August 29, 2012, 07:25:29 PM
 #533

Sorry guys, auto-renew was not enabled for the bitcointorrentz.com domain. I have now renewed it manually and the site should be back online for everyone within a couple of hours once the DNS has had time to propagate. It is already working for me now.

Apologies again for the inconvenience. Hope you guys didn't get too much of a shock! Cheesy

http://www.bitcointorrentz.com/images/bct_button_117_30.png - BitCoinTorrentz.com: High-speed HTTP torrent downloads. 0.05 btc/gb. Up to 50% discount with free membership!
nrd525
Legendary
*
Offline Offline

Activity: 1867
Merit: 1023


View Profile
September 13, 2012, 08:09:47 PM
 #534

Site is currently down.

Also I sent an email to customer support on Monday, did you get it?  I got one bounce or delayed notification on the email.

I had an issue where I accidentally sent 1 BTC instead of 0.8.  So I was only credited for 0.8.
I did this twice.

Also the GLBSE link (see your first post) is now: https://glbse.com/asset/view/BITCOINTORRENTZ

Digital Gold for Gamblers and True Believers
nrd525
Legendary
*
Offline Offline

Activity: 1867
Merit: 1023


View Profile
September 15, 2012, 04:46:54 AM
 #535

Website is still down.

Digital Gold for Gamblers and True Believers
tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
September 17, 2012, 02:26:42 PM
 #536

Site still down? 
I have used this service several times and really appreciated it.  I have never had any problems until this weekend when I haven't been able to get on at all.

nrd525
Legendary
*
Offline Offline

Activity: 1867
Merit: 1023


View Profile
September 17, 2012, 08:21:15 PM
 #537

Yes still down.

A good resource for checking whether the website is down for everyone:
http://www.isup.me/

Digital Gold for Gamblers and True Believers
caffeinewriter
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile
September 18, 2012, 03:35:32 AM
 #538

It sucks, because I had just downloaded a rather large file with it, and I was about halfway through downloading it when it all of a sudden said it was finished. The file was only ~300MB out of ~600MB :/ I guess I have to beg for my bandwidth back.

tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
September 18, 2012, 02:50:18 PM
 #539

It sucks, because I had just downloaded a rather large file with it, and I was about halfway through downloading it when it all of a sudden said it was finished. The file was only ~300MB out of ~600MB :/ I guess I have to beg for my bandwidth back.

How long ago did this happen (aka how long has this been down)?  I'm wanting to use it right now.

nrd525
Legendary
*
Offline Offline

Activity: 1867
Merit: 1023


View Profile
September 18, 2012, 03:39:15 PM
 #540

It is has been down since at least Sept 13.

I last used it on Sept 10.

Digital Gold for Gamblers and True Believers
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!