Domain-Driven Design with Actors
Hands-on Labs
Methodology & Culture | |
Room 6 |
Friday from 09:00 til 12:00 |
In this hands-on session, learn how to use the Actor Model to develop domain-driven systems. We begin with an introduction to the Actor Model, followed by EventStorming to learn a Core Domain. This leads to developing a Ubiquitous Language using actors, and then advice on the next steps required to integrate multiple Bounded Contexts. Participants may use Scala or Java with Akka. Also join my 1-hour presentation as an introduction to this topic. Students must: Install sbt and be able to create and build an Akka-based application, as well as know enough about Scala or Java with Akka that you can already create a simple Akka example. I will not teach you the fundamentals of how to use Scala/Java/Akka in this workshop. |
Vaughn Vernon |
---|
Vaughn Vernon is a software developer and architect with more than 30 years of experience in a broad range of business domains. He consults and teaches around Domain-Driven Design and reactive software development, helping teams and organizations realize the potential of business-driven and reactive systems as they transition from technology-driven legacy web implementation approaches. As he does so, he puts strong emphasis on embracing simplicity whenever possible. Vaughn is the author of three books: Implementing Domain-Driven Design, Reactive Messaging Patterns with the Actor Model, and Domain-Driven Design Distilled, all published by Addison-Wesley. |