~/talk

Navigating complexity in event-driven architectures: A domain-driven approach

slides:none on file

Event systems start simple but an implementation‑first approach reliably produces a “distributed big ball of mud”: undocumented payloads, leaking PII, no versioning and exploding coupling. Domain‑driven techniques like event storming and bounded contexts plus patterns such as anti‑corruption layer or open‑host‑service reduce that accidental complexity. Recommended specs and tools: CloudEvents, AsyncAPI, OpenAPI, Azo and the X‑registry; an open‑source Event Catalog is built and in use (≈28,000 catalogs created) to improve discoverability.

AI-written summary · about

  1. 0:00Event-driven architectures intro
  2. 1:09Complexity in event-driven systems
  3. 8:43Architecture growth warning signs
  4. 11:13From simple to chaotic events
  5. 19:42DDD for complexity management
  6. 23:55Event storming for domains
  7. 30:16Bounded contexts in DDD
  8. 33:01Event consumption coupling risks
  9. 39:29Producers unaware of consumers
  10. 41:17Standards for governance
  11. 45:08DDD with event cataloging
  12. 48:42Summary and key takeaways
  13. 50:50Q&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.