[mythtv-users] Re: Bleb.org down??
rob.mythtv at robertwillett.com
Tue Apr 20 06:58:19 EDT 2004
Most of the software needed is readily available.
1. My understanding is that bleb.org doesn't simply use one of the existing
trawl programs. I *thought* I had read somewhere that Andrew stated this wasn;t
the case. I could be wrong though...
2. If the XML file is generated automatically each day then all we are really
doing is spreading the download across many servers. The syncronisation of these
servers is easy using something like wget. If the XML file is generated on each
request for the XML file then we have to sync the databases. A little difficult
but not that bad, simply sqldump the data into a file, wget it and then reinsert
into the mirror. (assuming we're running mySQL)
3. My first thought is that something like bittorrent
http://bitconjurer.org/BitTorrent/ might be the quickest and easiest way to make
this available. Admittedly bittorrent is somewhat overkill for a small file but
it's the thought that counts. <grin>. This addresses most of your last few points.
If we use bittorrent then the problem becomes a little easier. I've never set
bittorrent up but will have a look at it later this week. (Just after I've
solved world hunger...)
Quoting Simon Kenyon <simon at koala.ie>:
> On Tuesday 20 April 2004 08:01, Rob Willett wrote:
> > It may be that bleb.org actually constructs the XML files out of a DB to
> > returned each time, I thought that this would be inefficient since we
> > generate the entire XML ech day, but I don't know how it's setup either.
> > Who needs to approach Andrew about this?
> a while ago i asked andrew about the software he runs
> i was concerned about the single point of failure issue
> i also wanted to spread the load and increase the range of channels
> [i have ntl cable and sky digital]
> he ignored the question (for whatever reason)
> i would like to build a network of servers to provide this facility
> that way it would be fault tolerant
> a set of grabbers from the various tv stations (tvlive, bbc, etc)
> a database to store them
> a web system for providing the listsings in xmltv format
> a mechanism for providing the list of servers
> a mechanism for keeping the server list current
> a mechanism for sharing the load
> i am willing and capable of helping with the design, code and hosting of such
> a system. i need partners to help in the design.
> i would suggest the following:
> a unix like os (i use linux but any should be acceptable - bsd, solaris, aix,
> mysql at least, but possibly postgres for the database
> perl or python for the grabbers
> php or mod_perl for the servers
> ? for the server sync - there must be software in this space already!
> mythtv-users mailing list
> mythtv-users at mythtv.org
This mail sent through IMP: http://horde.org/imp/
More information about the mythtv-users