GTU-6321 Domain-Driven Design with Actors | Devoxx

Domain-Driven Design with Actors

Hands-on Labs

method 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

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.