Skip to end of metadata
Go to start of metadata
Under Construction
Proposal withdrawn.
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jan 31, 2008

    Hi,
    nice idea, but how complex will this component be? How will it differ from other trackers software (btit and so on)?

    You should build standalone torrent tracker software using ZF, but in this case, remember that announce script has VERY HIGH load all the time (probably seprated php script without Zend_Controller would be OK)

    1. Jan 31, 2008

      The idea is to build it as generic as possible, but it will rely on what kind of backend the developers wanting a tracker uses. I am thinking about making some kind of adapter interface and a generic mysql adapter that developers will have to configure so it will fit their table names and fields and so on.

      The announce it self it not that heavy... it all depends on how you talk to the backend (be it a database, flat files or something else).

      If you have any tips please post them here. I have not (yet) looked at btit as you mentioned so I don't know how that works...

    2. Jan 31, 2008

      Announce usually has heavy load because of tons of requests (1000 users x 10 active torrents x 2 announces per hour = 20000 requests per hour). I was developing one tracker (on btit engine) year ago and the load of announce was 98% and tracker web had 2% of the whole traffic. And ZF cause some overhead -> announce needs to be as fast as possible.

      If you have a clear idea what to do, don't let me disturb you with these pessimistic notes

      1. Jan 31, 2008

        hehe, pessimistic comments are sometimes good!

        The component will actually only be an announcer so I might have given the component a wrong name. I'm not going to make a complete tracker system like btit (I just had a look at it). I would rather make an announcer that can be used inside a tracker system.

        The problem is just making it configurable enough and also fast. I will put up some code here soon and probably commit some stuff to the laboratory for others to view and comment on.

        But as I said earlier, if you have any comments or ideas (pessimistic or not) I'm happy to read them.

        1. Feb 01, 2008

          Ok, when you have some code, let me know

  2. Feb 05, 2011

    Archiving this proposal, feel free to recover it when you want to work on it again. For more details see this email.