Hacker News new | ask | show | jobs
by array_key_first 169 days ago
You just deploy all the services at once, A B style. Just flip to the new services once they're all deployed and make the old ones inactive, in one go. Yes you'll probably need a somewhat central router, maybe you do this per-client or per-user or whatever makes sense.
1 comments

So that's blue green with added version aware routing. What if you need to rollback? Good luck I guess.
You can do phased deployments with blue green, that's what we do. It depends on your application but ours has a natural segmentation by client. And when you roll back you just flip the active and passive again.