Please log in to watch this conference skillscast.
In my book, Implementing Domain-Driven Design, I stated that "DDD isn't first and foremost about technology." I then placed DDD on higher ground with the words: "At its most central principles, DDD is about discussion, listening, understanding, discovery, and business value, all in an effort to centralize knowledge." We must keep this foremost in mind as we tackle any complex software problem with DDD, and yet we are fooling ourselves if we think we can avoid paying tribute to languages and technologies. Languages and technologies tend to shape the way we express our business domain as software models, and using Actor Model is no different. In some cases the tactics we used in years past go by the wayside while others emerge as new tools of the trade.
In this talk I share ways that Actor Model shapes the expression of software models. I start out by sharing some consulting experiences and how Actor Model can be used to solve specific problems. At full flight I then turn the controls over to a DDD-newcomer to share his specific project experiences while employing both strategic and tactical design. Brian Dunlap, Tech Lead at Southwest Airlines, will share some lessons learned using DDD with Actor Model in the domain of the world's largest domestic airline.
YOU MAY ALSO LIKE:
Modeling with Actors
As a tech lead at Southwest Airlines, Brian has more than 15 years of experience in domains including crew scheduling, passenger reservations, flight operations, and optimization. He is currently using DDD on a large-scale project that will replace several legacy operational systems.
Vaughn is a veteran software craftsman, with more than 25 years of experience in software design, development, and architecture. He is a thought leader in simplifying software design and implementation using innovative methods.