~/talk

Microservices and Domain-Driven Design — The Strategic Parts

links:none on file
slides:none on file

Domain-driven design defines service boundaries by modeling bounded contexts from business subdomains, not code structure; teams start with a medium-sized core subdomain (pricing in ride‑share) and use event storming plus context maps to find seams. Beware tactical splits that produce shared database with 20 microservices; prefer explicit mappings like anti-corruption layer or published language. The approach requires domain experts, iterative experiments, and accepts that anti‑corruption translation is costly but protects local ubiquitous language.

AI-written summary · about

  1. 0:00Introduction
  2. 1:44Why domain-driven design
  3. 7:25Technology as strategic advantage
  4. 11:59Domain over code
  5. 13:25Domains and subdomains
  6. 17:19Identifying domains
  7. 23:28Strategic patterns matter
  8. 26:16Ubiquitous language
  9. 29:48Problem vs solution space
  10. 31:55Context mapping explained
  11. 41:25Event storming technique
  12. 44:15Finding true seams
  13. 46:25Collaboration and iteration
  14. 48:13Focus on competitive advantage
  15. 50:46Resources and closing
~/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.