MENU

Fun & Interesting

DDD Today - Modeling Uncertainty • Vaughn Vernon • GOTO 2017

GOTO Conferences 31,451 7 years ago
Video Not Working? Fix It Now

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

Comment