# Learning Resources

There are a tonne of great resources out there that cover event sourcing. Much of these helped inspire this library ❤️.

# 📺 Code Opinion

There is a playlist on YouTube (opens new window) by Derek Comartin (opens new window) which is a fantastic .NET related resource to cover event sourcing. I have listed these videos below.

  1. Event Sourcing Example & Explained in plain English (opens new window)
  2. Projections in Event Sourcing: Build ANY model you want! (opens new window)
  3. Test your Domain when Event Sourcing (opens new window)
  4. Q&A: Messaging, CQRS & Event Sourcing! (opens new window)
  5. Event Sourced Aggregate Design: Focus on Business Logic (opens new window)
  6. CQRS & Event Sourcing Code Walk-Through (opens new window)

# 🌃 Change Feed

The change feed is one of the core concepts of this library and is worth understanding. This will allow you to get the most out of this library and understand how it can be used in production scenarios.

  1. Change Feed Documentation (opens new window)
  2. Understanding the Azure Cosmos DB change feed (2019) (opens new window)
  3. Azure Cosmos DB - Change Feed (opens new window)