Vaughn is a veteran software craftsman, with more than 35 years of experience in a broad range of business domains, Vaughn is a leading expert in DDD and champion of simplicity and Reactive systems.
Vaughn Vernon is an entrepreneur and prolific software developer. He is the founder and chief architect of the VLINGO XOOM open source platform, and the founder of Kalele, where he trains and consults around Domain-Driven Design (DDD), project acceleration, Reactive, and software architecture modernization. With more than 35 years of experience in a broad range of business domains, Vaughn is a leading expert in DDD and champion of simplicity and Reactive systems. Vaughn is the author of four books: Strategic Monoliths and Microservices; Implementing Domain-Driven Design; Domain-Driven Design Distilled; and Reactive Messaging Patterns with the Actor Model, all published by Addison-Wesley. He is the editor of his own Vaughn Vernon Signature Series for Pearson Addison-Wesley.
Talks I've Given
-
Keynote: Moving House
Featuring Vaughn Vernon
We are excited to welcome Vaughn Vernon back to DDDx: Domain-Driven Design eXchange for this very special keynote. Vaughn will explore software development and architecture through the metaphor of 'home'.
leadership ddd -
2
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 -
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?
-
Keynote: DDD and Actor Model
Featuring Vaughn Vernon
Join us at Skills Matter for an exciting talk by leading expert Vaughn Vernon on DDD and Actor Model!
actor-model cqrs domain-driven-design ddd dddx
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.