Exploring the read side of Event Sourcing

If you're curious about how to harness the power of EventStoreDB, you're in the right place. The Event Store Essentials course series will light the path to your mastery of application development with EventStoreDB.

This third course in the series builds on the foundations laid in the first two courses, guiding you through the intricacies of the read side of Event Sourcing. By the end of this course, you’ll have a thorough understanding of the read side and how to design, implement, and optimize read models using projections, manage eventual consistency, and improve performance with techniques like subscriptions. You'll also be able to apply best practices and address common challenges in real-world event-sourced systems.

Let's embark on this exciting learning journey together! 

In Event Sourcing, there are two crucial sides to understand: the write side and the read side.

The write side is where changes to the system state originate. It handles commands, decides which events to generate based on these commands, and maintains the integrity and consistency of the system through the proper application of business rules.

On the other hand, the read side is responsible for projecting the current state of the system by reading and interpreting the events. It ensures that queries are handled efficiently and that the state is up-to-date.  

Empty space, drag to resize

Est. course length

45 minutes

Experience Level

Beginner