~/talk

Journey to EDA: Patterns, Best Practices & Practical Tips

Talkat GOTO EDA Day Nashville 2023 · on Thursday, 2023-10-26· [serverless, microservices]
slides:none on file

Shows that naive EDA implementations quickly plateau into a “ball of mud” and offers concrete fixes: use event storming to find boundaries, treat messages as commands/events/queries, and apply patterns like point-to-point (SQS), pub/sub (EventBridge), and streaming (DynamoDB Streams). Demonstrates enrichment with EventBridge Pipes plus Lambda/Step Functions, large-payload handling via the claim check pattern (S3 + presigned URL), and reducing coupling with an anti-corruption/enricher layer. Recommends schema registries, an Event Catalog, and standards to retain agility as systems scale.

AI-written summary · about

  1. 0:00Event-driven architectures intro
  2. 7:40Implementation vs behavior first
  3. 16:09Sync vs async communication
  4. 18:32Messaging patterns in EDA
  5. 25:12Integration pattern challenges
  6. 37:12Operating EDA systems
  7. 46:43Summary
~/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.