October 2016
Intermediate to advanced
436 pages
11h 31m
English
We'll start out by refactoring the inventory management module, like we did in in the section titled The Book and InventoryClerk actors, in Chapter 3, Curing Anemic Models with Domain-Driven Design. The focus of the next few sections will be to get the Book entity to use PersistentActor and an event sourced approach to its persistence. This will be a multi-part process where we do an initial simple refactor. Then, we'll layer in some improvements as I introduce a few new concepts from Akka Persistence.
The PersistentEntity abstract class, in the bookstore-common project, is the base class that all of our concrete event sourced entities will extend from. It's a similar ...
Read now
Unlock full access