This presentation was recorded at GOTO Berlin 2017. #GOTOcon #GOTOber
http://gotober.com
Vaughn Vernon - DDD Expert Consultant & Trainer @vaughnvernon1938
ABSTRACT
The foundation ideas behind Domain-Driven Design, or DDD, are fundamentally the same as when Eric Evans brought them to our attention through his seminal work. The Bounded Context with its Ubiquitous Language is still of chief importance, along with mapping various Bounded Contexts to form a whole system solution. Even so, what has changed substantially is the computing landscape on which software developers construct and release these solutions. Systems are far more likely to be distributed, especially due to the [...]
TIMECODES
0:00 Introduction
0:12 DDD Today: Modeling Uncertainty
1:25 Essence of DDD
4:05 Context Mapping
5:44 Powers of 10
7:39 Donald Knuth
8:14 What
9:46 1973 - 2003
11:23 Reactive/Actors
13:45 Welcome, Uncertainty!
19:02 Addiction
20:56 Perception
22:03 Cleverly hidden
22:56 Infra Fortress
23:47 De-duplicator
24:07 Resequencer
25:53 Stop everything.
26:15 Urgent Global Bug
26:57 Why Modeling
27:00 Cores Matter
27:03 Cloud Matters
27:13 Microservices Matter
27:28 Latency Matters
27:37 Cheap
27:59 SOLID vs Ma
30:30 Reactive Systems
30:43 Pat Helland
31:26 Activity
33:14 Where?
34:01 Explicit Model
34:31 Core Domain?
36:15 Events
37:02 Duplicate
38:40 Ordered Sequence
39:35 Closest
40:03 Multiple Choice First/Fastest
40:29 Process
42:01 Modeling Heuristics
Download slides and read the full abstract here:
https://gotober.com/2017/sessions/242
RECOMMENDED BOOKS
Vaughn Vernon & Tomasz Jaskula • Strategic Monoliths & Microservices • https://amzn.to/3AcUscj
Vaughn Vernon • Implementing Domain-Driven Design • https://amzn.to/3o0KZjl
Vaughn Vernon • Domain-Driven Design Distilled • https://amzn.to/3IEufpT
Vaughn Vernon • Reactive Messaging Patterns With the Actor Model • https://amzn.to/3r2UQXP
James Higginbotham • Principles of Web API Design • https://amzn.to/3FHMR6C
Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
Sam Newman • Building Microservices • https://amzn.to/3dMPbOs
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#DDD #DomainDrivenDesign #SoftwareArchitecture #VaughnVernon
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1