Modeling data on Azure Cosmos DB can prove challenging for developers coming from a relational background. Using a real-world use-case, this article guides you through the process and best practices leading to a truly scalable data model on Cosmos DB.
In this conversation with Lance King, who is currently building a complete platform to serve a mobile app, we explore his development experience with Cosmos DB and touch on topics like non-relational data modeling and performance provisioning.
Event sourcing is an application design principle that's very powerful but can be challenging to run on a large or possibly global scale. This article explores how Cosmos DB can serve as a distributed event store and how it yields unique benefits in such a use-case.
In this article, we explore denormalization, a common data processing pattern and how it can be easily implemented using Azure Functions to process the change feed of Cosmos DB containers.
A quick guide that aims to clarify the concepts behind Request Units and explains how to properly and confidently provision throughput on Cosmos DB.