~/talk

Patterns of Event Driven Architecture

slides:none on file

Compares events vs messages and shows concrete patterns: event forwarding (synchronous publish/persisted messages, client-ack, last-participant-support) guarantees no loss but costs 3–4x throughput (non-persistent ~12k/s vs persisted ~3–4k/s) and introduces duplicates; the domain broker pattern partitions brokers by domain to avoid a single write dependency; two state approaches (push to an order-owned queue vs a centralized state tracker that pulls events); and the multi-broker pattern (round-robin to multiple brokers to raise capacity at the expense of FIFO ordering; mentions Kafka, JMS, SQS).

AI-written summary · about

  1. 0:00Introduction to EDA
  2. 5:26Patterns and differences
  3. 8:25Events vs. messages
  4. 12:36Event forwarding pattern
  5. 21:36Domain broker pattern
  6. 30:04Broker quantum explained
  7. 35:43Workflow state patterns
  8. 46:24Multi-broker pattern
~/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.