Mark Brown is joined by program manager Tim Sander to go deep on one of the coolest features in Azure Cosmos DB, change feed. Change feed is a persistent record of changes to a container. It listens to an Azure Cosmos container for any changes and then outputs the sorted list of documents that were changed, in the order in which they were modified. Change feed can be used to move data, trigger events, or stream data.
If you use Azure Cosmos DB you absolutely don't want to miss this episode!
## Chapters
00:00:00 – Opening
00:01:34 – Let’s build an app for Contoso Retail!
00:03:04 – Ingesting retail data
00:05:04 – Our app’s design
00:08:05 – Demo: Sending alerts
00:10:55 – Change feed processor library
00:19:47 – Polling the change feed
00:31:17 - Updating the materialized view
00:37:08 – Building a real-time materialized view
00:44:09 – Demo: Query charges
00:56:08 – How do you handle deleted data from a materialized view and copy container?
Documentation: https://docs.microsoft.com/azure/cosmos-db/change-feed
Change feed design patterns: https://docs.microsoft.com/azure/cosmos-db/change-feed-design-patterns
#AzureCosmosDB #NoSQL #database