Comment 8 for bug 680763

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 680763] Re: bzr to launchpad is slower than to devpad

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

On 3/23/2011 8:11 AM, Martin Pool wrote:
> I filed bug 740759 for the call being unusually slow.
>

You could try using "lp://staging/..." or "lp://qastaging/..." to push
up to bazaar.staging.launchpad.net and bazaar.qastaging.launchpad.net

That would at least let you see the impact of the forking server code.

Note also my previous comments about SSH scaling poorly with concurrent
connection requests. I think it has to do with how SSH handshaking
works. That there are many messages and each involves some crypto. So if
you have 10 incoming requests *each one* takes 10x longer. (So if it
usually takes 1s to do an ssh handshake, if you get 10 concurrent
requests, all of them take 10s.)

So certainly Crowberry has a fairly high baseline load. Though the above
doesn't seem to apply to active ongoing connections, just the initial
handshake.

That said, since twisted is running a select loop in single-threaded
mode, a lot of concurrent activity probably will slow down ssh handshaking.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2JsI4ACgkQJdeBCYSNAAP3EQCgsRExv2JzJdp4BRrgwEZ25Bgd
UPgAn2RGyAevHHoWBqed+jpxMYDa4Nim
=hojf
-----END PGP SIGNATURE-----