13 –14 May 2013
Event Sourcing, CQRS and Memory Image are architectural patterns that often go hand in hand, and they have a strong following in the .NET community. Unfortunately, solutions found there and in existing Java frameworks follow a very object-oriented approach. However, the very ideas behind these patterns, especially event sourcing, are a natural fit for a functional programmer's mindset.
In this workshop, I will give an overview of the rationale behind employing these patterns and the tools we have available to implement them as functional programmers. This will be followed by a live coding session, in which we will build a small example application together, making use of the Eventsourced library for Scala and Akka.