Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQ]: Integrate per-partition automatic failover for single write accounts. #43143

Open
jeet1995 opened this issue Dec 1, 2024 · 0 comments

Comments

@jeet1995
Copy link
Member

jeet1995 commented Dec 1, 2024

Background

In single-write accounts, there is no way for a write operation to failover to a different region in case the server partition sees quorum loss as there is only a single write region. With per-partition automatic failover, the goal is to enable a failover of requests routed to the affected server partition to a different region. At a high-level, the backend elects a read region as the new write region for the affected server partition. The Cosmos DB SDK will use pertinent signals from the backend to mark the affected region for that server partition as unavailable and a new override region to use for that very server partition. 

Scope

Aligned with #3981.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant