I'm a little worried by the idea of grouping in MVs with things like a Java
version under the same "beta" label (acknowledging that they are currently
grouped under the same "experimental" label).
To me, "beta" implies it's pretty close to production ready and there is an
intention to get it to
We use backup/restore for our implementation of this concept. It has the added
benefit that the backup / restore path gets exercised much more regularly than
it would in normal operations, finding edge case bugs at a time when you still
have other ways of recovering rather than in a full disaste