~/talk

The Dark Side of Events

slides:none on file

Catalogues concrete failures and fixes when events become coupling: duplicated projection logic across subscribers, unreliable delivery and ordering, and a surprising 200 event types exposed as public API. Converts the marketing and CRM subsystems to event sourcing and moves projection logic back inside the owning service, uses the outbox pattern to eliminate transactional coupling, and applies an anti-corruption layer/funnel context to stop Trojan-horse services. Result: fewer events, less global coupling, and improved UX via synchronous command results.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52What is software architecture
  3. 8:28What are events
  4. 15:16Breaking the monolith
  5. 20:00The CRM
  6. 23:46Projections
  7. 26:46Trojan Horse
  8. 29:26Distributed Monolith
  9. 31:21Internobis
  10. 35:18Lessons
  11. 39:28Summary
~/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.