We're thinking about using Cosmos DB but can't find any information on what the maximum upper bound would be for eventual consistency, if any.
Can someone provide insight on this please?
There's no upper bound. This is by design, to let you be highly available even in the event of a failure.
Let's say you have an account with West US as the primary, and East US were the secondary region. In normal operation, they will be up to date with each other (aside from ~60ms lag for replication/speed of light). In this scenario, there's no practical difference between Strong and Eventual consistency.
Let's look at a failure scenario. What if East US were to be down, say due to a natural disaster, or because the connectivity between West US and East US was severed. What would the Azure Cosmos DB database's behavior be?
Again, this is only in the event of failures, not for normal operation where regions are up to date with each other, save for the replication/speed of light latency.
For further discussion, please email the team at [email protected]