Re:How we reduced deployment times by 95%
by MuffinFlavored on Thursday August 29, 2019 @12:01AM
(#20826568)
State:
Version 1.0.0 in prod, serving requests
You want to deploy 1.0.1
You spin up 1.0.1, leaving traffic pointed at 1.0.0
What mechanism actually shifts the traffic from the 1.0.0 instances to the 1.0.1 instances, waiting for all traffic to stop on 1.0.0 before bringing the instances down without causing abrupt connection hangups?
Version 1.0.0 in prod, serving requests
You want to deploy 1.0.1
You spin up 1.0.1, leaving traffic pointed at 1.0.0
What mechanism actually shifts the traffic from the 1.0.0 instances to the 1.0.1 instances, waiting for all traffic to stop on 1.0.0 before bringing the instances down without causing abrupt connection hangups?