Systems today are far more likely to be distributed, especially due to the ever-increasing popularity of the cloud and microservices, and they’re also increasingly asynchronous and message and event driven, and thus reactive. Join in to learn how to deal with these and other influencing conditions using domain-driven design.
Vaughn Vernon is the founder, principal architect, and developer of vlingo/PLATFORM at Kalele. A software developer and architect with more than 35 years of experience in a broad range of business domains, Vaughn is a leading expert in domain-driven design (DDD) and champion of simplicity and reactive systems. The open source, DDD-friendly, reactive vlingo/PLATFORM is one example of his commitment to balancing the right technology choices with every essential and unique business vision. He consults on and teaches DDD 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, putting a strong emphasis on embracing simplicity whenever possible. Vaughn is the author of three books: Implementing Domain-Driven Design, Domain-Driven Design Distilled, and Reactive Messaging Patterns with the Actor Model, all published by Addison-Wesley.
Get the Platinum pass or the Training pass to add this course to your package.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email SAconf@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of O'Reilly Software Architecture contacts
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
Vaghn,
I am looking forward to this class. I’ve benefited from the Domain-Driven Design Distilled videos in SafariBooksOnline; How will this class be different from that video course? Will you be using the agile/scrum domain to teach this class or will it be something else (Healthcare, Financial Services, Order Processing, etc).
Many thanks,
Rafael