WTF# is Event Sourcing

August 11th, 2019  •  1 hr 29 mins  •  Download (45.3 MB)  •  Link with Timestamp

RSS Feed

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.