3 ms·
Here's one simple model: launch new containers into the load balancer pool (having the new code), and shutdown old containers. This can be done in an incrementa
by jey 10y ago
Here's one simple model: launch new containers into the load balancer pool (having the new code), and shutdown old containers. This can be done in an incremental way so you get a staged rollout with no downtime.
- overcast 10y agoContainers make sense, thanks.
- icebraining 10y agoOr use workers with a manager like uwsgi. Containers are overkill if you just want zero-downtime upgrades.
- clay_to_n 10y agoDoesn't even need to be containers, the key part is having a load-balancer that can shift the load to the new web applications deployed without downtime.