We're honored to be hosting Ted M. Young again with a second Talk about Event Sourcing!
This will be in english, hosted at Gridfuse!
Agenda:
Doors: 17.45
Presentation: 18.00
Pizza: 19.30
Abstract
Following up on Ted's introductory Event Sourcing talk, this Ted Talk dives deeper into how to use the Event Modeling diagramming method to design application features. After getting everyone up to speed on the basic terminology of Event Sourcing, we'll see how to diagram and implement different kinds of "read models" (customized views of application state) for different purposes.
We'll also look at diagramming and implementing two different kinds of automations, also known as Processors: Actuators, which respond to specific events by triggering new Commands, and Translators, that turn internal private events into external integration (or collaboration) events that can be sent to other systems or Bounded Contexts.
We'll finish by looking at some Event Migration techniques for dealing with the inevitable changes to the way events are stored when they need to hold new information, or the same information, but in a different format.
Our speaker Ted M. Young:
Ted M. Young (he/him) is a Java trainer, coding coach, speaker, and author. He’s been in software development for over 30 years, teaching and coding in Java since the 1.0 beta, and doing eXtreme Programming since 2000.
Ted has worked for eBay, Google, Apple, and Guidewire Software. He is now an independent educator, helping those new to the industry and experienced folks increase their joy in coding by making code more testable.
Ted’s favorite techniques are test-driven development, refactoring, domain-driven design, and testable architectures, such as Hexagonal Architecture and Event-Sourcing.
Pizza and Drinks are on Gridfuse, thanks a lot!