Episode

Using Azure Cosmos DB As LockService

with Shashwat Gupta, Vandit Aruldas

In Azure AD backend (Microsoft Online directory Services, MSODS), we are using Azure Cosmos DB for locking to ensure uniqueness across our partition data. While our current AD based system gives a good uniqueness guarantee within a single partition, for very large tenants who can not have all data stored in a single partition - we need to split the data across partitions. But by splitting the partition, we miss out on the uniqueness guarantee provided by the AD system, so we use Azure Cosmos DB to ensure uniqueness.

Connect

Azure
Azure Cosmos DB