On Tue, Jul 19, 2011 at 4:43 AM, Jeroen Vermeulen <j...@canonical.com> wrote:
>> I agree that it makes it more conservative; how does that lead to more
>> downtime?
>
> Through more downtime deployments.  My understanding was that we will still
> have downtime when we can't deploy a patch within the time budget.

If the patch is slower than 15 seconds, it requires sign off from me /
francis. This is an escape valve for things that are too hard to make
fast - but we don't expect to use it.

> If that is the case, when we over-estimate the deployment time of a patch
> such that the estimate is over budget but actual deployment time is under
> budget, we will plan downtime that isn't actually needed.

This is true; however Francis and I can dig deeper (e.g. by asking you
and stub :P) about the likely prod performance of a db patch thats
slow.

15 seconds is room - with cold cache - to do quite a lot; its about
2ms to bring back a row cold, and with a write-back cache we shouldn't
need to block on writes, so - 2ms * 2 nodes -> about 3500 rows can be
updated.

-Rob

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-dev
Post to     : launchpad-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~launchpad-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to