Cincy Functional Programmers
Details
Event Sourcing and CQRS in Elixir
In this presentation, Jason Voegele will demonstrate how to apply Event Sourcing and CQRS in a functional context using an example application written in Elixir. We will see how to manage state using a sequence of immutable events, how to effectively separate commands and queries into separate data stores, and how to dispatch commands to handlers. We will also touch on a few common patterns of Domain-Driven Design (DDD) along the way, such as Bounded Contexts, Aggregates, and Domain Events.
Functional Programmers Group meets 2nd Tuesday of each month at Pinnacle Solutions Group.
The meeting starts at 6:30 – Food is not usually provided, but feel free to bring you own.
Twitter: @cincyfp
