← Back to team overview

launchpad-dev team mailing list archive

Re: RFC: 5 second timeout for new pages

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/30/2011 10:48 AM, Robert Collins wrote:
> Back when I started I described a long term goal of < 1 second for 99%
> of requests with a 5 second hard timeout to handle rogue and unusual
> situations.
> 
> We've been making excellent progress ratcheting down towards this
> (with our short term goal a 9 second hard timeout).
> 
> I think it would make a great deal of sense to hold new work we do to
> the long term standard we want to reach: with new work there is no
> tech debt holding us back.
> 
> This would be implemented by adding a feature flag for new page ids;
> we can probably get a report of the new ids week-on-week via tha page
> performance report.

I don't know the performance graph by heart. But it sounds like you'd be
better off with a default-on mechanism. So all pages have a 5-second
hard timeout, except for the ones that you know have enough tech debt.

My concern with just a feature flag for new pages, is that someone has
to remember to set the "this is a new page" flag. Maybe it isn't that
hard to do.

But it would go along the same lines as "all these pages are known to be
fast, so should have a 5s timeout". I suppose you need to look at the
logs to see whether >50% of the pages fall under that category. (From
what I've seen, yes indeed, but I haven't looked that closely.)

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2S/wQACgkQJdeBCYSNAAOgSwCg07OtsCKDPzfMZzRGjwaqc0KH
dUQAoNEv/74V/p5C0edAfOJ31w4J92GR
=8XXy
-----END PGP SIGNATURE-----



Follow ups

References