I'm looking for official documentation or community guidelines for provisioning a highly available production installation of Sitecore Commerce 9.*.
So far haven't been able to find much online or on the official documentation apart from a generic mention that Azure tools can be used for PaaS installations.
In my entirely theoretical scenario, a business would rely solely on their commerce capabilities so downtime of commerce features would not be acceptable.
To meet such requirement I suppose the Shared Environments database would need mirroring and a physically and logically separate instance of commerce would need to be on stand-by, possibly cross-region. That's as far as my understanding goes.
However, how exactly should that be implemented?
What types of mirroring/replication are supported? How would the minions handle the failover?
Those are the types of answers I'd be curious to read about.