~/talk

Domain-Driven Transformation

Talkat DevDays Europe 2024 · 2024-05-20..05-24· [frontend-architecture]
slides:none on file

Claims that legacy monoliths can be incrementally re‑architected into vertical bounded contexts using a concrete four‑step recipe: re‑discover the domain, model the target architecture, align current code with tools (static analysis, EventStorming and domain storytelling), then do the move by creating empty modules, copying logic, forwarding calls and strangling the monolith. A catalog of refactorings and sprint‑sized tactical steps supports the work; transformation is possible, measurable, and slow but practical.

AI-written summary · about

  1. 0:00Introduction
  2. 2:32Legacy warehouse metaphor
  3. 9:30Legacy systems and value
  4. 13:26Refactorings for legacy systems
  5. 15:00Transforming a monolith
  6. 17:53Discovering domain knowledge
  7. 21:27Target architecture
  8. 24:19Current architecture analysis
  9. 27:33Big Ball of Mud problem
  10. 34:05Target architecture with bounded contexts
  11. 35:51Transformation planning
  12. 38:03Extracting bounded context
  13. 43:04Conclusion
  14. 45:35Q&A
~/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.