![](https://assets.fireside.fm/file/fireside-images/podcasts/images/8/8504b886-5e40-422f-b79d-66d39aa58528/cover_medium.jpg?v=0)
August 11th, 2019 • 1 hr 29 mins • Download (45.3 MB) • Link with Timestamp
In this episode, we'll cover what Event Sourcing is, what its benefits are, and how F# developers can take advantage of this pattern in their applications.
Event Sourcing is an architectural pattern of treating domain events as not only first-class citizens in your code, but treating these events as the source of truth in your application, rather than relying on a traditional database as the source of truth. This pattern allows you to easily project to multiple read models and answer tough business questions years into the project when they're asked.