Launchpad performance

Steve Alexander steve at canonical.com
Wed Sep 21 08:18:43 UTC 2005


>>Is LaunchpadPerformance worth BoFfing in Montréal? Kiko? Steve? Stuart?
> 
> Nope. We would need something more specific.
> 
> Painfully slow might mean too much time wasted doing SSL handshaking. If
> this is the case, we may want to bof out running launchpad via http instead
> of https (which is an authentication and security problem).
> 
> Painfully slow might mean our site is not cache friendly, in which case we
> might want to offload images, .css and other static resources to be served
> via http with suitable cacheing headers.
> 
> If painfully slow means a particular page, or pages with a particular
> portlet, we need to bof out optimizing those pages. I know that there are
> some rosetta pages that issue hundreds of SQL queries to render a single
> page, and these might be a culprit. Another example is
> https://launchpad.net/malone/distros/ubuntu/+bugs
> 
> If painfully slow means a particularly long page, we need to bof out
> redesigning them (I've often found bottlenecks to be spent rendering a long
> page. The 'list all' pages were problematic until they were batched.
> 
> Boffing out LaunchpadPerformance would be pointless without information
> about what is actually slow. From here, Launchpad performance is just fine
> except for a few pages that are either doing too much or doing things
> inefficiently.

I'd imagine such a BOF would be about working out exactly what "slow"
means, and forming plans to diagnose and correct it.

If we can gather information and detailed reports of slowness before
then, all the better.

-- 
Steve Alexander






More information about the ubuntu-doc mailing list