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.
Talks I've Given
Modeling with Actors
Featuring Brian Dunlap and Vaughn Vernon
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,...ddd actor-model
Reactive DDD with Scala and Akka
Featuring Vaughn Vernon
Would you like to learn how to achieve squeezing more out of our expanding number of cores, but ones that are delivering less overall leaps in speed on individual processors? Watch this SkillsCast recording (film/code/slide) of this talk, in which Vaughn explored the use of the Actor Model with...scala akka actor-model ddd architecture reactive-ddd reactive reactive-programming concurrency distributed-computing
Author: Implementing Domain-Driven Design. Author: Reactive Enterprise with Actor Model.
Vaughn Vernon is a veteran software craftsman and thought leader in simplifying software design and implementation. He has been programming with object-oriented languages since the 1980s and applying the tenets of Domain-Driven Design since his Smalltalk domain modeling days in the early 1990s. He consults and speaks internationally, and has taught his Implementing Domain-Driven Design classes on most continents.
Author: “Implementing Domain-Driven Design” published by Addison-Wesley. Presents a top-down approach to understanding DDD in a way that fluently connects strategic patterns to lower level tactical programming tools. Vaughn couples guided approaches to implementation within modern architectural styles, highlighting the importance and value of focusing on the business domain while balancing technical considerations. He presents concrete and realistic DDD techniques through examples from familiar domains. Each principle is backed up by realistic examples.