Cosmos DB has two separate permission systems that don't know about each other, and the Azure Portal only shows you one of them. This chapter walks th...
The Cosmos DB Change Feed isn't interesting just because it tells you when data changed — you already know, your code just changed it. It's interestin...
Cosmos DB will happily do expensive things without telling you. This chapter shows you what operations actually cost — with real numbers from a real A...
The most important architectural decisions in Cosmos DB aren't about code — they're about what goes in a document. When is something its own aggregate...
Every pain point from the raw SDK chapters — manual partition keys, opt-in concurrency, query ceremony, silent cross-partition queries, no aggregate r...
Let's actually run the code from the last chapter. We'll set up the local emulator, execute some operations, and then look at what Cosmos DB actually ...