Mastering the Azure Cosmos DB Change Feed | Justine Cocchi | Azure Cosmos DB Conf 2026

Justine Cocchi explains how Azure Cosmos DB Change Feed works and how to use it effectively in production, including common consumption models, partitioning/lease management, and practical debugging and monitoring techniques.

Full summary based on transcript

What the Change Feed is used for

The session describes Azure Cosmos DB Change Feed as a persistent, ordered log of changes to data, and positions it as a building block for:

How Change Feed works (conceptual + “under the hood” focus)

Justine covers how Change Feed behaves as an ordered stream of changes and what that implies for production usage:

Consumption models

The talk walks through common ways teams consume Change Feed in real systems, including trade-offs between approaches (for example, how you scale out consumers and coordinate processing).

Partitioning and lease management

A major focus is on scaling Change Feed processing safely:

Debugging, monitoring, and common failure modes

The session highlights frequent issues teams hit in production and how to detect and fix them:

Demo: diagnosing lag and recovering processing

Justine includes a demo of a real-world Change Feed application that shows:

Advanced features built on the same patterns

The session closes by connecting Change Feed patterns to more advanced Cosmos DB capabilities, including:

Speaker