June 2020
Intermediate to advanced
432 pages
11h 57m
English
In a ring-based environment, there is not just one production environment – there are multiple. Each production environment serves only a portion of the users. Its difference from a canary deployment is that, instead of just two environments, there can be as many environments as needed. Also, every new version goes to all the rings, one after the other.
So, instead of redirecting the users, in a ring-based environment, the new version is propagating to the servers used by those users. The new version just keeps propagating from one ring to the next, until they are all done:

Ring-based deployment architectures are especially ...
Read now
Unlock full access