Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
muratbuffalo.blogspot.com
Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
1–10 of 137 posts
Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#2Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#3Shockingly poor perf. Is CosmosDB really that bad or did we have it misconfigured? We're not sure, the docs didn't help us understand.
Random failures when connecting. Random errors (or worse, no errors but unexpected results) when querying.
Largely undocumented.
Painful interop with non-azure proprietary offerings.
Almost zero developer community. Most of the coverage of CosmosDB isn't by developers, it's by various MS affiliated blogs such as this one, which are more advertisements than resources.
Unfortunately CosmosDB seems to fit the Azure MO of investing more into sales/marketing than into engineering/support. I don't know about the general atmosphere, but in the circles where I work, Azure and its various proprietary components are losing developer goodwill at a staggering pace.
Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#4Do they guarantee that if a write is done one region, when completed upon return, is available when read in another region?
https://docs.microsoft.com/en-us/azure/cosmos-db/consistency...
The performance impact of different consistency levels are available here.
https://docs.microsoft.com/en-us/azure/cosmos-db/consistency...
As you would expect, stronger consistency leads to lesser throughput levels.
Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#5Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#6Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#7After trying CosmosDB I put it down pretty quickly. I can't say I'd recommend it to anyone. Shockingly poor perf. Is CosmosDB really that bad or did we have it misconfigured? We're not sure, the docs didn't help us understand. Random failures when connecting. Random errors (or worse, no errors but unexpected results) when querying. Largely undocumented. Painful interop with non-azure proprietary offerings. Almost zer…
Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#8Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#9Re: Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
#10The absolute worst bug I have ever had to debug was using CosmosDB as table storage. Everything worked fine up until we hit about 1700 records in table storage. Once we hit that point it just stopped returning any records. We eventually find out that if you query using a field that isn't indexed instead of throwing an error or something sane like that it acts like everything is fine and returns an empty set of record…
Is that indicative of the general quality level of cosmos?