Philly ETE 2015 – Duncan Devore – Distributed ES with Akka Persistence

by
Tags: , , , ,

Download (PDF, 2.11MB)

Abstract:

Fast becoming a hot topic in the world of Reactive JVM applications is CQRS/ES (Command Query Responsibility Segregation and Event Sourcing). These design patterns, while not new, present a fresh way to reason about application design that is a natural fit for distributed computing.

This talk will explain the rationale behind CQRS/ES, how it fits the Reactive paradigm and the advantages regarding both the technology and business level. We will also discuss the implications of consistency models and how this approach affects Domain Driven Design.

About Duncan:

Duncan is an Akka Expert and Trainer @ Typesafe and is passionate about reactive application (distributed systems) design using tools such as Scala, Java, and Akka. He is co-author of the upcoming Reactive Application Development book from Manning, and when not coding, enjoys backpacking and the great outdoors.