~/talk

Applying DDD -

Talkat DDD Europe 2020 · 2020-02-06..02-07· [software-architecture]
linkedin:oleg-kutyrin
links:none on file
slides:none on file

SAP builds a single overarching domain model for its Intelligent Enterprise Suite using DDD to replace expensive point‑to‑point mappings, defining concrete heuristics, tooling and org structure. The work narrows hundreds of thousands of semantic entities down to 100–500 entities to align, uses a core team + per-domain alignment groups pattern, generates APIs from the model, applies semantic versioning per domain, starts with reference/master data before transactional data, and adopts the ISO postal standard for messy localizations.

AI-written summary · about

  1. 0:00Intro
  2. 0:39The high level story
  3. 11:13History: Application internal alignments
  4. 13:09How DDD makes a difference
  5. 18:31Design principles and goals for ODM
  6. 24:19Separation between domain model and representations
  7. 26:15What entities to address first?
  8. 29:49Extension pattern - breaking up monolithic structures
  9. 33:43How to model shared identity
  10. 37:01Domain model versioning
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.