logo       

Re: [ANNOUNCE] dynamic T2 package matrix online: msg#00026

t2.devel

Subject: Re: [ANNOUNCE] dynamic T2 package matrix online

Hi again,

On Saturday 25 August 2007 20:59:12 René Rebe wrote:
> Hi all,
>
> a feature that was asked for twice in IRC in the last 14 days was
> to have a online, HTML package matrix not only for trunk, but also
> for our stable trees.
>
> Formerley however, the package matrix was only re-generated twice
> a day to static HTML files - and even that took siginificant amount
> of time (>10m on the aging Athlon server).
>
> So for the most often asked feature for the homepage in the last 2
> weeks we now have rewritten the generion code to render the
> page dynamically on the fly, and included listings for the 7.0, 6.0
> and even 2.1 series on-the-way:
>
> http://www.t2-project.org/packages/
> http://www.t2-project.org/packages/7.0/
> http://www.t2-project.org/packages/6.0/
> http://www.t2-project.org/packages/2.1/
>
> The pages include the version in the title as well as in the overview
> page. A new feature is also that the per-package pages include the
> pacakge's .desc short title in the HTML title.
>
> The package pages render reasonable fast (<1s on the Athlon), only
> the indexes take a little long - usually >10s - depending on server load).

Ok, this issue was solved by injecting AWK code inspired by
scripts/Create-PkgList and the index is now down to just ~1.2s,
depending on the cache "hotness" (with cold cache can still take >10s
if the 3000 files are read from the spinning disc ...).

> This is because all .desc files are quickly read in to grab the version.
> The first version we put online today excluded the version and renderered
> magnitudes faster, but the version info was quickly asked for, ...
>
> We have a caching proxy already, anyway - maybe we configure the
> server to go thru our transparently caching proxy. Another solution would
> be to pre-cache the versions somewhere.
>
> Anyway, I hope you find the added information useful - any comment
> welcome.
>
> Have a nice weekend,
>
> René

Yours,

--
René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
Geschäftsführer: Susanne Klaus, René Rebe
Sitz: Berlin, Amtsgericht Charlottenburg HRB 105 123 B
USt-IdNr.: DE251602478
http://exactcode.de | http://t2-project.org | http://rene.rebe.name

-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
lists@xxxxxxxxxxxxxx with a subject of: unsubscribe t2
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise